builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-600 starttime: 1466519637.83 results: success (0) buildid: 20160621055904 builduid: aaa87a9ab85f4e26a03835bfe826c945 revision: 5f7dcce004111d3e2f78cdae83bafb8551937018 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:57.831317) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:57.831759) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:57.832043) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:57.876171) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:57.876458) ========= 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-1466517769.251227-1688907970 _=/tools/buildbot/bin/python using PTY: False --2016-06-21 07:33:57-- 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.7M=0.001s 2016-06-21 07:33:58 (10.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.294314 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:58.247892) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:58.248226) ========= 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-1466517769.251227-1688907970 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.079848 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:58.360838) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:58.361183) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5f7dcce004111d3e2f78cdae83bafb8551937018 --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 5f7dcce004111d3e2f78cdae83bafb8551937018 --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-1466517769.251227-1688907970 _=/tools/buildbot/bin/python using PTY: False 2016-06-21 07:33:58,492 truncating revision to first 12 chars 2016-06-21 07:33:58,492 Setting DEBUG logging. 2016-06-21 07:33:58,493 attempt 1/10 2016-06-21 07:33:58,493 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5f7dcce00411?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 07:33:59,037 unpacking tar archive at: mozilla-beta-5f7dcce00411/testing/mozharness/ program finished with exit code 0 elapsedTime=0.837711 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:59.247820) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:59.248110) ========= script_repo_revision: 5f7dcce004111d3e2f78cdae83bafb8551937018 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:59.248488) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:59.248753) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 07:33:59.366533) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 11 secs) (at 2016-06-21 07:33:59.366868) ========= /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-1466517769.251227-1688907970 _=/tools/buildbot/bin/python using PTY: False 07:33:59 INFO - MultiFileLogger online at 20160621 07:33:59 in /builds/slave/test 07:33:59 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 07:33:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:33:59 INFO - {'append_to_log': False, 07:33:59 INFO - 'base_work_dir': '/builds/slave/test', 07:33:59 INFO - 'blob_upload_branch': 'mozilla-beta', 07:33:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:33:59 INFO - 'buildbot_json_path': 'buildprops.json', 07:33:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:33:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:33:59 INFO - 'download_minidump_stackwalk': True, 07:33:59 INFO - 'download_symbols': 'true', 07:33:59 INFO - 'e10s': False, 07:33:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:33:59 INFO - 'tooltool.py': '/tools/tooltool.py', 07:33:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:33:59 INFO - '/tools/misc-python/virtualenv.py')}, 07:33:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:33:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:33:59 INFO - 'log_level': 'info', 07:33:59 INFO - 'log_to_console': True, 07:33:59 INFO - 'opt_config_files': (), 07:33:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:33:59 INFO - '--processes=1', 07:33:59 INFO - '--config=%(test_path)s/wptrunner.ini', 07:33:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:33:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:33:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:33:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:33:59 INFO - 'pip_index': False, 07:33:59 INFO - 'require_test_zip': True, 07:33:59 INFO - 'test_type': ('testharness',), 07:33:59 INFO - 'this_chunk': '1', 07:33:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:33:59 INFO - 'total_chunks': '10', 07:33:59 INFO - 'virtualenv_path': 'venv', 07:33:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:33:59 INFO - 'work_dir': 'build'} 07:33:59 INFO - ##### 07:33:59 INFO - ##### Running clobber step. 07:33:59 INFO - ##### 07:33:59 INFO - Running pre-action listener: _resource_record_pre_action 07:33:59 INFO - Running main action method: clobber 07:33:59 INFO - rmtree: /builds/slave/test/build 07:33:59 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:34:02 INFO - Running post-action listener: _resource_record_post_action 07:34:02 INFO - ##### 07:34:02 INFO - ##### Running read-buildbot-config step. 07:34:02 INFO - ##### 07:34:02 INFO - Running pre-action listener: _resource_record_pre_action 07:34:02 INFO - Running main action method: read_buildbot_config 07:34:02 INFO - Using buildbot properties: 07:34:02 INFO - { 07:34:02 INFO - "project": "", 07:34:02 INFO - "product": "firefox", 07:34:02 INFO - "script_repo_revision": "production", 07:34:02 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 07:34:02 INFO - "repository": "", 07:34:02 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 07:34:02 INFO - "buildid": "20160621055904", 07:34:02 INFO - "pgo_build": "False", 07:34:02 INFO - "basedir": "/builds/slave/test", 07:34:02 INFO - "buildnumber": 8, 07:34:02 INFO - "slavename": "tst-linux32-spot-600", 07:34:02 INFO - "revision": "5f7dcce004111d3e2f78cdae83bafb8551937018", 07:34:02 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 07:34:02 INFO - "platform": "linux", 07:34:02 INFO - "branch": "mozilla-beta", 07:34:02 INFO - "repo_path": "releases/mozilla-beta", 07:34:02 INFO - "moz_repo_path": "", 07:34:02 INFO - "stage_platform": "linux", 07:34:02 INFO - "builduid": "aaa87a9ab85f4e26a03835bfe826c945", 07:34:02 INFO - "slavebuilddir": "test" 07:34:02 INFO - } 07:34:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 07:34:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 07:34:02 INFO - Running post-action listener: _resource_record_post_action 07:34:02 INFO - ##### 07:34:02 INFO - ##### Running download-and-extract step. 07:34:02 INFO - ##### 07:34:02 INFO - Running pre-action listener: _resource_record_pre_action 07:34:02 INFO - Running main action method: download_and_extract 07:34:02 INFO - mkdir: /builds/slave/test/build/tests 07:34:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:34:02 INFO - https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 07:34:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:34:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:34:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/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 07:34:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/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 07:34:32 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json: timed out 07:34:32 INFO - retry: attempt #1 caught exception: timed out 07:34:32 INFO - retry: Failed, sleeping 30 seconds before retrying 07:35:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/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 #2 07:35:03 INFO - Downloaded 1291 bytes. 07:35:03 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:35:03 INFO - Using the following test package requirements: 07:35:03 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 07:35:03 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:35:03 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 07:35:03 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:35:03 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 07:35:03 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:35:03 INFO - u'jsshell-linux-i686.zip'], 07:35:03 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:35:03 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 07:35:03 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 07:35:03 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:35:03 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 07:35:03 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:35:03 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 07:35:03 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:35:03 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 07:35:03 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:35:03 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 07:35:03 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 07:35: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')]} 07:35:03 INFO - https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 07:35:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:35:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:35:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/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 07:35:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/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 07:35:07 INFO - Downloaded 22810659 bytes. 07:35:07 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/*'] 07:35:07 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/* 07:35:08 INFO - caution: filename not matched: web-platform/* 07:35:08 INFO - Return code: 11 07:35: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')]} 07:35:08 INFO - https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 07:35:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:35:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:35:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/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 07:35:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/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 07:35:12 INFO - Downloaded 36389080 bytes. 07:35:12 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/*'] 07:35:12 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/* 07:35:16 INFO - caution: filename not matched: bin/* 07:35:16 INFO - caution: filename not matched: config/* 07:35:16 INFO - caution: filename not matched: mozbase/* 07:35:16 INFO - caution: filename not matched: marionette/* 07:35:16 INFO - caution: filename not matched: tools/wptserve/* 07:35:16 INFO - Return code: 11 07:35:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:35:16 INFO - https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 07:35:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:35:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:35:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/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 07:35:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/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 07:35:22 INFO - Downloaded 69346772 bytes. 07:35:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:35:22 INFO - mkdir: /builds/slave/test/properties 07:35:22 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:35:22 INFO - Writing to file /builds/slave/test/properties/build_url 07:35:22 INFO - Contents: 07:35:22 INFO - build_url:https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:35:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:35:23 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:35:23 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:35:23 INFO - Contents: 07:35:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:35:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:35:23 INFO - https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:35:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:35:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:35:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/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 07:35:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S2z2TxShTXqpyHqQgBoqAg/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 07:35:33 INFO - Downloaded 92329967 bytes. 07:35:33 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'] 07:35:33 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 07:35:42 INFO - Return code: 0 07:35:42 INFO - Running post-action listener: _resource_record_post_action 07:35:42 INFO - Running post-action listener: set_extra_try_arguments 07:35:42 INFO - ##### 07:35:42 INFO - ##### Running create-virtualenv step. 07:35:42 INFO - ##### 07:35:42 INFO - Running pre-action listener: _pre_create_virtualenv 07:35:42 INFO - Running pre-action listener: _resource_record_pre_action 07:35:42 INFO - Running main action method: create_virtualenv 07:35:42 INFO - Creating virtualenv /builds/slave/test/build/venv 07:35:42 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 07:35:42 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:35:43 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:35:43 INFO - Using real prefix '/usr' 07:35:43 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:35:44 INFO - Installing distribute.............................................................................................................................................................................................done. 07:35:48 INFO - Installing pip.................done. 07:35:48 INFO - Return code: 0 07:35:48 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:35:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:35:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:35:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:35:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:35:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:35:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:35:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8889c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88f0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89a2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8684e30>, '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 0x8921c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89a0470>, '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-1466517769.251227-1688907970', '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 07:35:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 07:35:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:35:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:35:48 INFO - 'CCACHE_UMASK': '002', 07:35:48 INFO - 'DISPLAY': ':0', 07:35:48 INFO - 'HOME': '/home/cltbld', 07:35:48 INFO - 'LANG': 'en_US.UTF-8', 07:35:48 INFO - 'LOGNAME': 'cltbld', 07:35:48 INFO - 'MAIL': '/var/mail/cltbld', 07:35:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:35:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:35:48 INFO - 'MOZ_NO_REMOTE': '1', 07:35:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:35:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:35:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:35:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:35:48 INFO - 'PWD': '/builds/slave/test', 07:35:48 INFO - 'SHELL': '/bin/bash', 07:35:48 INFO - 'SHLVL': '1', 07:35:48 INFO - 'TERM': 'linux', 07:35:48 INFO - 'TMOUT': '86400', 07:35:48 INFO - 'USER': 'cltbld', 07:35:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466517769.251227-1688907970', 07:35:48 INFO - '_': '/tools/buildbot/bin/python'} 07:35:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:35:48 INFO - Downloading/unpacking psutil>=0.7.1 07:35:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:35:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:35:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:35:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:35:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:35:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:35:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:35:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:35:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:35:53 INFO - Installing collected packages: psutil 07:35:53 INFO - Running setup.py install for psutil 07:35:53 INFO - building 'psutil._psutil_linux' extension 07:35:53 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 07:35:53 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 07:35:53 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 07:35:53 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 07:35:53 INFO - building 'psutil._psutil_posix' extension 07:35:53 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 07:35:54 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 07:35:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:35:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:35:54 INFO - Successfully installed psutil 07:35:54 INFO - Cleaning up... 07:35:54 INFO - Return code: 0 07:35:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:35:54 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')]} 07:35:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:35:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:35:54 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')]} 07:35:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:35:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:35:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8889c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88f0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89a2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8684e30>, '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 0x8921c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89a0470>, '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-1466517769.251227-1688907970', '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 07:35:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 07:35:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:35:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:35:54 INFO - 'CCACHE_UMASK': '002', 07:35:54 INFO - 'DISPLAY': ':0', 07:35:54 INFO - 'HOME': '/home/cltbld', 07:35:54 INFO - 'LANG': 'en_US.UTF-8', 07:35:54 INFO - 'LOGNAME': 'cltbld', 07:35:54 INFO - 'MAIL': '/var/mail/cltbld', 07:35:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:35:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:35:54 INFO - 'MOZ_NO_REMOTE': '1', 07:35:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:35:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:35:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:35:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:35:54 INFO - 'PWD': '/builds/slave/test', 07:35:54 INFO - 'SHELL': '/bin/bash', 07:35:54 INFO - 'SHLVL': '1', 07:35:54 INFO - 'TERM': 'linux', 07:35:54 INFO - 'TMOUT': '86400', 07:35:54 INFO - 'USER': 'cltbld', 07:35:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466517769.251227-1688907970', 07:35:54 INFO - '_': '/tools/buildbot/bin/python'} 07:35:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:35:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:35:54 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 07:35:54 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 07:35:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:35:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:35:54 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 07:35:54 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 07:35:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:35:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:35:58 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:35:58 INFO - Installing collected packages: mozsystemmonitor 07:35:58 INFO - Running setup.py install for mozsystemmonitor 07:35:58 INFO - Successfully installed mozsystemmonitor 07:35:58 INFO - Cleaning up... 07:35:58 INFO - Return code: 0 07:35:58 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:35:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:35:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:35:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:35:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:35:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:35:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:35:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8889c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88f0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89a2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8684e30>, '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 0x8921c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89a0470>, '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-1466517769.251227-1688907970', '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 07:35:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:35:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:35:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:35:58 INFO - 'CCACHE_UMASK': '002', 07:35:58 INFO - 'DISPLAY': ':0', 07:35:58 INFO - 'HOME': '/home/cltbld', 07:35:58 INFO - 'LANG': 'en_US.UTF-8', 07:35:58 INFO - 'LOGNAME': 'cltbld', 07:35:58 INFO - 'MAIL': '/var/mail/cltbld', 07:35:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:35:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:35:58 INFO - 'MOZ_NO_REMOTE': '1', 07:35:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:35:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:35:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:35:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:35:58 INFO - 'PWD': '/builds/slave/test', 07:35:58 INFO - 'SHELL': '/bin/bash', 07:35:58 INFO - 'SHLVL': '1', 07:35:58 INFO - 'TERM': 'linux', 07:35:58 INFO - 'TMOUT': '86400', 07:35:58 INFO - 'USER': 'cltbld', 07:35:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466517769.251227-1688907970', 07:35:58 INFO - '_': '/tools/buildbot/bin/python'} 07:35:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:35:59 INFO - Downloading/unpacking blobuploader==1.2.4 07:35:59 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 07:35:59 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 07:35:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:35:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:35:59 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 07:35:59 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 07:36:03 INFO - Downloading blobuploader-1.2.4.tar.gz 07:36:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:36:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:36:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:36:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:36:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:36:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:36:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:36:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:36:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:36:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:36:04 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 07:36:04 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 07:36:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:36:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:36:04 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 07:36:04 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 07:36:04 INFO - Downloading docopt-0.6.1.tar.gz 07:36:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:36:04 INFO - Installing collected packages: blobuploader, requests, docopt 07:36:04 INFO - Running setup.py install for blobuploader 07:36:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:36:05 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:36:05 INFO - Running setup.py install for requests 07:36:05 INFO - Running setup.py install for docopt 07:36:06 INFO - Successfully installed blobuploader requests docopt 07:36:06 INFO - Cleaning up... 07:36:06 INFO - Return code: 0 07:36:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:36:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:36:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:36:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:36:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:36:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:36:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:36:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8889c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88f0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89a2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8684e30>, '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 0x8921c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89a0470>, '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-1466517769.251227-1688907970', '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 07:36:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:36:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:36:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:36:06 INFO - 'CCACHE_UMASK': '002', 07:36:06 INFO - 'DISPLAY': ':0', 07:36:06 INFO - 'HOME': '/home/cltbld', 07:36:06 INFO - 'LANG': 'en_US.UTF-8', 07:36:06 INFO - 'LOGNAME': 'cltbld', 07:36:06 INFO - 'MAIL': '/var/mail/cltbld', 07:36:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:36:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:36:06 INFO - 'MOZ_NO_REMOTE': '1', 07:36:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:36:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:36:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:36:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:36:06 INFO - 'PWD': '/builds/slave/test', 07:36:06 INFO - 'SHELL': '/bin/bash', 07:36:06 INFO - 'SHLVL': '1', 07:36:06 INFO - 'TERM': 'linux', 07:36:06 INFO - 'TMOUT': '86400', 07:36:06 INFO - 'USER': 'cltbld', 07:36:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466517769.251227-1688907970', 07:36:06 INFO - '_': '/tools/buildbot/bin/python'} 07:36:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:36:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:36:06 INFO - Running setup.py (path:/tmp/pip-e4lEMO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:36:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:36:06 INFO - Running setup.py (path:/tmp/pip-U6O9O6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:36:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:36:06 INFO - Running setup.py (path:/tmp/pip-bbqqFC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:36:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:36:07 INFO - Running setup.py (path:/tmp/pip-1zpWc7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:36:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:36:07 INFO - Running setup.py (path:/tmp/pip-WU_vS0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:36:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:36:07 INFO - Running setup.py (path:/tmp/pip-suyFng-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:36:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:36:07 INFO - Running setup.py (path:/tmp/pip-X3Sygv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:36:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:36:07 INFO - Running setup.py (path:/tmp/pip-fLkGgU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:36:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:36:07 INFO - Running setup.py (path:/tmp/pip-9dnW5y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:36:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:36:07 INFO - Running setup.py (path:/tmp/pip-eRtbCa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:36:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:36:07 INFO - Running setup.py (path:/tmp/pip-LQccfs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:36:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:36:08 INFO - Running setup.py (path:/tmp/pip-XRer3e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:36:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:36:08 INFO - Running setup.py (path:/tmp/pip-xAQgOZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:36:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:36:08 INFO - Running setup.py (path:/tmp/pip-sJt69l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:36:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:36:08 INFO - Running setup.py (path:/tmp/pip-VQJ6W3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:36:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:36:08 INFO - Running setup.py (path:/tmp/pip-rLJREe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:36:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:36:08 INFO - Running setup.py (path:/tmp/pip-LZ3Wfc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:36:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:36:08 INFO - Running setup.py (path:/tmp/pip-61mHU2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:36:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:36:09 INFO - Running setup.py (path:/tmp/pip-IxnDof-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:36:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:36:09 INFO - Running setup.py (path:/tmp/pip-dHg0qH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:36:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:36:09 INFO - Running setup.py (path:/tmp/pip-qpdud4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:36:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:36:09 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 07:36:09 INFO - Running setup.py install for manifestparser 07:36:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:36:10 INFO - Running setup.py install for mozcrash 07:36:10 INFO - Running setup.py install for mozdebug 07:36:10 INFO - Running setup.py install for mozdevice 07:36:10 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:36:10 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:36:10 INFO - Running setup.py install for mozfile 07:36:10 INFO - Running setup.py install for mozhttpd 07:36:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:36:11 INFO - Running setup.py install for mozinfo 07:36:11 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:36:11 INFO - Running setup.py install for mozInstall 07:36:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:36:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:36:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:36:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:36:11 INFO - Running setup.py install for mozleak 07:36:11 INFO - Running setup.py install for mozlog 07:36:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:36:12 INFO - Running setup.py install for moznetwork 07:36:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:36:12 INFO - Running setup.py install for mozprocess 07:36:12 INFO - Running setup.py install for mozprofile 07:36:12 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:36:12 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:36:12 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:36:12 INFO - Running setup.py install for mozrunner 07:36:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:36:13 INFO - Running setup.py install for mozscreenshot 07:36:13 INFO - Running setup.py install for moztest 07:36:13 INFO - Running setup.py install for mozversion 07:36:13 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:36:13 INFO - Running setup.py install for wptserve 07:36:13 INFO - Running setup.py install for marionette-driver 07:36:14 INFO - Running setup.py install for browsermob-proxy 07:36:14 INFO - Running setup.py install for marionette-client 07:36:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:36:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:36:15 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 07:36:15 INFO - Cleaning up... 07:36:15 INFO - Return code: 0 07:36:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:36:15 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')]} 07:36:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:36:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:36:15 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')]} 07:36:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:36:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:36:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8889c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88f0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89a2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8684e30>, '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 0x8921c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89a0470>, '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-1466517769.251227-1688907970', '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 07:36:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:36:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:36:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:36:15 INFO - 'CCACHE_UMASK': '002', 07:36:15 INFO - 'DISPLAY': ':0', 07:36:15 INFO - 'HOME': '/home/cltbld', 07:36:15 INFO - 'LANG': 'en_US.UTF-8', 07:36:15 INFO - 'LOGNAME': 'cltbld', 07:36:15 INFO - 'MAIL': '/var/mail/cltbld', 07:36:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:36:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:36:15 INFO - 'MOZ_NO_REMOTE': '1', 07:36:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:36:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:36:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:36:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:36:15 INFO - 'PWD': '/builds/slave/test', 07:36:15 INFO - 'SHELL': '/bin/bash', 07:36:15 INFO - 'SHLVL': '1', 07:36:15 INFO - 'TERM': 'linux', 07:36:15 INFO - 'TMOUT': '86400', 07:36:15 INFO - 'USER': 'cltbld', 07:36:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466517769.251227-1688907970', 07:36:15 INFO - '_': '/tools/buildbot/bin/python'} 07:36:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:36:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:36:15 INFO - Running setup.py (path:/tmp/pip-AOn4dm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:36:15 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)) 07:36:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:36:15 INFO - Running setup.py (path:/tmp/pip-q6SPj3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:36:15 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)) 07:36:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:36:15 INFO - Running setup.py (path:/tmp/pip-7J0HgT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:36:15 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)) 07:36:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:36:15 INFO - Running setup.py (path:/tmp/pip-JhRc47-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:36:16 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)) 07:36:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:36:16 INFO - Running setup.py (path:/tmp/pip-wXvblt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:36:16 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)) 07:36:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:36:16 INFO - Running setup.py (path:/tmp/pip-8WDOpY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:36:16 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)) 07:36:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:36:16 INFO - Running setup.py (path:/tmp/pip-lqEsvS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:36:16 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)) 07:36:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:36:16 INFO - Running setup.py (path:/tmp/pip-park0Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:36:16 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)) 07:36:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:36:16 INFO - Running setup.py (path:/tmp/pip-8h4oxh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:36:16 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)) 07:36:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:36:16 INFO - Running setup.py (path:/tmp/pip-4mQIlh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:36:16 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)) 07:36:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:36:16 INFO - Running setup.py (path:/tmp/pip-QWiKKd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:36:17 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)) 07:36:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:36:17 INFO - Running setup.py (path:/tmp/pip-3rNkG7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:36:17 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)) 07:36:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:36:17 INFO - Running setup.py (path:/tmp/pip-KK3gBW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:36:17 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)) 07:36:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:36:17 INFO - Running setup.py (path:/tmp/pip-eEji0O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:36:17 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)) 07:36:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:36:17 INFO - Running setup.py (path:/tmp/pip-BQpoJO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:36:17 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)) 07:36:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:36:17 INFO - Running setup.py (path:/tmp/pip-6EsuCc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:36:17 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)) 07:36:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:36:17 INFO - Running setup.py (path:/tmp/pip-OUbHdi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:36:17 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)) 07:36:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:36:17 INFO - Running setup.py (path:/tmp/pip-0wqSii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:36:18 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)) 07:36:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:36:18 INFO - Running setup.py (path:/tmp/pip-buVO2A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:36:18 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)) 07:36:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:36:18 INFO - Running setup.py (path:/tmp/pip-bxT7wx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:36:18 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)) 07:36:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:36:18 INFO - Running setup.py (path:/tmp/pip-9v_u3J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:36:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:36:18 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)) 07:36:18 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)) 07:36:18 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)) 07:36:18 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)) 07:36:18 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)) 07:36:18 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)) 07:36:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:36:18 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 07:36:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:36:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:36:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:36:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:36:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:36:22 INFO - Downloading blessings-1.6.tar.gz 07:36:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:36:22 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)) 07:36:22 INFO - Installing collected packages: blessings 07:36:22 INFO - Running setup.py install for blessings 07:36:23 INFO - Successfully installed blessings 07:36:23 INFO - Cleaning up... 07:36:23 INFO - Return code: 0 07:36:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:36:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:36:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:36:23 INFO - Reading from file tmpfile_stdout 07:36:23 INFO - Current package versions: 07:36:23 INFO - argparse == 1.2.1 07:36:23 INFO - blessings == 1.6 07:36:23 INFO - blobuploader == 1.2.4 07:36:23 INFO - browsermob-proxy == 0.6.0 07:36:23 INFO - docopt == 0.6.1 07:36:23 INFO - manifestparser == 1.1 07:36:23 INFO - marionette-client == 2.3.0 07:36:23 INFO - marionette-driver == 1.4.0 07:36:23 INFO - mozInstall == 1.12 07:36:23 INFO - mozcrash == 0.17 07:36:23 INFO - mozdebug == 0.1 07:36:23 INFO - mozdevice == 0.48 07:36:23 INFO - mozfile == 1.2 07:36:23 INFO - mozhttpd == 0.7 07:36:23 INFO - mozinfo == 0.9 07:36:23 INFO - mozleak == 0.1 07:36:23 INFO - mozlog == 3.1 07:36:23 INFO - moznetwork == 0.27 07:36:23 INFO - mozprocess == 0.22 07:36:23 INFO - mozprofile == 0.28 07:36:23 INFO - mozrunner == 6.11 07:36:23 INFO - mozscreenshot == 0.1 07:36:23 INFO - mozsystemmonitor == 0.0 07:36:23 INFO - moztest == 0.7 07:36:23 INFO - mozversion == 1.4 07:36:23 INFO - psutil == 3.1.1 07:36:23 INFO - requests == 1.2.3 07:36:23 INFO - wptserve == 1.4.0 07:36:23 INFO - wsgiref == 0.1.2 07:36:23 INFO - Running post-action listener: _resource_record_post_action 07:36:23 INFO - Running post-action listener: _start_resource_monitoring 07:36:23 INFO - Starting resource monitoring. 07:36:23 INFO - ##### 07:36:23 INFO - ##### Running pull step. 07:36:23 INFO - ##### 07:36:23 INFO - Running pre-action listener: _resource_record_pre_action 07:36:23 INFO - Running main action method: pull 07:36:23 INFO - Pull has nothing to do! 07:36:23 INFO - Running post-action listener: _resource_record_post_action 07:36:23 INFO - ##### 07:36:23 INFO - ##### Running install step. 07:36:23 INFO - ##### 07:36:23 INFO - Running pre-action listener: _resource_record_pre_action 07:36:23 INFO - Running main action method: install 07:36:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:36:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:36:24 INFO - Reading from file tmpfile_stdout 07:36:24 INFO - Detecting whether we're running mozinstall >=1.0... 07:36:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:36:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:36:24 INFO - Reading from file tmpfile_stdout 07:36:24 INFO - Output received: 07:36:24 INFO - Usage: mozinstall [options] installer 07:36:24 INFO - Options: 07:36:24 INFO - -h, --help show this help message and exit 07:36:24 INFO - -d DEST, --destination=DEST 07:36:24 INFO - Directory to install application into. [default: 07:36:24 INFO - "/builds/slave/test"] 07:36:24 INFO - --app=APP Application being installed. [default: firefox] 07:36:24 INFO - mkdir: /builds/slave/test/build/application 07:36:24 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'] 07:36:24 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 07:36:56 INFO - Reading from file tmpfile_stdout 07:36:56 INFO - Output received: 07:36:56 INFO - /builds/slave/test/build/application/firefox/firefox 07:36:56 INFO - Running post-action listener: _resource_record_post_action 07:36:56 INFO - ##### 07:36:56 INFO - ##### Running run-tests step. 07:36:56 INFO - ##### 07:36:56 INFO - Running pre-action listener: _resource_record_pre_action 07:36:56 INFO - Running main action method: run_tests 07:36:56 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:36:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:36:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:36:56 INFO - grabbing minidump binary from tooltool 07:36:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:36:56 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 0x8684e30>, '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 0x8921c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89a0470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:36:56 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 07:36:56 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 07:36:56 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:36:56 INFO - Return code: 0 07:36:56 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 07:36:56 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:36:56 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/S2z2TxShTXqpyHqQgBoqAg/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 07:36:56 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/S2z2TxShTXqpyHqQgBoqAg/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 07:36:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:36:56 INFO - 'CCACHE_UMASK': '002', 07:36:56 INFO - 'DISPLAY': ':0', 07:36:56 INFO - 'HOME': '/home/cltbld', 07:36:56 INFO - 'LANG': 'en_US.UTF-8', 07:36:56 INFO - 'LOGNAME': 'cltbld', 07:36:56 INFO - 'MAIL': '/var/mail/cltbld', 07:36:56 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:36:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:36:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:36:56 INFO - 'MOZ_NO_REMOTE': '1', 07:36:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:36:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:36:56 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:36:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:36:56 INFO - 'PWD': '/builds/slave/test', 07:36:56 INFO - 'SHELL': '/bin/bash', 07:36:56 INFO - 'SHLVL': '1', 07:36:56 INFO - 'TERM': 'linux', 07:36:56 INFO - 'TMOUT': '86400', 07:36:56 INFO - 'USER': 'cltbld', 07:36:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466517769.251227-1688907970', 07:36:56 INFO - '_': '/tools/buildbot/bin/python'} 07:36:56 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/S2z2TxShTXqpyHqQgBoqAg/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 07:36:57 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 07:36:57 INFO - import pkg_resources 07:36:58 INFO - Using 1 client processes 07:36:59 INFO - wptserve Starting http server on 127.0.0.1:8000 07:36:59 INFO - wptserve Starting http server on 127.0.0.1:8001 07:36:59 INFO - wptserve Starting http server on 127.0.0.1:8443 07:37:01 INFO - SUITE-START | Running 778 tests 07:37:01 INFO - Running testharness tests 07:37:01 INFO - Setting up ssl 07:37:01 INFO - PROCESS | certutil | 07:37:01 INFO - PROCESS | certutil | 07:37:01 INFO - PROCESS | certutil | 07:37:01 INFO - Certificate Nickname Trust Attributes 07:37:01 INFO - SSL,S/MIME,JAR/XPI 07:37:01 INFO - 07:37:01 INFO - web-platform-tests CT,, 07:37:01 INFO - 07:37:01 INFO - Starting runner 07:37:04 INFO - PROCESS | 1772 | 1466519824516 Marionette DEBUG Marionette enabled via build flag and pref 07:37:04 INFO - PROCESS | 1772 | ++DOCSHELL 0xa4d42400 == 1 [pid = 1772] [id = 1] 07:37:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 1 (0xa4d42800) [pid = 1772] [serial = 1] [outer = (nil)] 07:37:04 INFO - PROCESS | 1772 | [1772] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:37:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 2 (0xa4d43000) [pid = 1772] [serial = 2] [outer = 0xa4d42800] 07:37:05 INFO - PROCESS | 1772 | 1466519825236 Marionette INFO Listening on port 2828 07:37:05 INFO - PROCESS | 1772 | 1466519825847 Marionette DEBUG Marionette enabled via command-line flag 07:37:05 INFO - PROCESS | 1772 | ++DOCSHELL 0xa23a1800 == 2 [pid = 1772] [id = 2] 07:37:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 3 (0xa23aa800) [pid = 1772] [serial = 3] [outer = (nil)] 07:37:05 INFO - PROCESS | 1772 | [1772] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:37:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 4 (0xa8c0d000) [pid = 1772] [serial = 4] [outer = 0xa23aa800] 07:37:06 INFO - PROCESS | 1772 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c49e0 07:37:06 INFO - PROCESS | 1772 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20c84e0 07:37:06 INFO - PROCESS | 1772 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d24a0 07:37:06 INFO - PROCESS | 1772 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20d6100 07:37:06 INFO - PROCESS | 1772 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20d6e20 07:37:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 5 (0xa1108400) [pid = 1772] [serial = 5] [outer = 0xa4d42800] 07:37:06 INFO - PROCESS | 1772 | [1772] 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 07:37:06 INFO - PROCESS | 1772 | 1466519826280 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52888 07:37:06 INFO - PROCESS | 1772 | [1772] 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 07:37:06 INFO - PROCESS | 1772 | 1466519826315 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52889 07:37:06 INFO - PROCESS | 1772 | 1466519826377 Marionette DEBUG Closed connection conn0 07:37:06 INFO - PROCESS | 1772 | [1772] 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 07:37:06 INFO - PROCESS | 1772 | 1466519826490 Marionette DEBUG Closed connection conn1 07:37:06 INFO - PROCESS | 1772 | [1772] 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 07:37:06 INFO - PROCESS | 1772 | 1466519826518 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52890 07:37:06 INFO - PROCESS | 1772 | [1772] 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 07:37:06 INFO - PROCESS | 1772 | 1466519826599 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:52891 07:37:06 INFO - PROCESS | 1772 | 1466519826603 Marionette DEBUG Closed connection conn2 07:37:06 INFO - PROCESS | 1772 | [1772] 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 07:37:06 INFO - PROCESS | 1772 | 1466519826636 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:52892 07:37:06 INFO - PROCESS | 1772 | 1466519826646 Marionette DEBUG Closed connection conn3 07:37:06 INFO - PROCESS | 1772 | 1466519826694 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:37:06 INFO - PROCESS | 1772 | 1466519826713 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":"20160621055904","device":"desktop","version":"48.0"} 07:37:07 INFO - PROCESS | 1772 | [1772] 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:37:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b5da800 == 3 [pid = 1772] [id = 3] 07:37:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 6 (0x9b5dac00) [pid = 1772] [serial = 6] [outer = (nil)] 07:37:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b5db000 == 4 [pid = 1772] [id = 4] 07:37:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 7 (0x9b5db400) [pid = 1772] [serial = 7] [outer = (nil)] 07:37:08 INFO - PROCESS | 1772 | [1772] 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 07:37:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x9ab2c000 == 5 [pid = 1772] [id = 5] 07:37:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 8 (0x9ab2c400) [pid = 1772] [serial = 8] [outer = (nil)] 07:37:09 INFO - PROCESS | 1772 | [1772] 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 07:37:09 INFO - PROCESS | 1772 | [1772] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:37:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 9 (0x9a80b800) [pid = 1772] [serial = 9] [outer = 0x9ab2c400] 07:37:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 10 (0x9a40cc00) [pid = 1772] [serial = 10] [outer = 0x9b5dac00] 07:37:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 11 (0x9a40e800) [pid = 1772] [serial = 11] [outer = 0x9b5db400] 07:37:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 12 (0x9a411000) [pid = 1772] [serial = 12] [outer = 0x9ab2c400] 07:37:10 INFO - PROCESS | 1772 | 1466519830888 Marionette INFO startBrowser 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:10 INFO - PROCESS | 1772 | 1466519830935 Marionette DEBUG loaded listener.js 07:37:10 INFO - PROCESS | 1772 | 1466519830957 Marionette DEBUG loaded listener.js 07:37:10 INFO - PROCESS | 1772 | 1466519830962 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 13 (0x992afc00) [pid = 1772] [serial = 13] [outer = 0x9ab2c400] 07:37:11 INFO - PROCESS | 1772 | 1466519831704 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"9445f12a-4ecf-4fe8-a5a4-0ac9c832339e","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":"20160621055904","device":"desktop","version":"48.0","command_id":1}}] 07:37:11 INFO - PROCESS | 1772 | 1466519831931 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}] 07:37:11 INFO - PROCESS | 1772 | 1466519831945 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:12 INFO - PROCESS | 1772 | 1466519832340 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 07:37:12 INFO - PROCESS | 1772 | 1466519832501 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:37:12 INFO - PROCESS | 1772 | 1466519832507 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:12 INFO - PROCESS | 1772 | [1772] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:37:12 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:37:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 14 (0x952b3400) [pid = 1772] [serial = 14] [outer = 0x9ab2c400] 07:37:13 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:37:13 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:37:13 INFO - PROCESS | 1772 | 1466519833176 Marionette TRACE conn4 <- [1,3,null,{}] 07:37:13 INFO - PROCESS | 1772 | 1466519833238 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:37:13 INFO - PROCESS | 1772 | 1466519833244 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:13 INFO - PROCESS | 1772 | 1466519833290 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 07:37:13 INFO - PROCESS | 1772 | 1466519833366 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 07:37:13 INFO - PROCESS | 1772 | 1466519833369 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 07:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:37:13 INFO - PROCESS | 1772 | 1466519833404 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:37:13 INFO - PROCESS | 1772 | 1466519833411 Marionette TRACE conn4 <- [1,6,null,{}] 07:37:13 INFO - PROCESS | 1772 | 1466519833492 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}] 07:37:13 INFO - PROCESS | 1772 | 1466519833498 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:13 INFO - PROCESS | 1772 | 1466519833525 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 07:37:13 INFO - PROCESS | 1772 | 1466519833533 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:13 INFO - PROCESS | 1772 | 1466519833540 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x9ab27400 == 6 [pid = 1772] [id = 6] 07:37:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 15 (0x9b7a4800) [pid = 1772] [serial = 15] [outer = (nil)] 07:37:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 16 (0x93dd2400) [pid = 1772] [serial = 16] [outer = 0x9b7a4800] 07:37:13 INFO - PROCESS | 1772 | 1466519833625 Marionette DEBUG loaded listener.js 07:37:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 17 (0x93dd7400) [pid = 1772] [serial = 17] [outer = 0x9b7a4800] 07:37:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a11400 == 7 [pid = 1772] [id = 7] 07:37:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 18 (0x93a14800) [pid = 1772] [serial = 18] [outer = (nil)] 07:37:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 19 (0x93a16c00) [pid = 1772] [serial = 19] [outer = 0x93a14800] 07:37:14 INFO - PROCESS | 1772 | 1466519834141 Marionette DEBUG loaded listener.js 07:37:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 20 (0x9489e000) [pid = 1772] [serial = 20] [outer = 0x93a14800] 07:37:14 INFO - PROCESS | 1772 | 1466519834678 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]]]}] 07:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1324ms 07:37:14 INFO - PROCESS | 1772 | [1772] 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 07:37:14 INFO - PROCESS | 1772 | 1466519834789 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 07:37:14 INFO - PROCESS | 1772 | 1466519834792 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 07:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:37:14 INFO - PROCESS | 1772 | 1466519834889 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:37:14 INFO - PROCESS | 1772 | 1466519834894 Marionette TRACE conn4 <- [1,10,null,{}] 07:37:15 INFO - PROCESS | 1772 | 1466519835172 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}] 07:37:15 INFO - PROCESS | 1772 | 1466519835180 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:15 INFO - PROCESS | 1772 | 1466519835429 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 07:37:15 INFO - PROCESS | 1772 | 1466519835536 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:15 INFO - PROCESS | 1772 | 1466519835550 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x92f87400 == 8 [pid = 1772] [id = 8] 07:37:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 21 (0x92f89800) [pid = 1772] [serial = 21] [outer = (nil)] 07:37:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 22 (0x92f8f800) [pid = 1772] [serial = 22] [outer = 0x92f89800] 07:37:15 INFO - PROCESS | 1772 | 1466519835638 Marionette DEBUG loaded listener.js 07:37:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 23 (0x93adec00) [pid = 1772] [serial = 23] [outer = 0x92f89800] 07:37:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x93ddb800 == 9 [pid = 1772] [id = 9] 07:37:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 24 (0x93ddc400) [pid = 1772] [serial = 24] [outer = (nil)] 07:37:16 INFO - PROCESS | 1772 | 1466519836548 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]]]}] 07:37:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 25 (0x93ddcc00) [pid = 1772] [serial = 25] [outer = 0x93ddc400] 07:37:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 26 (0x93dd9400) [pid = 1772] [serial = 26] [outer = 0x93ddc400] 07:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1787ms 07:37:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x95434800 == 10 [pid = 1772] [id = 10] 07:37:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 27 (0x9543b400) [pid = 1772] [serial = 27] [outer = (nil)] 07:37:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 28 (0x9925b800) [pid = 1772] [serial = 28] [outer = 0x9543b400] 07:37:16 INFO - PROCESS | 1772 | 1466519836717 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 07:37:16 INFO - PROCESS | 1772 | 1466519836724 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 07:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:37:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 29 (0x997afc00) [pid = 1772] [serial = 29] [outer = 0x9543b400] 07:37:16 INFO - PROCESS | 1772 | 1466519836833 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:37:16 INFO - PROCESS | 1772 | 1466519836838 Marionette TRACE conn4 <- [1,14,null,{}] 07:37:16 INFO - PROCESS | 1772 | 1466519836940 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}] 07:37:16 INFO - PROCESS | 1772 | 1466519836948 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:17 INFO - PROCESS | 1772 | 1466519837263 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 07:37:17 INFO - PROCESS | 1772 | 1466519837370 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:17 INFO - PROCESS | 1772 | 1466519837383 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x953b3000 == 11 [pid = 1772] [id = 11] 07:37:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 30 (0x95434000) [pid = 1772] [serial = 30] [outer = (nil)] 07:37:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 31 (0x9a8a6000) [pid = 1772] [serial = 31] [outer = 0x95434000] 07:37:17 INFO - PROCESS | 1772 | 1466519837505 Marionette DEBUG loaded listener.js 07:37:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 32 (0x9b3dec00) [pid = 1772] [serial = 32] [outer = 0x95434000] 07:37:18 INFO - PROCESS | 1772 | 1466519838498 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]]]}] 07:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1795ms 07:37:18 INFO - PROCESS | 1772 | 1466519838572 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 07:37:18 INFO - PROCESS | 1772 | 1466519838578 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 07:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:37:18 INFO - PROCESS | 1772 | 1466519838585 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:37:18 INFO - PROCESS | 1772 | 1466519838590 Marionette TRACE conn4 <- [1,18,null,{}] 07:37:18 INFO - PROCESS | 1772 | 1466519838597 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}] 07:37:18 INFO - PROCESS | 1772 | 1466519838601 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:18 INFO - PROCESS | 1772 | 1466519838889 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 07:37:19 INFO - PROCESS | 1772 | 1466519839063 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:19 INFO - PROCESS | 1772 | 1466519839078 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bcf2800 == 12 [pid = 1772] [id = 12] 07:37:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 33 (0x9cb7d400) [pid = 1772] [serial = 33] [outer = (nil)] 07:37:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 34 (0x9ccb3400) [pid = 1772] [serial = 34] [outer = 0x9cb7d400] 07:37:19 INFO - PROCESS | 1772 | 1466519839173 Marionette DEBUG loaded listener.js 07:37:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 35 (0xa208c000) [pid = 1772] [serial = 35] [outer = 0x9cb7d400] 07:37:20 INFO - PROCESS | 1772 | 1466519840075 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]]]}] 07:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1542ms 07:37:20 INFO - PROCESS | 1772 | 1466519840138 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 07:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:37:20 INFO - PROCESS | 1772 | 1466519840150 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 07:37:20 INFO - PROCESS | 1772 | 1466519840159 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:37:20 INFO - PROCESS | 1772 | 1466519840163 Marionette TRACE conn4 <- [1,22,null,{}] 07:37:20 INFO - PROCESS | 1772 | 1466519840170 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}] 07:37:20 INFO - PROCESS | 1772 | 1466519840174 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:20 INFO - PROCESS | 1772 | 1466519840415 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 07:37:20 INFO - PROCESS | 1772 | 1466519840545 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:20 INFO - PROCESS | 1772 | 1466519840553 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x93954c00 == 13 [pid = 1772] [id = 13] 07:37:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 36 (0x9395f800) [pid = 1772] [serial = 36] [outer = (nil)] 07:37:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 37 (0xa233c800) [pid = 1772] [serial = 37] [outer = 0x9395f800] 07:37:20 INFO - PROCESS | 1772 | 1466519840667 Marionette DEBUG loaded listener.js 07:37:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 38 (0xa4f76c00) [pid = 1772] [serial = 38] [outer = 0x9395f800] 07:37:21 INFO - PROCESS | 1772 | 1466519841651 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]]]}] 07:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1744ms 07:37:21 INFO - PROCESS | 1772 | 1466519841904 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 07:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:37:21 INFO - PROCESS | 1772 | 1466519841912 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 07:37:21 INFO - PROCESS | 1772 | 1466519841920 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:37:21 INFO - PROCESS | 1772 | 1466519841925 Marionette TRACE conn4 <- [1,26,null,{}] 07:37:21 INFO - PROCESS | 1772 | 1466519841934 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}] 07:37:21 INFO - PROCESS | 1772 | 1466519841939 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:22 INFO - PROCESS | 1772 | 1466519842141 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 07:37:22 INFO - PROCESS | 1772 | 1466519842375 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:22 INFO - PROCESS | 1772 | 1466519842397 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x93aecc00 == 14 [pid = 1772] [id = 14] 07:37:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 39 (0x93dd1400) [pid = 1772] [serial = 39] [outer = (nil)] 07:37:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 40 (0x93ddb400) [pid = 1772] [serial = 40] [outer = 0x93dd1400] 07:37:22 INFO - PROCESS | 1772 | 1466519842483 Marionette DEBUG loaded listener.js 07:37:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 41 (0x9527e000) [pid = 1772] [serial = 41] [outer = 0x93dd1400] 07:37:23 INFO - PROCESS | 1772 | 1466519843320 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]]]}] 07:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1445ms 07:37:23 INFO - PROCESS | 1772 | 1466519843366 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 07:37:23 INFO - PROCESS | 1772 | 1466519843371 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 07:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:37:23 INFO - PROCESS | 1772 | 1466519843387 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:37:23 INFO - PROCESS | 1772 | 1466519843393 Marionette TRACE conn4 <- [1,30,null,{}] 07:37:23 INFO - PROCESS | 1772 | 1466519843400 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}] 07:37:23 INFO - PROCESS | 1772 | 1466519843407 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:23 INFO - PROCESS | 1772 | 1466519843593 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 07:37:23 INFO - PROCESS | 1772 | 1466519843680 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:23 INFO - PROCESS | 1772 | 1466519843687 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x9664b800 == 15 [pid = 1772] [id = 15] 07:37:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 42 (0x992ac400) [pid = 1772] [serial = 42] [outer = (nil)] 07:37:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 43 (0x997a4c00) [pid = 1772] [serial = 43] [outer = 0x992ac400] 07:37:23 INFO - PROCESS | 1772 | 1466519843765 Marionette DEBUG loaded listener.js 07:37:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 44 (0x9a062c00) [pid = 1772] [serial = 44] [outer = 0x992ac400] 07:37:24 INFO - PROCESS | 1772 | 1466519844539 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]]]}] 07:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1197ms 07:37:24 INFO - PROCESS | 1772 | 1466519844576 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 07:37:24 INFO - PROCESS | 1772 | 1466519844581 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 07:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:37:24 INFO - PROCESS | 1772 | 1466519844587 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:37:24 INFO - PROCESS | 1772 | 1466519844591 Marionette TRACE conn4 <- [1,34,null,{}] 07:37:24 INFO - PROCESS | 1772 | 1466519844606 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}] 07:37:24 INFO - PROCESS | 1772 | 1466519844614 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:24 INFO - PROCESS | 1772 | 1466519844791 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 07:37:24 INFO - PROCESS | 1772 | 1466519844803 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:24 INFO - PROCESS | 1772 | 1466519844813 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a5dec00 == 16 [pid = 1772] [id = 16] 07:37:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 45 (0x9a5df400) [pid = 1772] [serial = 45] [outer = (nil)] 07:37:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 46 (0x9aaa7c00) [pid = 1772] [serial = 46] [outer = 0x9a5df400] 07:37:24 INFO - PROCESS | 1772 | 1466519844975 Marionette DEBUG loaded listener.js 07:37:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 47 (0x9b3d7c00) [pid = 1772] [serial = 47] [outer = 0x9a5df400] 07:37:25 INFO - PROCESS | 1772 | 1466519845752 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]]]}] 07:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1181ms 07:37:25 INFO - PROCESS | 1772 | 1466519845769 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 07:37:25 INFO - PROCESS | 1772 | 1466519845773 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 07:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:37:25 INFO - PROCESS | 1772 | 1466519845779 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:37:25 INFO - PROCESS | 1772 | 1466519845783 Marionette TRACE conn4 <- [1,38,null,{}] 07:37:25 INFO - PROCESS | 1772 | 1466519845789 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}] 07:37:25 INFO - PROCESS | 1772 | 1466519845794 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:26 INFO - PROCESS | 1772 | 1466519846001 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 07:37:26 INFO - PROCESS | 1772 | 1466519846020 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:26 INFO - PROCESS | 1772 | 1466519846030 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x9489bc00 == 17 [pid = 1772] [id = 17] 07:37:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 48 (0x9b3e0400) [pid = 1772] [serial = 48] [outer = (nil)] 07:37:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 49 (0x9bc10400) [pid = 1772] [serial = 49] [outer = 0x9b3e0400] 07:37:26 INFO - PROCESS | 1772 | 1466519846103 Marionette DEBUG loaded listener.js 07:37:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 50 (0x9c0e3000) [pid = 1772] [serial = 50] [outer = 0x9b3e0400] 07:37:26 INFO - PROCESS | 1772 | 1466519846935 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]]]}] 07:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1193ms 07:37:26 INFO - PROCESS | 1772 | 1466519846973 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 07:37:26 INFO - PROCESS | 1772 | 1466519846977 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 07:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:37:26 INFO - PROCESS | 1772 | 1466519846984 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:37:26 INFO - PROCESS | 1772 | 1466519846987 Marionette TRACE conn4 <- [1,42,null,{}] 07:37:26 INFO - PROCESS | 1772 | 1466519846993 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}] 07:37:27 INFO - PROCESS | 1772 | 1466519846999 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:27 INFO - PROCESS | 1772 | 1466519847158 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 07:37:27 INFO - PROCESS | 1772 | 1466519847168 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:27 INFO - PROCESS | 1772 | 1466519847174 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bcb4400 == 18 [pid = 1772] [id = 18] 07:37:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 51 (0x9cb7e000) [pid = 1772] [serial = 51] [outer = (nil)] 07:37:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 52 (0x9ccd6800) [pid = 1772] [serial = 52] [outer = 0x9cb7e000] 07:37:27 INFO - PROCESS | 1772 | 1466519847262 Marionette DEBUG loaded listener.js 07:37:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 53 (0x9d90c400) [pid = 1772] [serial = 53] [outer = 0x9cb7e000] 07:37:28 INFO - PROCESS | 1772 | 1466519848114 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]]]}] 07:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1189ms 07:37:28 INFO - PROCESS | 1772 | 1466519848175 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 07:37:28 INFO - PROCESS | 1772 | 1466519848179 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 07:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:37:28 INFO - PROCESS | 1772 | 1466519848185 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:37:28 INFO - PROCESS | 1772 | 1466519848189 Marionette TRACE conn4 <- [1,46,null,{}] 07:37:28 INFO - PROCESS | 1772 | 1466519848196 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}] 07:37:28 INFO - PROCESS | 1772 | 1466519848207 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:28 INFO - PROCESS | 1772 | 1466519848444 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 07:37:28 INFO - PROCESS | 1772 | 1466519848543 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:28 INFO - PROCESS | 1772 | 1466519848555 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x94897800 == 19 [pid = 1772] [id = 19] 07:37:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 54 (0x992acc00) [pid = 1772] [serial = 54] [outer = (nil)] 07:37:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0xa23e2800) [pid = 1772] [serial = 55] [outer = 0x992acc00] 07:37:28 INFO - PROCESS | 1772 | 1466519848624 Marionette DEBUG loaded listener.js 07:37:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0xa2567000) [pid = 1772] [serial = 56] [outer = 0x992acc00] 07:37:29 INFO - PROCESS | 1772 | 1466519849377 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]]]}] 07:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1240ms 07:37:29 INFO - PROCESS | 1772 | 1466519849427 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 07:37:29 INFO - PROCESS | 1772 | 1466519849432 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 07:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:37:29 INFO - PROCESS | 1772 | 1466519849440 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:37:29 INFO - PROCESS | 1772 | 1466519849444 Marionette TRACE conn4 <- [1,50,null,{}] 07:37:29 INFO - PROCESS | 1772 | 1466519849468 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}] 07:37:29 INFO - PROCESS | 1772 | 1466519849474 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:29 INFO - PROCESS | 1772 | 1466519849634 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 07:37:29 INFO - PROCESS | 1772 | 1466519849644 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:29 INFO - PROCESS | 1772 | 1466519849653 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x93dda400 == 20 [pid = 1772] [id = 20] 07:37:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x9bcb8c00) [pid = 1772] [serial = 57] [outer = (nil)] 07:37:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0xa2fe7400) [pid = 1772] [serial = 58] [outer = 0x9bcb8c00] 07:37:29 INFO - PROCESS | 1772 | 1466519849728 Marionette DEBUG loaded listener.js 07:37:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0xa2fef400) [pid = 1772] [serial = 59] [outer = 0x9bcb8c00] 07:37:30 INFO - PROCESS | 1772 | 1466519850537 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]]]}] 07:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1150ms 07:37:30 INFO - PROCESS | 1772 | 1466519850590 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 07:37:30 INFO - PROCESS | 1772 | 1466519850593 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 07:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:37:30 INFO - PROCESS | 1772 | 1466519850601 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:37:30 INFO - PROCESS | 1772 | 1466519850605 Marionette TRACE conn4 <- [1,54,null,{}] 07:37:30 INFO - PROCESS | 1772 | 1466519850611 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}] 07:37:30 INFO - PROCESS | 1772 | 1466519850616 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:30 INFO - PROCESS | 1772 | 1466519850776 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 07:37:30 INFO - PROCESS | 1772 | 1466519850785 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:30 INFO - PROCESS | 1772 | 1466519850794 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x952b5800 == 21 [pid = 1772] [id = 21] 07:37:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9833c000) [pid = 1772] [serial = 60] [outer = (nil)] 07:37:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0xa3341000) [pid = 1772] [serial = 61] [outer = 0x9833c000] 07:37:30 INFO - PROCESS | 1772 | 1466519850868 Marionette DEBUG loaded listener.js 07:37:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0xa33c9000) [pid = 1772] [serial = 62] [outer = 0x9833c000] 07:37:32 INFO - PROCESS | 1772 | --DOCSHELL 0x953b3000 == 20 [pid = 1772] [id = 11] 07:37:32 INFO - PROCESS | 1772 | --DOCSHELL 0x9bcf2800 == 19 [pid = 1772] [id = 12] 07:37:32 INFO - PROCESS | 1772 | --DOCSHELL 0x93954c00 == 18 [pid = 1772] [id = 13] 07:37:32 INFO - PROCESS | 1772 | --DOCSHELL 0x9ab27400 == 17 [pid = 1772] [id = 6] 07:37:32 INFO - PROCESS | 1772 | --DOCSHELL 0x92f87400 == 16 [pid = 1772] [id = 8] 07:37:32 INFO - PROCESS | 1772 | 1466519852843 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]]]}] 07:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2284ms 07:37:32 INFO - PROCESS | 1772 | 1466519852888 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 07:37:32 INFO - PROCESS | 1772 | 1466519852895 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 07:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:37:32 INFO - PROCESS | 1772 | 1466519852910 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:37:32 INFO - PROCESS | 1772 | 1466519852916 Marionette TRACE conn4 <- [1,58,null,{}] 07:37:32 INFO - PROCESS | 1772 | 1466519852925 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}] 07:37:32 INFO - PROCESS | 1772 | 1466519852931 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:33 INFO - PROCESS | 1772 | 1466519853147 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 07:37:33 INFO - PROCESS | 1772 | 1466519853175 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:33 INFO - PROCESS | 1772 | 1466519853190 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a15400 == 17 [pid = 1772] [id = 22] 07:37:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x93a17400) [pid = 1772] [serial = 63] [outer = (nil)] 07:37:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9489d000) [pid = 1772] [serial = 64] [outer = 0x93a17400] 07:37:33 INFO - PROCESS | 1772 | 1466519853262 Marionette DEBUG loaded listener.js 07:37:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x92282400) [pid = 1772] [serial = 65] [outer = 0x93a17400] 07:37:34 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9395f800) [pid = 1772] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:37:34 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x93dd1400) [pid = 1772] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:37:34 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x992ac400) [pid = 1772] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:37:34 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a5df400) [pid = 1772] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:37:34 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9b3e0400) [pid = 1772] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:37:34 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9b7a4800) [pid = 1772] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:37:34 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x92f89800) [pid = 1772] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:37:34 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x95434000) [pid = 1772] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:37:34 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x9cb7d400) [pid = 1772] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:37:34 INFO - PROCESS | 1772 | 1466519854511 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]]]}] 07:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1645ms 07:37:34 INFO - PROCESS | 1772 | 1466519854549 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 07:37:34 INFO - PROCESS | 1772 | 1466519854556 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 07:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:37:34 INFO - PROCESS | 1772 | 1466519854567 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:37:34 INFO - PROCESS | 1772 | 1466519854571 Marionette TRACE conn4 <- [1,62,null,{}] 07:37:34 INFO - PROCESS | 1772 | 1466519854578 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}] 07:37:34 INFO - PROCESS | 1772 | 1466519854584 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:34 INFO - PROCESS | 1772 | 1466519854745 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 07:37:34 INFO - PROCESS | 1772 | 1466519854839 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:34 INFO - PROCESS | 1772 | 1466519854849 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a15c00 == 18 [pid = 1772] [id = 23] 07:37:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x952b5400) [pid = 1772] [serial = 66] [outer = (nil)] 07:37:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x9664c400) [pid = 1772] [serial = 67] [outer = 0x952b5400] 07:37:34 INFO - PROCESS | 1772 | 1466519854922 Marionette DEBUG loaded listener.js 07:37:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x98343400) [pid = 1772] [serial = 68] [outer = 0x952b5400] 07:37:35 INFO - PROCESS | 1772 | 1466519855706 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]]]}] 07:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1196ms 07:37:35 INFO - PROCESS | 1772 | 1466519855767 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 07:37:35 INFO - PROCESS | 1772 | 1466519855773 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 07:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:37:35 INFO - PROCESS | 1772 | 1466519855780 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:37:35 INFO - PROCESS | 1772 | 1466519855786 Marionette TRACE conn4 <- [1,66,null,{}] 07:37:35 INFO - PROCESS | 1772 | 1466519855802 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}] 07:37:35 INFO - PROCESS | 1772 | 1466519855810 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:35 INFO - PROCESS | 1772 | 1466519855973 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 07:37:36 INFO - PROCESS | 1772 | 1466519856120 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:36 INFO - PROCESS | 1772 | 1466519856131 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x9227b800 == 19 [pid = 1772] [id = 24] 07:37:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x92280000) [pid = 1772] [serial = 69] [outer = (nil)] 07:37:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x93954c00) [pid = 1772] [serial = 70] [outer = 0x92280000] 07:37:36 INFO - PROCESS | 1772 | 1466519856238 Marionette DEBUG loaded listener.js 07:37:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x93960800) [pid = 1772] [serial = 71] [outer = 0x92280000] 07:37:37 INFO - PROCESS | 1772 | 1466519857173 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]]]}] 07:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1451ms 07:37:37 INFO - PROCESS | 1772 | 1466519857233 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 07:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:37:37 INFO - PROCESS | 1772 | 1466519857240 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 07:37:37 INFO - PROCESS | 1772 | 1466519857248 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:37:37 INFO - PROCESS | 1772 | 1466519857254 Marionette TRACE conn4 <- [1,70,null,{}] 07:37:37 INFO - PROCESS | 1772 | 1466519857263 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}] 07:37:37 INFO - PROCESS | 1772 | 1466519857272 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:37 INFO - PROCESS | 1772 | 1466519857525 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 07:37:37 INFO - PROCESS | 1772 | 1466519857664 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:37 INFO - PROCESS | 1772 | 1466519857672 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x9925b400 == 20 [pid = 1772] [id = 25] 07:37:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x99374000) [pid = 1772] [serial = 72] [outer = (nil)] 07:37:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x99f48c00) [pid = 1772] [serial = 73] [outer = 0x99374000] 07:37:37 INFO - PROCESS | 1772 | 1466519857806 Marionette DEBUG loaded listener.js 07:37:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a4b5800) [pid = 1772] [serial = 74] [outer = 0x99374000] 07:37:38 INFO - PROCESS | 1772 | 1466519858668 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]]]}] 07:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1452ms 07:37:38 INFO - PROCESS | 1772 | 1466519858702 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 07:37:38 INFO - PROCESS | 1772 | 1466519858710 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 07:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:37:38 INFO - PROCESS | 1772 | 1466519858720 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:37:38 INFO - PROCESS | 1772 | 1466519858723 Marionette TRACE conn4 <- [1,74,null,{}] 07:37:38 INFO - PROCESS | 1772 | 1466519858731 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}] 07:37:38 INFO - PROCESS | 1772 | 1466519858738 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:39 INFO - PROCESS | 1772 | 1466519859003 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 07:37:39 INFO - PROCESS | 1772 | 1466519859111 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:39 INFO - PROCESS | 1772 | 1466519859120 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aab0400 == 21 [pid = 1772] [id = 26] 07:37:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9b3dac00) [pid = 1772] [serial = 75] [outer = (nil)] 07:37:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9b5e4000) [pid = 1772] [serial = 76] [outer = 0x9b3dac00] 07:37:39 INFO - PROCESS | 1772 | 1466519859209 Marionette DEBUG loaded listener.js 07:37:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9bc07c00) [pid = 1772] [serial = 77] [outer = 0x9b3dac00] 07:37:40 INFO - PROCESS | 1772 | 1466519860192 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]]]}] 07:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1549ms 07:37:40 INFO - PROCESS | 1772 | 1466519860269 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 07:37:40 INFO - PROCESS | 1772 | 1466519860272 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 07:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:37:40 INFO - PROCESS | 1772 | 1466519860283 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:37:40 INFO - PROCESS | 1772 | 1466519860293 Marionette TRACE conn4 <- [1,78,null,{}] 07:37:40 INFO - PROCESS | 1772 | 1466519860309 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}] 07:37:40 INFO - PROCESS | 1772 | 1466519860318 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:40 INFO - PROCESS | 1772 | 1466519860553 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 07:37:40 INFO - PROCESS | 1772 | 1466519860726 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:40 INFO - PROCESS | 1772 | 1466519860736 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c0e2400 == 22 [pid = 1772] [id = 27] 07:37:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9d906c00) [pid = 1772] [serial = 78] [outer = (nil)] 07:37:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0xa2097400) [pid = 1772] [serial = 79] [outer = 0x9d906c00] 07:37:40 INFO - PROCESS | 1772 | 1466519860841 Marionette DEBUG loaded listener.js 07:37:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0xa23a3400) [pid = 1772] [serial = 80] [outer = 0x9d906c00] 07:37:41 INFO - PROCESS | 1772 | 1466519861677 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]]]}] 07:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1455ms 07:37:41 INFO - PROCESS | 1772 | 1466519861738 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 07:37:41 INFO - PROCESS | 1772 | 1466519861743 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 07:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:37:41 INFO - PROCESS | 1772 | 1466519861752 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:37:41 INFO - PROCESS | 1772 | 1466519861754 Marionette TRACE conn4 <- [1,82,null,{}] 07:37:41 INFO - PROCESS | 1772 | 1466519861760 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}] 07:37:41 INFO - PROCESS | 1772 | 1466519861768 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:41 INFO - PROCESS | 1772 | 1466519861949 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 07:37:42 INFO - PROCESS | 1772 | 1466519862087 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:42 INFO - PROCESS | 1772 | 1466519862093 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x9793ac00 == 23 [pid = 1772] [id = 28] 07:37:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9bcaa400) [pid = 1772] [serial = 81] [outer = (nil)] 07:37:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0xa2fb1000) [pid = 1772] [serial = 82] [outer = 0x9bcaa400] 07:37:42 INFO - PROCESS | 1772 | 1466519862179 Marionette DEBUG loaded listener.js 07:37:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0xa2fea800) [pid = 1772] [serial = 83] [outer = 0x9bcaa400] 07:37:43 INFO - PROCESS | 1772 | 1466519863119 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]]]}] 07:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1435ms 07:37:43 INFO - PROCESS | 1772 | 1466519863187 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 07:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:37:43 INFO - PROCESS | 1772 | 1466519863192 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 07:37:43 INFO - PROCESS | 1772 | 1466519863199 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:37:43 INFO - PROCESS | 1772 | 1466519863203 Marionette TRACE conn4 <- [1,86,null,{}] 07:37:43 INFO - PROCESS | 1772 | 1466519863210 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}] 07:37:43 INFO - PROCESS | 1772 | 1466519863215 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:43 INFO - PROCESS | 1772 | 1466519863433 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 07:37:43 INFO - PROCESS | 1772 | 1466519863617 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:43 INFO - PROCESS | 1772 | 1466519863635 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x97994000 == 24 [pid = 1772] [id = 29] 07:37:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x97995000) [pid = 1772] [serial = 84] [outer = (nil)] 07:37:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x97997400) [pid = 1772] [serial = 85] [outer = 0x97995000] 07:37:43 INFO - PROCESS | 1772 | 1466519863775 Marionette DEBUG loaded listener.js 07:37:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa2fb4000) [pid = 1772] [serial = 86] [outer = 0x97995000] 07:37:44 INFO - PROCESS | 1772 | 1466519864658 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]]]}] 07:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1536ms 07:37:44 INFO - PROCESS | 1772 | 1466519864735 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 07:37:44 INFO - PROCESS | 1772 | 1466519864740 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 07:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:37:44 INFO - PROCESS | 1772 | 1466519864747 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:37:44 INFO - PROCESS | 1772 | 1466519864751 Marionette TRACE conn4 <- [1,90,null,{}] 07:37:44 INFO - PROCESS | 1772 | 1466519864758 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}] 07:37:44 INFO - PROCESS | 1772 | 1466519864763 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:44 INFO - PROCESS | 1772 | 1466519864964 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 07:37:45 INFO - PROCESS | 1772 | 1466519865233 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:45 INFO - PROCESS | 1772 | 1466519865241 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x93955800 == 25 [pid = 1772] [id = 30] 07:37:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x93956000) [pid = 1772] [serial = 87] [outer = (nil)] 07:37:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9395c000) [pid = 1772] [serial = 88] [outer = 0x93956000] 07:37:45 INFO - PROCESS | 1772 | 1466519865343 Marionette DEBUG loaded listener.js 07:37:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x93ae8400) [pid = 1772] [serial = 89] [outer = 0x93956000] 07:37:46 INFO - PROCESS | 1772 | 1466519866338 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]]]}] 07:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1634ms 07:37:46 INFO - PROCESS | 1772 | 1466519866387 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 07:37:46 INFO - PROCESS | 1772 | 1466519866395 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 07:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:37:46 INFO - PROCESS | 1772 | 1466519866403 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:37:46 INFO - PROCESS | 1772 | 1466519866408 Marionette TRACE conn4 <- [1,94,null,{}] 07:37:46 INFO - PROCESS | 1772 | 1466519866417 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}] 07:37:46 INFO - PROCESS | 1772 | 1466519866425 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:46 INFO - PROCESS | 1772 | 1466519866623 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 07:37:46 INFO - PROCESS | 1772 | 1466519866840 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:46 INFO - PROCESS | 1772 | 1466519866848 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x9798d400 == 26 [pid = 1772] [id = 31] 07:37:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x97993c00) [pid = 1772] [serial = 90] [outer = (nil)] 07:37:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x97998c00) [pid = 1772] [serial = 91] [outer = 0x97993c00] 07:37:46 INFO - PROCESS | 1772 | 1466519866958 Marionette DEBUG loaded listener.js 07:37:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x983da000) [pid = 1772] [serial = 92] [outer = 0x97993c00] 07:37:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x983e7400) [pid = 1772] [serial = 93] [outer = 0x9543b400] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x93a15c00 == 25 [pid = 1772] [id = 23] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x93a15400 == 24 [pid = 1772] [id = 22] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x9a5dec00 == 23 [pid = 1772] [id = 16] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x9664b800 == 22 [pid = 1772] [id = 15] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x9489bc00 == 21 [pid = 1772] [id = 17] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x93aecc00 == 20 [pid = 1772] [id = 14] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x97994000 == 19 [pid = 1772] [id = 29] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x9c0e2400 == 18 [pid = 1772] [id = 27] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x9793ac00 == 17 [pid = 1772] [id = 28] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x93dda400 == 16 [pid = 1772] [id = 20] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x9aab0400 == 15 [pid = 1772] [id = 26] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x94897800 == 14 [pid = 1772] [id = 19] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x952b5800 == 13 [pid = 1772] [id = 21] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x9bcb4400 == 12 [pid = 1772] [id = 18] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x9227b800 == 11 [pid = 1772] [id = 24] 07:37:48 INFO - PROCESS | 1772 | --DOCSHELL 0x9925b400 == 10 [pid = 1772] [id = 25] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9a411000) [pid = 1772] [serial = 12] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x93ddb400) [pid = 1772] [serial = 40] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9527e000) [pid = 1772] [serial = 41] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x997a4c00) [pid = 1772] [serial = 43] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9aaa7c00) [pid = 1772] [serial = 46] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9b3d7c00) [pid = 1772] [serial = 47] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9bc10400) [pid = 1772] [serial = 49] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9ccd6800) [pid = 1772] [serial = 52] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0xa23e2800) [pid = 1772] [serial = 55] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa2fe7400) [pid = 1772] [serial = 58] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x92f8f800) [pid = 1772] [serial = 22] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9925b800) [pid = 1772] [serial = 28] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a8a6000) [pid = 1772] [serial = 31] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9ccb3400) [pid = 1772] [serial = 34] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa233c800) [pid = 1772] [serial = 37] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x93ddcc00) [pid = 1772] [serial = 25] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9c0e3000) [pid = 1772] [serial = 50] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x93adec00) [pid = 1772] [serial = 23] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9b3dec00) [pid = 1772] [serial = 32] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a062c00) [pid = 1772] [serial = 44] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0xa208c000) [pid = 1772] [serial = 35] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x93dd7400) [pid = 1772] [serial = 17] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0xa4f76c00) [pid = 1772] [serial = 38] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9a80b800) [pid = 1772] [serial = 9] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0xa4d43000) [pid = 1772] [serial = 2] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x93a16c00) [pid = 1772] [serial = 19] [outer = (nil)] [url = about:blank] 07:37:48 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x93dd2400) [pid = 1772] [serial = 16] [outer = (nil)] [url = about:blank] 07:37:49 INFO - PROCESS | 1772 | 1466519869603 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]]]}] 07:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 3295ms 07:37:49 INFO - PROCESS | 1772 | 1466519869703 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 07:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:37:49 INFO - PROCESS | 1772 | 1466519869713 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 07:37:49 INFO - PROCESS | 1772 | 1466519869728 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:37:49 INFO - PROCESS | 1772 | 1466519869737 Marionette TRACE conn4 <- [1,98,null,{}] 07:37:49 INFO - PROCESS | 1772 | 1466519869767 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}] 07:37:49 INFO - PROCESS | 1772 | 1466519869779 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:50 INFO - PROCESS | 1772 | 1466519870078 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 07:37:50 INFO - PROCESS | 1772 | 1466519870237 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:50 INFO - PROCESS | 1772 | 1466519870246 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x93dd7400 == 11 [pid = 1772] [id = 32] 07:37:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x93dd9c00) [pid = 1772] [serial = 94] [outer = (nil)] 07:37:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x952bbc00) [pid = 1772] [serial = 95] [outer = 0x93dd9c00] 07:37:50 INFO - PROCESS | 1772 | 1466519870330 Marionette DEBUG loaded listener.js 07:37:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9543d800) [pid = 1772] [serial = 96] [outer = 0x93dd9c00] 07:37:51 INFO - PROCESS | 1772 | 1466519871086 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]]]}] 07:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1417ms 07:37:51 INFO - PROCESS | 1772 | 1466519871141 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 07:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:37:51 INFO - PROCESS | 1772 | 1466519871150 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 07:37:51 INFO - PROCESS | 1772 | 1466519871162 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:37:51 INFO - PROCESS | 1772 | 1466519871167 Marionette TRACE conn4 <- [1,102,null,{}] 07:37:51 INFO - PROCESS | 1772 | 1466519871174 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}] 07:37:51 INFO - PROCESS | 1772 | 1466519871180 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:51 INFO - PROCESS | 1772 | 1466519871361 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 07:37:51 INFO - PROCESS | 1772 | 1466519871472 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:51 INFO - PROCESS | 1772 | 1466519871478 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x983dd400 == 12 [pid = 1772] [id = 33] 07:37:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x983e2400) [pid = 1772] [serial = 97] [outer = (nil)] 07:37:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9925bc00) [pid = 1772] [serial = 98] [outer = 0x983e2400] 07:37:51 INFO - PROCESS | 1772 | 1466519871560 Marionette DEBUG loaded listener.js 07:37:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x99706000) [pid = 1772] [serial = 99] [outer = 0x983e2400] 07:37:52 INFO - PROCESS | 1772 | 1466519872404 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]]]}] 07:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1288ms 07:37:52 INFO - PROCESS | 1772 | 1466519872448 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 07:37:52 INFO - PROCESS | 1772 | 1466519872452 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 07:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:37:52 INFO - PROCESS | 1772 | 1466519872469 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:37:52 INFO - PROCESS | 1772 | 1466519872476 Marionette TRACE conn4 <- [1,106,null,{}] 07:37:52 INFO - PROCESS | 1772 | 1466519872494 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}] 07:37:52 INFO - PROCESS | 1772 | 1466519872504 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:52 INFO - PROCESS | 1772 | 1466519872721 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 07:37:52 INFO - PROCESS | 1772 | 1466519872791 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:52 INFO - PROCESS | 1772 | 1466519872804 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a8a6000 == 13 [pid = 1772] [id = 34] 07:37:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a8a8000) [pid = 1772] [serial = 100] [outer = (nil)] 07:37:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9aaa7800) [pid = 1772] [serial = 101] [outer = 0x9a8a8000] 07:37:52 INFO - PROCESS | 1772 | 1466519872879 Marionette DEBUG loaded listener.js 07:37:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9aaadc00) [pid = 1772] [serial = 102] [outer = 0x9a8a8000] 07:37:53 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9833c000) [pid = 1772] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:37:53 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9cb7e000) [pid = 1772] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:37:53 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9bcb8c00) [pid = 1772] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:37:53 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x992acc00) [pid = 1772] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:37:53 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x93a17400) [pid = 1772] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:37:53 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x952b5400) [pid = 1772] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:37:53 INFO - PROCESS | 1772 | 1466519873849 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]]]}] 07:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1439ms 07:37:53 INFO - PROCESS | 1772 | 1466519873909 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 07:37:53 INFO - PROCESS | 1772 | 1466519873913 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 07:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:37:53 INFO - PROCESS | 1772 | 1466519873920 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:37:53 INFO - PROCESS | 1772 | 1466519873924 Marionette TRACE conn4 <- [1,110,null,{}] 07:37:53 INFO - PROCESS | 1772 | 1466519873930 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}] 07:37:53 INFO - PROCESS | 1772 | 1466519873936 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:54 INFO - PROCESS | 1772 | 1466519874108 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 07:37:54 INFO - PROCESS | 1772 | 1466519874204 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:54 INFO - PROCESS | 1772 | 1466519874213 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a1ac00 == 14 [pid = 1772] [id = 35] 07:37:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x93ae7800) [pid = 1772] [serial = 103] [outer = (nil)] 07:37:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9aab0c00) [pid = 1772] [serial = 104] [outer = 0x93ae7800] 07:37:54 INFO - PROCESS | 1772 | 1466519874285 Marionette DEBUG loaded listener.js 07:37:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9b7aac00) [pid = 1772] [serial = 105] [outer = 0x93ae7800] 07:37:55 INFO - PROCESS | 1772 | 1466519875038 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]]]}] 07:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1185ms 07:37:55 INFO - PROCESS | 1772 | 1466519875107 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 07:37:55 INFO - PROCESS | 1772 | 1466519875111 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 07:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:37:55 INFO - PROCESS | 1772 | 1466519875117 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:37:55 INFO - PROCESS | 1772 | 1466519875121 Marionette TRACE conn4 <- [1,114,null,{}] 07:37:55 INFO - PROCESS | 1772 | 1466519875126 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}] 07:37:55 INFO - PROCESS | 1772 | 1466519875132 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:55 INFO - PROCESS | 1772 | 1466519875290 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 07:37:55 INFO - PROCESS | 1772 | 1466519875300 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:55 INFO - PROCESS | 1772 | 1466519875306 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x92f8a800 == 15 [pid = 1772] [id = 36] 07:37:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x953a9000) [pid = 1772] [serial = 106] [outer = (nil)] 07:37:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x96653c00) [pid = 1772] [serial = 107] [outer = 0x953a9000] 07:37:55 INFO - PROCESS | 1772 | 1466519875383 Marionette DEBUG loaded listener.js 07:37:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9920b000) [pid = 1772] [serial = 108] [outer = 0x953a9000] 07:37:56 INFO - PROCESS | 1772 | 1466519876434 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]]]}] 07:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1380ms 07:37:56 INFO - PROCESS | 1772 | 1466519876499 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 07:37:56 INFO - PROCESS | 1772 | 1466519876507 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 07:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:37:56 INFO - PROCESS | 1772 | 1466519876515 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:37:56 INFO - PROCESS | 1772 | 1466519876524 Marionette TRACE conn4 <- [1,118,null,{}] 07:37:56 INFO - PROCESS | 1772 | 1466519876532 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}] 07:37:56 INFO - PROCESS | 1772 | 1466519876539 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:56 INFO - PROCESS | 1772 | 1466519876771 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 07:37:56 INFO - PROCESS | 1772 | 1466519876948 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:56 INFO - PROCESS | 1772 | 1466519876958 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x953a9800 == 16 [pid = 1772] [id = 37] 07:37:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x953b0400) [pid = 1772] [serial = 109] [outer = (nil)] 07:37:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x96655c00) [pid = 1772] [serial = 110] [outer = 0x953b0400] 07:37:57 INFO - PROCESS | 1772 | 1466519877064 Marionette DEBUG loaded listener.js 07:37:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x983db000) [pid = 1772] [serial = 111] [outer = 0x953b0400] 07:37:57 INFO - PROCESS | 1772 | 1466519877909 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]]]}] 07:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1447ms 07:37:57 INFO - PROCESS | 1772 | 1466519877963 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 07:37:57 INFO - PROCESS | 1772 | 1466519877971 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 07:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:37:57 INFO - PROCESS | 1772 | 1466519877984 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:37:57 INFO - PROCESS | 1772 | 1466519877995 Marionette TRACE conn4 <- [1,122,null,{}] 07:37:58 INFO - PROCESS | 1772 | 1466519878098 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}] 07:37:58 INFO - PROCESS | 1772 | 1466519878105 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:58 INFO - PROCESS | 1772 | 1466519878316 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 07:37:58 INFO - PROCESS | 1772 | 1466519878503 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:58 INFO - PROCESS | 1772 | 1466519878513 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a17800 == 17 [pid = 1772] [id = 38] 07:37:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a80c800) [pid = 1772] [serial = 112] [outer = (nil)] 07:37:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9aaac400) [pid = 1772] [serial = 113] [outer = 0x9a80c800] 07:37:58 INFO - PROCESS | 1772 | 1466519878610 Marionette DEBUG loaded listener.js 07:37:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a5e1000) [pid = 1772] [serial = 114] [outer = 0x9a80c800] 07:37:59 INFO - PROCESS | 1772 | 1466519879427 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]]]}] 07:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1487ms 07:37:59 INFO - PROCESS | 1772 | 1466519879471 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 07:37:59 INFO - PROCESS | 1772 | 1466519879476 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 07:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:37:59 INFO - PROCESS | 1772 | 1466519879484 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:37:59 INFO - PROCESS | 1772 | 1466519879491 Marionette TRACE conn4 <- [1,126,null,{}] 07:37:59 INFO - PROCESS | 1772 | 1466519879528 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}] 07:37:59 INFO - PROCESS | 1772 | 1466519879538 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:59 INFO - PROCESS | 1772 | 1466519879724 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 07:37:59 INFO - PROCESS | 1772 | 1466519879864 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:59 INFO - PROCESS | 1772 | 1466519879877 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:37:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bcb8c00 == 18 [pid = 1772] [id = 39] 07:37:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9bcf2000) [pid = 1772] [serial = 115] [outer = (nil)] 07:37:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9cb7f800) [pid = 1772] [serial = 116] [outer = 0x9bcf2000] 07:37:59 INFO - PROCESS | 1772 | 1466519879964 Marionette DEBUG loaded listener.js 07:38:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9ccb5c00) [pid = 1772] [serial = 117] [outer = 0x9bcf2000] 07:38:00 INFO - PROCESS | 1772 | 1466519880876 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]]]}] 07:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1462ms 07:38:00 INFO - PROCESS | 1772 | 1466519880948 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 07:38:00 INFO - PROCESS | 1772 | 1466519880952 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 07:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:38:00 INFO - PROCESS | 1772 | 1466519880960 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:38:00 INFO - PROCESS | 1772 | 1466519880965 Marionette TRACE conn4 <- [1,130,null,{}] 07:38:00 INFO - PROCESS | 1772 | 1466519880971 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}] 07:38:00 INFO - PROCESS | 1772 | 1466519880977 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:01 INFO - PROCESS | 1772 | 1466519881207 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 07:38:01 INFO - PROCESS | 1772 | 1466519881376 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:01 INFO - PROCESS | 1772 | 1466519881386 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x9ccd9c00 == 19 [pid = 1772] [id = 40] 07:38:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9ccdf400) [pid = 1772] [serial = 118] [outer = (nil)] 07:38:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9d908c00) [pid = 1772] [serial = 119] [outer = 0x9ccdf400] 07:38:01 INFO - PROCESS | 1772 | 1466519881485 Marionette DEBUG loaded listener.js 07:38:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa1110400) [pid = 1772] [serial = 120] [outer = 0x9ccdf400] 07:38:02 INFO - PROCESS | 1772 | 1466519882614 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]]]}] 07:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1688ms 07:38:02 INFO - PROCESS | 1772 | 1466519882649 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 07:38:02 INFO - PROCESS | 1772 | 1466519882654 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 07:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:38:02 INFO - PROCESS | 1772 | 1466519882660 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:38:02 INFO - PROCESS | 1772 | 1466519882671 Marionette TRACE conn4 <- [1,134,null,{}] 07:38:02 INFO - PROCESS | 1772 | 1466519882677 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}] 07:38:02 INFO - PROCESS | 1772 | 1466519882683 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:02 INFO - PROCESS | 1772 | 1466519882923 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 07:38:03 INFO - PROCESS | 1772 | 1466519883148 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:03 INFO - PROCESS | 1772 | 1466519883157 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x92f91c00 == 20 [pid = 1772] [id = 41] 07:38:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x952b0800) [pid = 1772] [serial = 121] [outer = (nil)] 07:38:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa236b000) [pid = 1772] [serial = 122] [outer = 0x952b0800] 07:38:03 INFO - PROCESS | 1772 | 1466519883242 Marionette DEBUG loaded listener.js 07:38:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa23e3800) [pid = 1772] [serial = 123] [outer = 0x952b0800] 07:38:04 INFO - PROCESS | 1772 | 1466519884293 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]]]}] 07:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1691ms 07:38:04 INFO - PROCESS | 1772 | 1466519884353 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 07:38:04 INFO - PROCESS | 1772 | 1466519884360 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 07:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:38:04 INFO - PROCESS | 1772 | 1466519884370 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:38:04 INFO - PROCESS | 1772 | 1466519884375 Marionette TRACE conn4 <- [1,138,null,{}] 07:38:04 INFO - PROCESS | 1772 | 1466519884383 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}] 07:38:04 INFO - PROCESS | 1772 | 1466519884390 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:04 INFO - PROCESS | 1772 | 1466519884578 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 07:38:04 INFO - PROCESS | 1772 | 1466519884841 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:04 INFO - PROCESS | 1772 | 1466519884853 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x9798cc00 == 21 [pid = 1772] [id = 42] 07:38:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9798d800) [pid = 1772] [serial = 124] [outer = (nil)] 07:38:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9833c000) [pid = 1772] [serial = 125] [outer = 0x9798d800] 07:38:04 INFO - PROCESS | 1772 | 1466519884955 Marionette DEBUG loaded listener.js 07:38:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x992b2400) [pid = 1772] [serial = 126] [outer = 0x9798d800] 07:38:05 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0xa3341000) [pid = 1772] [serial = 61] [outer = (nil)] [url = about:blank] 07:38:05 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9d90c400) [pid = 1772] [serial = 53] [outer = (nil)] [url = about:blank] 07:38:05 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0xa2fef400) [pid = 1772] [serial = 59] [outer = (nil)] [url = about:blank] 07:38:05 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0xa2567000) [pid = 1772] [serial = 56] [outer = (nil)] [url = about:blank] 07:38:05 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x997afc00) [pid = 1772] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:38:05 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9489d000) [pid = 1772] [serial = 64] [outer = (nil)] [url = about:blank] 07:38:05 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x98343400) [pid = 1772] [serial = 68] [outer = (nil)] [url = about:blank] 07:38:05 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9664c400) [pid = 1772] [serial = 67] [outer = (nil)] [url = about:blank] 07:38:05 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x92282400) [pid = 1772] [serial = 65] [outer = (nil)] [url = about:blank] 07:38:05 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa33c9000) [pid = 1772] [serial = 62] [outer = (nil)] [url = about:blank] 07:38:06 INFO - PROCESS | 1772 | 1466519886039 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]]]}] 07:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1734ms 07:38:06 INFO - PROCESS | 1772 | 1466519886104 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 07:38:06 INFO - PROCESS | 1772 | 1466519886111 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 07:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:38:06 INFO - PROCESS | 1772 | 1466519886129 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:38:06 INFO - PROCESS | 1772 | 1466519886135 Marionette TRACE conn4 <- [1,142,null,{}] 07:38:06 INFO - PROCESS | 1772 | 1466519886141 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}] 07:38:06 INFO - PROCESS | 1772 | 1466519886147 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:06 INFO - PROCESS | 1772 | 1466519886320 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 07:38:06 INFO - PROCESS | 1772 | 1466519886369 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:06 INFO - PROCESS | 1772 | 1466519886378 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x997b0c00 == 22 [pid = 1772] [id = 43] 07:38:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a4c0c00) [pid = 1772] [serial = 127] [outer = (nil)] 07:38:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a8aa800) [pid = 1772] [serial = 128] [outer = 0x9a4c0c00] 07:38:06 INFO - PROCESS | 1772 | 1466519886464 Marionette DEBUG loaded listener.js 07:38:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9bc07800) [pid = 1772] [serial = 129] [outer = 0x9a4c0c00] 07:38:07 INFO - PROCESS | 1772 | 1466519887313 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]]]}] 07:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1243ms 07:38:07 INFO - PROCESS | 1772 | 1466519887375 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 07:38:07 INFO - PROCESS | 1772 | 1466519887380 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 07:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:38:07 INFO - PROCESS | 1772 | 1466519887387 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:38:07 INFO - PROCESS | 1772 | 1466519887393 Marionette TRACE conn4 <- [1,146,null,{}] 07:38:07 INFO - PROCESS | 1772 | 1466519887417 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}] 07:38:07 INFO - PROCESS | 1772 | 1466519887433 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:07 INFO - PROCESS | 1772 | 1466519887605 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 07:38:07 INFO - PROCESS | 1772 | 1466519887616 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:07 INFO - PROCESS | 1772 | 1466519887625 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x9ccb4c00 == 23 [pid = 1772] [id = 44] 07:38:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9ccde400) [pid = 1772] [serial = 130] [outer = (nil)] 07:38:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa2334c00) [pid = 1772] [serial = 131] [outer = 0x9ccde400] 07:38:07 INFO - PROCESS | 1772 | 1466519887799 Marionette DEBUG loaded listener.js 07:38:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa23e3000) [pid = 1772] [serial = 132] [outer = 0x9ccde400] 07:38:08 INFO - PROCESS | 1772 | 1466519888637 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]]]}] 07:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1292ms 07:38:08 INFO - PROCESS | 1772 | 1466519888681 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 07:38:08 INFO - PROCESS | 1772 | 1466519888686 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 07:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:38:08 INFO - PROCESS | 1772 | 1466519888693 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:38:08 INFO - PROCESS | 1772 | 1466519888696 Marionette TRACE conn4 <- [1,150,null,{}] 07:38:08 INFO - PROCESS | 1772 | 1466519888710 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}] 07:38:08 INFO - PROCESS | 1772 | 1466519888716 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:08 INFO - PROCESS | 1772 | 1466519888934 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 07:38:08 INFO - PROCESS | 1772 | 1466519888959 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:08 INFO - PROCESS | 1772 | 1466519888967 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a17400 == 24 [pid = 1772] [id = 45] 07:38:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9a019c00) [pid = 1772] [serial = 133] [outer = (nil)] 07:38:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9a020000) [pid = 1772] [serial = 134] [outer = 0x9a019c00] 07:38:09 INFO - PROCESS | 1772 | 1466519889040 Marionette DEBUG loaded listener.js 07:38:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9a022800) [pid = 1772] [serial = 135] [outer = 0x9a019c00] 07:38:09 INFO - PROCESS | 1772 | 1466519889883 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]]]}] 07:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1242ms 07:38:09 INFO - PROCESS | 1772 | 1466519889943 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 07:38:09 INFO - PROCESS | 1772 | 1466519889948 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 07:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:38:09 INFO - PROCESS | 1772 | 1466519889955 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:38:09 INFO - PROCESS | 1772 | 1466519889959 Marionette TRACE conn4 <- [1,154,null,{}] 07:38:09 INFO - PROCESS | 1772 | 1466519889964 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}] 07:38:09 INFO - PROCESS | 1772 | 1466519889970 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:10 INFO - PROCESS | 1772 | 1466519890170 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 07:38:10 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x92280000) [pid = 1772] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:38:10 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x99374000) [pid = 1772] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:38:10 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9b3dac00) [pid = 1772] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:38:10 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9d906c00) [pid = 1772] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:38:10 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9bcaa400) [pid = 1772] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:38:10 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x97995000) [pid = 1772] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:38:10 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x93956000) [pid = 1772] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:38:10 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x983e2400) [pid = 1772] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:38:10 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x93ae7800) [pid = 1772] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:38:10 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a8a8000) [pid = 1772] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:38:10 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x93dd9c00) [pid = 1772] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:38:10 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x97993c00) [pid = 1772] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:38:10 INFO - PROCESS | 1772 | 1466519890358 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:10 INFO - PROCESS | 1772 | 1466519890367 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x92280000 == 25 [pid = 1772] [id = 46] 07:38:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x92f89800) [pid = 1772] [serial = 136] [outer = (nil)] 07:38:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x93dd8c00) [pid = 1772] [serial = 137] [outer = 0x92f89800] 07:38:10 INFO - PROCESS | 1772 | 1466519890438 Marionette DEBUG loaded listener.js 07:38:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x953b1000) [pid = 1772] [serial = 138] [outer = 0x92f89800] 07:38:11 INFO - PROCESS | 1772 | 1466519891015 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:38:11 INFO - PROCESS | 1772 | 1466519891316 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]]]}] 07:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1385ms 07:38:11 INFO - PROCESS | 1772 | 1466519891342 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 07:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:38:11 INFO - PROCESS | 1772 | 1466519891346 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 07:38:11 INFO - PROCESS | 1772 | 1466519891354 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:38:11 INFO - PROCESS | 1772 | 1466519891357 Marionette TRACE conn4 <- [1,158,null,{}] 07:38:11 INFO - PROCESS | 1772 | 1466519891364 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}] 07:38:11 INFO - PROCESS | 1772 | 1466519891375 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:11 INFO - PROCESS | 1772 | 1466519891589 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 07:38:11 INFO - PROCESS | 1772 | 1466519891704 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:11 INFO - PROCESS | 1772 | 1466519891709 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x99374c00 == 26 [pid = 1772] [id = 47] 07:38:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0xa23eec00) [pid = 1772] [serial = 139] [outer = (nil)] 07:38:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa33c3400) [pid = 1772] [serial = 140] [outer = 0xa23eec00] 07:38:11 INFO - PROCESS | 1772 | 1466519891784 Marionette DEBUG loaded listener.js 07:38:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa333b800) [pid = 1772] [serial = 141] [outer = 0xa23eec00] 07:38:12 INFO - PROCESS | 1772 | 1466519892689 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]]]}] 07:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1385ms 07:38:12 INFO - PROCESS | 1772 | 1466519892740 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 07:38:12 INFO - PROCESS | 1772 | 1466519892747 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 07:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:38:12 INFO - PROCESS | 1772 | 1466519892758 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:38:12 INFO - PROCESS | 1772 | 1466519892763 Marionette TRACE conn4 <- [1,162,null,{}] 07:38:12 INFO - PROCESS | 1772 | 1466519892774 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}] 07:38:12 INFO - PROCESS | 1772 | 1466519892779 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:13 INFO - PROCESS | 1772 | 1466519893105 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 07:38:13 INFO - PROCESS | 1772 | 1466519893443 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:13 INFO - PROCESS | 1772 | 1466519893459 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x9527c800 == 27 [pid = 1772] [id = 48] 07:38:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x953a4800) [pid = 1772] [serial = 142] [outer = (nil)] 07:38:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x96654c00) [pid = 1772] [serial = 143] [outer = 0x953a4800] 07:38:13 INFO - PROCESS | 1772 | 1466519893625 Marionette DEBUG loaded listener.js 07:38:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x983d9c00) [pid = 1772] [serial = 144] [outer = 0x953a4800] 07:38:14 INFO - PROCESS | 1772 | 1466519894519 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]]]}] 07:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1839ms 07:38:14 INFO - PROCESS | 1772 | 1466519894598 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 07:38:14 INFO - PROCESS | 1772 | 1466519894608 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 07:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:38:14 INFO - PROCESS | 1772 | 1466519894623 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:38:14 INFO - PROCESS | 1772 | 1466519894631 Marionette TRACE conn4 <- [1,166,null,{}] 07:38:14 INFO - PROCESS | 1772 | 1466519894639 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}] 07:38:14 INFO - PROCESS | 1772 | 1466519894649 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:15 INFO - PROCESS | 1772 | 1466519895000 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 07:38:15 INFO - PROCESS | 1772 | 1466519895169 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:15 INFO - PROCESS | 1772 | 1466519895178 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a410800 == 28 [pid = 1772] [id = 49] 07:38:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9a4c2800) [pid = 1772] [serial = 145] [outer = (nil)] 07:38:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9aaacc00) [pid = 1772] [serial = 146] [outer = 0x9a4c2800] 07:38:15 INFO - PROCESS | 1772 | 1466519895265 Marionette DEBUG loaded listener.js 07:38:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9bc0d800) [pid = 1772] [serial = 147] [outer = 0x9a4c2800] 07:38:16 INFO - PROCESS | 1772 | 1466519896251 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]]]}] 07:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1656ms 07:38:16 INFO - PROCESS | 1772 | 1466519896280 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 07:38:16 INFO - PROCESS | 1772 | 1466519896286 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 07:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:38:16 INFO - PROCESS | 1772 | 1466519896296 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:38:16 INFO - PROCESS | 1772 | 1466519896303 Marionette TRACE conn4 <- [1,170,null,{}] 07:38:16 INFO - PROCESS | 1772 | 1466519896325 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}] 07:38:16 INFO - PROCESS | 1772 | 1466519896335 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:16 INFO - PROCESS | 1772 | 1466519896599 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 07:38:16 INFO - PROCESS | 1772 | 1466519896855 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:16 INFO - PROCESS | 1772 | 1466519896869 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:16 INFO - PROCESS | 1772 | ++DOCSHELL 0xa25e7000 == 29 [pid = 1772] [id = 50] 07:38:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa2facc00) [pid = 1772] [serial = 148] [outer = (nil)] 07:38:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa33c5c00) [pid = 1772] [serial = 149] [outer = 0xa2facc00] 07:38:16 INFO - PROCESS | 1772 | 1466519896963 Marionette DEBUG loaded listener.js 07:38:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa4d43c00) [pid = 1772] [serial = 150] [outer = 0xa2facc00] 07:38:17 INFO - PROCESS | 1772 | 1466519897827 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]]]}] 07:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1596ms 07:38:17 INFO - PROCESS | 1772 | 1466519897892 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 07:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:38:17 INFO - PROCESS | 1772 | 1466519897898 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 07:38:17 INFO - PROCESS | 1772 | 1466519897905 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:38:17 INFO - PROCESS | 1772 | 1466519897909 Marionette TRACE conn4 <- [1,174,null,{}] 07:38:17 INFO - PROCESS | 1772 | 1466519897916 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}] 07:38:17 INFO - PROCESS | 1772 | 1466519897923 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:18 INFO - PROCESS | 1772 | 1466519898195 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 07:38:18 INFO - PROCESS | 1772 | 1466519898397 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:18 INFO - PROCESS | 1772 | 1466519898406 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x93dd2c00 == 30 [pid = 1772] [id = 51] 07:38:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9a67b000) [pid = 1772] [serial = 151] [outer = (nil)] 07:38:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9a684800) [pid = 1772] [serial = 152] [outer = 0x9a67b000] 07:38:18 INFO - PROCESS | 1772 | 1466519898565 Marionette DEBUG loaded listener.js 07:38:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9a687800) [pid = 1772] [serial = 153] [outer = 0x9a67b000] 07:38:19 INFO - PROCESS | 1772 | 1466519899442 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]]]}] 07:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1591ms 07:38:19 INFO - PROCESS | 1772 | 1466519899497 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 07:38:19 INFO - PROCESS | 1772 | 1466519899500 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 07:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:38:19 INFO - PROCESS | 1772 | 1466519899509 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:38:19 INFO - PROCESS | 1772 | 1466519899513 Marionette TRACE conn4 <- [1,178,null,{}] 07:38:19 INFO - PROCESS | 1772 | 1466519899520 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}] 07:38:19 INFO - PROCESS | 1772 | 1466519899526 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:19 INFO - PROCESS | 1772 | 1466519899725 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 07:38:19 INFO - PROCESS | 1772 | 1466519899878 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:19 INFO - PROCESS | 1772 | 1466519899890 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x97992400 == 31 [pid = 1772] [id = 52] 07:38:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x9a684400) [pid = 1772] [serial = 154] [outer = (nil)] 07:38:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0xa4f13000) [pid = 1772] [serial = 155] [outer = 0x9a684400] 07:38:19 INFO - PROCESS | 1772 | 1466519899993 Marionette DEBUG loaded listener.js 07:38:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0xa4f1a000) [pid = 1772] [serial = 156] [outer = 0x9a684400] 07:38:20 INFO - PROCESS | 1772 | 1466519900970 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]]]}] 07:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1537ms 07:38:21 INFO - PROCESS | 1772 | 1466519901047 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 07:38:21 INFO - PROCESS | 1772 | 1466519901053 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 07:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:38:21 INFO - PROCESS | 1772 | 1466519901062 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:38:21 INFO - PROCESS | 1772 | 1466519901067 Marionette TRACE conn4 <- [1,182,null,{}] 07:38:21 INFO - PROCESS | 1772 | 1466519901074 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}] 07:38:21 INFO - PROCESS | 1772 | 1466519901087 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:21 INFO - PROCESS | 1772 | 1466519901364 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 07:38:21 INFO - PROCESS | 1772 | 1466519901734 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:21 INFO - PROCESS | 1772 | 1466519901746 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x948a5400 == 32 [pid = 1772] [id = 53] 07:38:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x948a6c00) [pid = 1772] [serial = 157] [outer = (nil)] 07:38:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x953aa000) [pid = 1772] [serial = 158] [outer = 0x948a6c00] 07:38:21 INFO - PROCESS | 1772 | 1466519901838 Marionette DEBUG loaded listener.js 07:38:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x97934400) [pid = 1772] [serial = 159] [outer = 0x948a6c00] 07:38:22 INFO - PROCESS | 1772 | 1466519902731 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:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1738ms 07:38:22 INFO - PROCESS | 1772 | 1466519902802 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 07:38:22 INFO - PROCESS | 1772 | 1466519902810 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 07:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:38:22 INFO - PROCESS | 1772 | 1466519902821 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:38:22 INFO - PROCESS | 1772 | 1466519902827 Marionette TRACE conn4 <- [1,186,null,{}] 07:38:22 INFO - PROCESS | 1772 | 1466519902839 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:38:22 INFO - PROCESS | 1772 | 1466519902851 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:23 INFO - PROCESS | 1772 | 1466519903185 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 07:38:23 INFO - PROCESS | 1772 | 1466519903388 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:23 INFO - PROCESS | 1772 | 1466519903398 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:23 INFO - PROCESS | 1772 | --DOCSHELL 0x93955800 == 31 [pid = 1772] [id = 30] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x96653c00) [pid = 1772] [serial = 107] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x93955800 == 32 [pid = 1772] [id = 54] 07:38:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x9395c400) [pid = 1772] [serial = 160] [outer = (nil)] 07:38:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x93aeb400) [pid = 1772] [serial = 161] [outer = 0x9395c400] 07:38:23 INFO - PROCESS | 1772 | 1466519903521 Marionette DEBUG loaded listener.js 07:38:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x96653c00) [pid = 1772] [serial = 162] [outer = 0x9395c400] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x9aaa7800) [pid = 1772] [serial = 101] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x9aaadc00) [pid = 1772] [serial = 102] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x9543d800) [pid = 1772] [serial = 96] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x983da000) [pid = 1772] [serial = 92] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x97998c00) [pid = 1772] [serial = 91] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x952bbc00) [pid = 1772] [serial = 95] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x93960800) [pid = 1772] [serial = 71] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x93954c00) [pid = 1772] [serial = 70] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9a4b5800) [pid = 1772] [serial = 74] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x99f48c00) [pid = 1772] [serial = 73] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9bc07c00) [pid = 1772] [serial = 77] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9b5e4000) [pid = 1772] [serial = 76] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0xa23a3400) [pid = 1772] [serial = 80] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0xa2097400) [pid = 1772] [serial = 79] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0xa2fea800) [pid = 1772] [serial = 83] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0xa2fb1000) [pid = 1772] [serial = 82] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0xa2fb4000) [pid = 1772] [serial = 86] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x97997400) [pid = 1772] [serial = 85] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x93ae8400) [pid = 1772] [serial = 89] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9395c000) [pid = 1772] [serial = 88] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x99706000) [pid = 1772] [serial = 99] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9925bc00) [pid = 1772] [serial = 98] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9aab0c00) [pid = 1772] [serial = 104] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b7aac00) [pid = 1772] [serial = 105] [outer = (nil)] [url = about:blank] 07:38:24 INFO - PROCESS | 1772 | 1466519904327 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:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1539ms 07:38:24 INFO - PROCESS | 1772 | 1466519904364 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 07:38:24 INFO - PROCESS | 1772 | 1466519904369 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 07:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:38:24 INFO - PROCESS | 1772 | 1466519904391 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:38:24 INFO - PROCESS | 1772 | 1466519904396 Marionette TRACE conn4 <- [1,190,null,{}] 07:38:24 INFO - PROCESS | 1772 | 1466519904402 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:38:24 INFO - PROCESS | 1772 | 1466519904408 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:24 INFO - PROCESS | 1772 | 1466519904580 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 07:38:24 INFO - PROCESS | 1772 | 1466519904592 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:24 INFO - PROCESS | 1772 | 1466519904601 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x983db800 == 33 [pid = 1772] [id = 55] 07:38:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9970f400) [pid = 1772] [serial = 163] [outer = (nil)] 07:38:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a065c00) [pid = 1772] [serial = 164] [outer = 0x9970f400] 07:38:24 INFO - PROCESS | 1772 | 1466519904671 Marionette DEBUG loaded listener.js 07:38:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a5dcc00) [pid = 1772] [serial = 165] [outer = 0x9970f400] 07:38:25 INFO - PROCESS | 1772 | 1466519905501 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:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1189ms 07:38:25 INFO - PROCESS | 1772 | 1466519905575 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 07:38:25 INFO - PROCESS | 1772 | 1466519905580 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 07:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:38:25 INFO - PROCESS | 1772 | 1466519905601 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:38:25 INFO - PROCESS | 1772 | 1466519905613 Marionette TRACE conn4 <- [1,194,null,{}] 07:38:25 INFO - PROCESS | 1772 | 1466519905625 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:38:25 INFO - PROCESS | 1772 | 1466519905633 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:25 INFO - PROCESS | 1772 | 1466519905810 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 07:38:25 INFO - PROCESS | 1772 | 1466519905937 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:25 INFO - PROCESS | 1772 | 1466519905944 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x97999000 == 34 [pid = 1772] [id = 56] 07:38:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a063000) [pid = 1772] [serial = 166] [outer = (nil)] 07:38:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9aac4000) [pid = 1772] [serial = 167] [outer = 0x9a063000] 07:38:26 INFO - PROCESS | 1772 | 1466519906016 Marionette DEBUG loaded listener.js 07:38:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9aac8800) [pid = 1772] [serial = 168] [outer = 0x9a063000] 07:38:26 INFO - PROCESS | 1772 | 1466519906872 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:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1321ms 07:38:26 INFO - PROCESS | 1772 | 1466519906910 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 07:38:26 INFO - PROCESS | 1772 | 1466519906913 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 07:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:38:26 INFO - PROCESS | 1772 | 1466519906922 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:38:26 INFO - PROCESS | 1772 | 1466519906925 Marionette TRACE conn4 <- [1,198,null,{}] 07:38:26 INFO - PROCESS | 1772 | 1466519906938 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:38:26 INFO - PROCESS | 1772 | 1466519906944 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:27 INFO - PROCESS | 1772 | 1466519907182 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 07:38:27 INFO - PROCESS | 1772 | 1466519907214 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:27 INFO - PROCESS | 1772 | 1466519907223 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x9227b800 == 35 [pid = 1772] [id = 57] 07:38:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a017000) [pid = 1772] [serial = 169] [outer = (nil)] 07:38:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9aad0000) [pid = 1772] [serial = 170] [outer = 0x9a017000] 07:38:27 INFO - PROCESS | 1772 | 1466519907305 Marionette DEBUG loaded listener.js 07:38:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9b79f800) [pid = 1772] [serial = 171] [outer = 0x9a017000] 07:38:28 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9798d800) [pid = 1772] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:38:28 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9ccde400) [pid = 1772] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:38:28 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a019c00) [pid = 1772] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:38:28 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a4c0c00) [pid = 1772] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:38:28 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x92f89800) [pid = 1772] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:38:28 INFO - PROCESS | 1772 | 1466519908299 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:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1441ms 07:38:28 INFO - PROCESS | 1772 | 1466519908363 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 07:38:28 INFO - PROCESS | 1772 | 1466519908367 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 07:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:38:28 INFO - PROCESS | 1772 | 1466519908374 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:38:28 INFO - PROCESS | 1772 | 1466519908378 Marionette TRACE conn4 <- [1,202,null,{}] 07:38:28 INFO - PROCESS | 1772 | 1466519908411 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:38:28 INFO - PROCESS | 1772 | 1466519908416 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:28 INFO - PROCESS | 1772 | 1466519908583 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 07:38:28 INFO - PROCESS | 1772 | 1466519908690 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:28 INFO - PROCESS | 1772 | 1466519908707 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a019c00 == 36 [pid = 1772] [id = 58] 07:38:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a4c0c00) [pid = 1772] [serial = 172] [outer = (nil)] 07:38:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9bcb3000) [pid = 1772] [serial = 173] [outer = 0x9a4c0c00] 07:38:28 INFO - PROCESS | 1772 | 1466519908798 Marionette DEBUG loaded listener.js 07:38:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9ccdd800) [pid = 1772] [serial = 174] [outer = 0x9a4c0c00] 07:38:29 INFO - PROCESS | 1772 | 1466519909589 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:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1241ms 07:38:29 INFO - PROCESS | 1772 | 1466519909616 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 07:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:38:29 INFO - PROCESS | 1772 | 1466519909620 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 07:38:29 INFO - PROCESS | 1772 | 1466519909628 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:38:29 INFO - PROCESS | 1772 | 1466519909632 Marionette TRACE conn4 <- [1,206,null,{}] 07:38:29 INFO - PROCESS | 1772 | 1466519909649 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:38:29 INFO - PROCESS | 1772 | 1466519909657 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:29 INFO - PROCESS | 1772 | 1466519909834 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 07:38:29 INFO - PROCESS | 1772 | 1466519909844 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:29 INFO - PROCESS | 1772 | 1466519909852 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bc02800 == 37 [pid = 1772] [id = 59] 07:38:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9cb86400) [pid = 1772] [serial = 175] [outer = (nil)] 07:38:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa2fafc00) [pid = 1772] [serial = 176] [outer = 0x9cb86400] 07:38:29 INFO - PROCESS | 1772 | 1466519909938 Marionette DEBUG loaded listener.js 07:38:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa2fb3c00) [pid = 1772] [serial = 177] [outer = 0x9cb86400] 07:38:31 INFO - PROCESS | 1772 | 1466519911025 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:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1453ms 07:38:31 INFO - PROCESS | 1772 | 1466519911081 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 07:38:31 INFO - PROCESS | 1772 | 1466519911089 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 07:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:38:31 INFO - PROCESS | 1772 | 1466519911099 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:38:31 INFO - PROCESS | 1772 | 1466519911106 Marionette TRACE conn4 <- [1,210,null,{}] 07:38:31 INFO - PROCESS | 1772 | 1466519911115 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:38:31 INFO - PROCESS | 1772 | 1466519911121 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:31 INFO - PROCESS | 1772 | 1466519911378 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 07:38:31 INFO - PROCESS | 1772 | 1466519911568 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:31 INFO - PROCESS | 1772 | 1466519911578 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x95439c00 == 38 [pid = 1772] [id = 60] 07:38:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9543d800) [pid = 1772] [serial = 178] [outer = (nil)] 07:38:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x99368800) [pid = 1772] [serial = 179] [outer = 0x9543d800] 07:38:31 INFO - PROCESS | 1772 | 1466519911713 Marionette DEBUG loaded listener.js 07:38:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x99f48c00) [pid = 1772] [serial = 180] [outer = 0x9543d800] 07:38:32 INFO - PROCESS | 1772 | 1466519912618 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:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1549ms 07:38:32 INFO - PROCESS | 1772 | 1466519912648 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 07:38:32 INFO - PROCESS | 1772 | 1466519912656 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 07:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:38:32 INFO - PROCESS | 1772 | 1466519912668 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:38:32 INFO - PROCESS | 1772 | 1466519912673 Marionette TRACE conn4 <- [1,214,null,{}] 07:38:32 INFO - PROCESS | 1772 | 1466519912680 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:38:32 INFO - PROCESS | 1772 | 1466519912687 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:32 INFO - PROCESS | 1772 | 1466519912899 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 07:38:33 INFO - PROCESS | 1772 | 1466519913053 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:33 INFO - PROCESS | 1772 | 1466519913062 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a681c00 == 39 [pid = 1772] [id = 61] 07:38:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9a682400) [pid = 1772] [serial = 181] [outer = (nil)] 07:38:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9aaae400) [pid = 1772] [serial = 182] [outer = 0x9a682400] 07:38:33 INFO - PROCESS | 1772 | 1466519913153 Marionette DEBUG loaded listener.js 07:38:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9aac5c00) [pid = 1772] [serial = 183] [outer = 0x9a682400] 07:38:34 INFO - PROCESS | 1772 | 1466519914110 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:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1486ms 07:38:34 INFO - PROCESS | 1772 | 1466519914155 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 07:38:34 INFO - PROCESS | 1772 | 1466519914160 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 07:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:38:34 INFO - PROCESS | 1772 | 1466519914167 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:38:34 INFO - PROCESS | 1772 | 1466519914174 Marionette TRACE conn4 <- [1,218,null,{}] 07:38:34 INFO - PROCESS | 1772 | 1466519914191 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:38:34 INFO - PROCESS | 1772 | 1466519914201 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:34 INFO - PROCESS | 1772 | 1466519914443 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 07:38:34 INFO - PROCESS | 1772 | 1466519914596 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:34 INFO - PROCESS | 1772 | 1466519914610 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:34 INFO - PROCESS | 1772 | ++DOCSHELL 0xa23a9800 == 40 [pid = 1772] [id = 62] 07:38:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0xa23e2400) [pid = 1772] [serial = 184] [outer = (nil)] 07:38:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0xa327e000) [pid = 1772] [serial = 185] [outer = 0xa23e2400] 07:38:34 INFO - PROCESS | 1772 | 1466519914737 Marionette DEBUG loaded listener.js 07:38:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0xa4f1f000) [pid = 1772] [serial = 186] [outer = 0xa23e2400] 07:38:35 INFO - PROCESS | 1772 | 1466519915669 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:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1537ms 07:38:35 INFO - PROCESS | 1772 | 1466519915705 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 07:38:35 INFO - PROCESS | 1772 | 1466519915710 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 07:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:38:35 INFO - PROCESS | 1772 | 1466519915717 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:38:35 INFO - PROCESS | 1772 | 1466519915721 Marionette TRACE conn4 <- [1,222,null,{}] 07:38:35 INFO - PROCESS | 1772 | 1466519915728 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:38:35 INFO - PROCESS | 1772 | 1466519915734 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:35 INFO - PROCESS | 1772 | 1466519915936 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 07:38:36 INFO - PROCESS | 1772 | 1466519916088 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:36 INFO - PROCESS | 1772 | 1466519916097 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x9cb88800 == 41 [pid = 1772] [id = 63] 07:38:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0xa4d43800) [pid = 1772] [serial = 187] [outer = (nil)] 07:38:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0xa61b4000) [pid = 1772] [serial = 188] [outer = 0xa4d43800] 07:38:36 INFO - PROCESS | 1772 | 1466519916187 Marionette DEBUG loaded listener.js 07:38:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0xa6726c00) [pid = 1772] [serial = 189] [outer = 0xa4d43800] 07:38:37 INFO - PROCESS | 1772 | 1466519917042 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:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1386ms 07:38:37 INFO - PROCESS | 1772 | 1466519917104 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 07:38:37 INFO - PROCESS | 1772 | 1466519917109 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 07:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:38:37 INFO - PROCESS | 1772 | 1466519917116 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:38:37 INFO - PROCESS | 1772 | 1466519917120 Marionette TRACE conn4 <- [1,226,null,{}] 07:38:37 INFO - PROCESS | 1772 | 1466519917126 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:38:37 INFO - PROCESS | 1772 | 1466519917131 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:37 INFO - PROCESS | 1772 | 1466519917316 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 07:38:37 INFO - PROCESS | 1772 | 1466519917467 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:37 INFO - PROCESS | 1772 | 1466519917478 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x9395d800 == 42 [pid = 1772] [id = 64] 07:38:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x93a1fc00) [pid = 1772] [serial = 190] [outer = (nil)] 07:38:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0xa6798c00) [pid = 1772] [serial = 191] [outer = 0x93a1fc00] 07:38:37 INFO - PROCESS | 1772 | 1466519917565 Marionette DEBUG loaded listener.js 07:38:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0xa679a400) [pid = 1772] [serial = 192] [outer = 0x93a1fc00] 07:38:38 INFO - PROCESS | 1772 | 1466519918543 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:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1493ms 07:38:38 INFO - PROCESS | 1772 | 1466519918611 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 07:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:38:38 INFO - PROCESS | 1772 | 1466519918616 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 07:38:38 INFO - PROCESS | 1772 | 1466519918622 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:38:38 INFO - PROCESS | 1772 | 1466519918626 Marionette TRACE conn4 <- [1,230,null,{}] 07:38:38 INFO - PROCESS | 1772 | 1466519918632 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:38:38 INFO - PROCESS | 1772 | 1466519918643 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:38 INFO - PROCESS | 1772 | 1466519918886 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 07:38:39 INFO - PROCESS | 1772 | 1466519919072 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:39 INFO - PROCESS | 1772 | 1466519919080 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x9395e000 == 43 [pid = 1772] [id = 65] 07:38:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0xa25efc00) [pid = 1772] [serial = 193] [outer = (nil)] 07:38:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0xa82b2000) [pid = 1772] [serial = 194] [outer = 0xa25efc00] 07:38:39 INFO - PROCESS | 1772 | 1466519919209 Marionette DEBUG loaded listener.js 07:38:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0xa82f7800) [pid = 1772] [serial = 195] [outer = 0xa25efc00] 07:38:40 INFO - PROCESS | 1772 | 1466519920028 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:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1490ms 07:38:40 INFO - PROCESS | 1772 | 1466519920112 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 07:38:40 INFO - PROCESS | 1772 | 1466519920117 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 07:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:38:40 INFO - PROCESS | 1772 | 1466519920124 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:38:40 INFO - PROCESS | 1772 | 1466519920128 Marionette TRACE conn4 <- [1,234,null,{}] 07:38:40 INFO - PROCESS | 1772 | 1466519920134 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:38:40 INFO - PROCESS | 1772 | 1466519920139 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:40 INFO - PROCESS | 1772 | 1466519920356 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 07:38:40 INFO - PROCESS | 1772 | 1466519920740 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:40 INFO - PROCESS | 1772 | 1466519920756 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x93953400 == 44 [pid = 1772] [id = 66] 07:38:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x93957400) [pid = 1772] [serial = 196] [outer = (nil)] 07:38:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x93a12400) [pid = 1772] [serial = 197] [outer = 0x93957400] 07:38:40 INFO - PROCESS | 1772 | 1466519920874 Marionette DEBUG loaded listener.js 07:38:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x93ae8400) [pid = 1772] [serial = 198] [outer = 0x93957400] 07:38:41 INFO - PROCESS | 1772 | 1466519921934 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:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1840ms 07:38:41 INFO - PROCESS | 1772 | 1466519921967 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 07:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:38:41 INFO - PROCESS | 1772 | 1466519921973 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 07:38:41 INFO - PROCESS | 1772 | 1466519921981 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:38:41 INFO - PROCESS | 1772 | 1466519921986 Marionette TRACE conn4 <- [1,238,null,{}] 07:38:42 INFO - PROCESS | 1772 | 1466519921995 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:38:42 INFO - PROCESS | 1772 | 1466519922002 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:42 INFO - PROCESS | 1772 | 1466519922188 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 07:38:42 INFO - PROCESS | 1772 | 1466519922352 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:42 INFO - PROCESS | 1772 | 1466519922364 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9a019c00 == 43 [pid = 1772] [id = 58] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0xa33c3400) [pid = 1772] [serial = 140] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x93dddc00 == 44 [pid = 1772] [id = 67] 07:38:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x952b8000) [pid = 1772] [serial = 199] [outer = (nil)] 07:38:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x98340c00) [pid = 1772] [serial = 200] [outer = 0x952b8000] 07:38:42 INFO - PROCESS | 1772 | 1466519922468 Marionette DEBUG loaded listener.js 07:38:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x992ac400) [pid = 1772] [serial = 201] [outer = 0x952b8000] 07:38:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9227b800 == 43 [pid = 1772] [id = 57] 07:38:42 INFO - PROCESS | 1772 | --DOCSHELL 0x97999000 == 42 [pid = 1772] [id = 56] 07:38:42 INFO - PROCESS | 1772 | --DOCSHELL 0x983db800 == 41 [pid = 1772] [id = 55] 07:38:42 INFO - PROCESS | 1772 | --DOCSHELL 0x93955800 == 40 [pid = 1772] [id = 54] 07:38:42 INFO - PROCESS | 1772 | --DOCSHELL 0x948a5400 == 39 [pid = 1772] [id = 53] 07:38:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9527c800 == 38 [pid = 1772] [id = 48] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x992b2400) [pid = 1772] [serial = 126] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x9833c000) [pid = 1772] [serial = 125] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0xa2334c00) [pid = 1772] [serial = 131] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x96655c00) [pid = 1772] [serial = 110] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x9aaac400) [pid = 1772] [serial = 113] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x9a022800) [pid = 1772] [serial = 135] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x9cb7f800) [pid = 1772] [serial = 116] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x9a020000) [pid = 1772] [serial = 134] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x9a8aa800) [pid = 1772] [serial = 128] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x9bc07800) [pid = 1772] [serial = 129] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x93dd8c00) [pid = 1772] [serial = 137] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0xa236b000) [pid = 1772] [serial = 122] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x9d908c00) [pid = 1772] [serial = 119] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x953b1000) [pid = 1772] [serial = 138] [outer = (nil)] [url = about:blank] 07:38:42 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0xa23e3000) [pid = 1772] [serial = 132] [outer = (nil)] [url = about:blank] 07:38:43 INFO - PROCESS | 1772 | 1466519923280 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:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1336ms 07:38:43 INFO - PROCESS | 1772 | 1466519923320 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 07:38:43 INFO - PROCESS | 1772 | 1466519923327 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 07:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:38:43 INFO - PROCESS | 1772 | 1466519923334 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:38:43 INFO - PROCESS | 1772 | 1466519923338 Marionette TRACE conn4 <- [1,242,null,{}] 07:38:43 INFO - PROCESS | 1772 | 1466519923344 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:38:43 INFO - PROCESS | 1772 | 1466519923350 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:43 INFO - PROCESS | 1772 | 1466519923572 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 07:38:43 INFO - PROCESS | 1772 | 1466519923692 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:43 INFO - PROCESS | 1772 | 1466519923700 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x95273000 == 39 [pid = 1772] [id = 68] 07:38:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x9925bc00) [pid = 1772] [serial = 202] [outer = (nil)] 07:38:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x9a1d4000) [pid = 1772] [serial = 203] [outer = 0x9925bc00] 07:38:43 INFO - PROCESS | 1772 | 1466519923772 Marionette DEBUG loaded listener.js 07:38:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x9a67e800) [pid = 1772] [serial = 204] [outer = 0x9925bc00] 07:38:44 INFO - PROCESS | 1772 | 1466519924525 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:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1237ms 07:38:44 INFO - PROCESS | 1772 | 1466519924577 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 07:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:38:44 INFO - PROCESS | 1772 | 1466519924581 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 07:38:44 INFO - PROCESS | 1772 | 1466519924596 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:38:44 INFO - PROCESS | 1772 | 1466519924605 Marionette TRACE conn4 <- [1,246,null,{}] 07:38:44 INFO - PROCESS | 1772 | 1466519924614 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:38:44 INFO - PROCESS | 1772 | 1466519924623 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:44 INFO - PROCESS | 1772 | 1466519924799 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 07:38:44 INFO - PROCESS | 1772 | 1466519924930 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:44 INFO - PROCESS | 1772 | 1466519924938 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a021400 == 40 [pid = 1772] [id = 69] 07:38:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x9a021c00) [pid = 1772] [serial = 205] [outer = (nil)] 07:38:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x9b0b4400) [pid = 1772] [serial = 206] [outer = 0x9a021c00] 07:38:45 INFO - PROCESS | 1772 | 1466519925012 Marionette DEBUG loaded listener.js 07:38:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x9b7a4800) [pid = 1772] [serial = 207] [outer = 0x9a021c00] 07:38:45 INFO - PROCESS | 1772 | 1466519925875 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:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1307ms 07:38:45 INFO - PROCESS | 1772 | 1466519925895 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 07:38:45 INFO - PROCESS | 1772 | 1466519925900 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 07:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:38:45 INFO - PROCESS | 1772 | 1466519925906 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:38:45 INFO - PROCESS | 1772 | 1466519925910 Marionette TRACE conn4 <- [1,250,null,{}] 07:38:45 INFO - PROCESS | 1772 | 1466519925947 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:38:45 INFO - PROCESS | 1772 | 1466519925951 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:46 INFO - PROCESS | 1772 | 1466519926164 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 07:38:46 INFO - PROCESS | 1772 | 1466519926191 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:46 INFO - PROCESS | 1772 | 1466519926201 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aad0400 == 41 [pid = 1772] [id = 70] 07:38:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x9af88400) [pid = 1772] [serial = 208] [outer = (nil)] 07:38:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x9af8fc00) [pid = 1772] [serial = 209] [outer = 0x9af88400] 07:38:46 INFO - PROCESS | 1772 | 1466519926292 Marionette DEBUG loaded listener.js 07:38:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x9af91800) [pid = 1772] [serial = 210] [outer = 0x9af88400] 07:38:47 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x9a063000) [pid = 1772] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:38:47 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x948a6c00) [pid = 1772] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:38:47 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x9395c400) [pid = 1772] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:38:47 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x9a017000) [pid = 1772] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:38:47 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x9a4c0c00) [pid = 1772] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:38:47 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x9970f400) [pid = 1772] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:38:47 INFO - PROCESS | 1772 | 1466519927206 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:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1341ms 07:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:38:47 INFO - PROCESS | 1772 | 1466519927257 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 07:38:47 INFO - PROCESS | 1772 | 1466519927259 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 07:38:47 INFO - PROCESS | 1772 | 1466519927269 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:38:47 INFO - PROCESS | 1772 | 1466519927271 Marionette TRACE conn4 <- [1,254,null,{}] 07:38:47 INFO - PROCESS | 1772 | 1466519927278 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:38:47 INFO - PROCESS | 1772 | 1466519927284 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:47 INFO - PROCESS | 1772 | 1466519927453 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 07:38:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x9a024800) [pid = 1772] [serial = 211] [outer = 0x9543b400] 07:38:47 INFO - PROCESS | 1772 | 1466519927508 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:47 INFO - PROCESS | 1772 | 1466519927524 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x9af96800 == 42 [pid = 1772] [id = 71] 07:38:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x9b3da000) [pid = 1772] [serial = 212] [outer = (nil)] 07:38:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x9bcafc00) [pid = 1772] [serial = 213] [outer = 0x9b3da000] 07:38:47 INFO - PROCESS | 1772 | 1466519927726 Marionette DEBUG loaded listener.js 07:38:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x9ccbec00) [pid = 1772] [serial = 214] [outer = 0x9b3da000] 07:38:48 INFO - PROCESS | 1772 | 1466519928530 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:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1281ms 07:38:48 INFO - PROCESS | 1772 | 1466519928549 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 07:38:48 INFO - PROCESS | 1772 | 1466519928557 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 07:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:38:48 INFO - PROCESS | 1772 | 1466519928569 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:38:48 INFO - PROCESS | 1772 | 1466519928571 Marionette TRACE conn4 <- [1,258,null,{}] 07:38:48 INFO - PROCESS | 1772 | 1466519928577 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:38:48 INFO - PROCESS | 1772 | 1466519928582 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:48 INFO - PROCESS | 1772 | 1466519928791 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 07:38:48 INFO - PROCESS | 1772 | 1466519928941 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:48 INFO - PROCESS | 1772 | 1466519928951 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x91dc7000 == 43 [pid = 1772] [id = 72] 07:38:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x91dc8000) [pid = 1772] [serial = 215] [outer = (nil)] 07:38:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x9227b800) [pid = 1772] [serial = 216] [outer = 0x91dc8000] 07:38:49 INFO - PROCESS | 1772 | 1466519929038 Marionette DEBUG loaded listener.js 07:38:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x9395ec00) [pid = 1772] [serial = 217] [outer = 0x91dc8000] 07:38:50 INFO - PROCESS | 1772 | 1466519930023 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:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1529ms 07:38:50 INFO - PROCESS | 1772 | 1466519930101 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 07:38:50 INFO - PROCESS | 1772 | 1466519930106 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 07:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:38:50 INFO - PROCESS | 1772 | 1466519930116 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:38:50 INFO - PROCESS | 1772 | 1466519930120 Marionette TRACE conn4 <- [1,262,null,{}] 07:38:50 INFO - PROCESS | 1772 | 1466519930129 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:38:50 INFO - PROCESS | 1772 | 1466519930137 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:50 INFO - PROCESS | 1772 | 1466519930376 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 07:38:50 INFO - PROCESS | 1772 | 1466519930576 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:50 INFO - PROCESS | 1772 | 1466519930589 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x97993800 == 44 [pid = 1772] [id = 73] 07:38:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x9799ac00) [pid = 1772] [serial = 218] [outer = (nil)] 07:38:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x983dfc00) [pid = 1772] [serial = 219] [outer = 0x9799ac00] 07:38:50 INFO - PROCESS | 1772 | 1466519930720 Marionette DEBUG loaded listener.js 07:38:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x9925d400) [pid = 1772] [serial = 220] [outer = 0x9799ac00] 07:38:51 INFO - PROCESS | 1772 | 1466519931652 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:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1586ms 07:38:51 INFO - PROCESS | 1772 | 1466519931706 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 07:38:51 INFO - PROCESS | 1772 | 1466519931714 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 07:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:38:51 INFO - PROCESS | 1772 | 1466519931721 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:38:51 INFO - PROCESS | 1772 | 1466519931726 Marionette TRACE conn4 <- [1,266,null,{}] 07:38:51 INFO - PROCESS | 1772 | 1466519931733 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:38:51 INFO - PROCESS | 1772 | 1466519931739 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:51 INFO - PROCESS | 1772 | 1466519931990 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 07:38:52 INFO - PROCESS | 1772 | 1466519932192 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:52 INFO - PROCESS | 1772 | 1466519932201 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a689800 == 45 [pid = 1772] [id = 74] 07:38:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x9a8aa400) [pid = 1772] [serial = 221] [outer = (nil)] 07:38:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x9aaaec00) [pid = 1772] [serial = 222] [outer = 0x9a8aa400] 07:38:52 INFO - PROCESS | 1772 | 1466519932334 Marionette DEBUG loaded listener.js 07:38:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x9af87800) [pid = 1772] [serial = 223] [outer = 0x9a8aa400] 07:38:53 INFO - PROCESS | 1772 | 1466519933313 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:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1639ms 07:38:53 INFO - PROCESS | 1772 | 1466519933362 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 07:38:53 INFO - PROCESS | 1772 | 1466519933366 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 07:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:38:53 INFO - PROCESS | 1772 | 1466519933384 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:38:53 INFO - PROCESS | 1772 | 1466519933395 Marionette TRACE conn4 <- [1,270,null,{}] 07:38:53 INFO - PROCESS | 1772 | 1466519933403 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:38:53 INFO - PROCESS | 1772 | 1466519933412 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:53 INFO - PROCESS | 1772 | 1466519933681 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 07:38:53 INFO - PROCESS | 1772 | 1466519933970 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:53 INFO - PROCESS | 1772 | 1466519933976 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bcf5c00 == 46 [pid = 1772] [id = 75] 07:38:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x9c0d4800) [pid = 1772] [serial = 224] [outer = (nil)] 07:38:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0xa208d000) [pid = 1772] [serial = 225] [outer = 0x9c0d4800] 07:38:54 INFO - PROCESS | 1772 | 1466519934075 Marionette DEBUG loaded listener.js 07:38:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0xa239e000) [pid = 1772] [serial = 226] [outer = 0x9c0d4800] 07:38:54 INFO - PROCESS | 1772 | 1466519934949 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:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1606ms 07:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:38:54 INFO - PROCESS | 1772 | 1466519934982 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 07:38:54 INFO - PROCESS | 1772 | 1466519934987 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 07:38:54 INFO - PROCESS | 1772 | 1466519934994 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:38:54 INFO - PROCESS | 1772 | 1466519934997 Marionette TRACE conn4 <- [1,274,null,{}] 07:38:55 INFO - PROCESS | 1772 | 1466519935004 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:38:55 INFO - PROCESS | 1772 | 1466519935009 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:55 INFO - PROCESS | 1772 | 1466519935208 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 07:38:55 INFO - PROCESS | 1772 | 1466519935364 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:55 INFO - PROCESS | 1772 | 1466519935373 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:55 INFO - PROCESS | 1772 | ++DOCSHELL 0xa1109800 == 47 [pid = 1772] [id = 76] 07:38:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0xa23e7000) [pid = 1772] [serial = 227] [outer = (nil)] 07:38:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0xa33c8400) [pid = 1772] [serial = 228] [outer = 0xa23e7000] 07:38:55 INFO - PROCESS | 1772 | 1466519935454 Marionette DEBUG loaded listener.js 07:38:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0xa4ffc400) [pid = 1772] [serial = 229] [outer = 0xa23e7000] 07:38:56 INFO - PROCESS | 1772 | 1466519936426 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:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1491ms 07:38:56 INFO - PROCESS | 1772 | 1466519936485 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 07:38:56 INFO - PROCESS | 1772 | 1466519936488 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 07:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:38:56 INFO - PROCESS | 1772 | 1466519936496 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:38:56 INFO - PROCESS | 1772 | 1466519936499 Marionette TRACE conn4 <- [1,278,null,{}] 07:38:56 INFO - PROCESS | 1772 | 1466519936506 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:38:56 INFO - PROCESS | 1772 | 1466519936511 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:56 INFO - PROCESS | 1772 | 1466519936708 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 07:38:56 INFO - PROCESS | 1772 | 1466519936911 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:56 INFO - PROCESS | 1772 | 1466519936930 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:57 INFO - PROCESS | 1772 | ++DOCSHELL 0xa678a400 == 48 [pid = 1772] [id = 77] 07:38:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0xa678a800) [pid = 1772] [serial = 230] [outer = (nil)] 07:38:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0xa684dc00) [pid = 1772] [serial = 231] [outer = 0xa678a800] 07:38:57 INFO - PROCESS | 1772 | 1466519937075 Marionette DEBUG loaded listener.js 07:38:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0xa8c0bc00) [pid = 1772] [serial = 232] [outer = 0xa678a800] 07:38:57 INFO - PROCESS | 1772 | 1466519937993 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:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1538ms 07:38:58 INFO - PROCESS | 1772 | 1466519938036 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 07:38:58 INFO - PROCESS | 1772 | 1466519938040 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 07:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:38:58 INFO - PROCESS | 1772 | 1466519938047 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:38:58 INFO - PROCESS | 1772 | 1466519938051 Marionette TRACE conn4 <- [1,282,null,{}] 07:38:58 INFO - PROCESS | 1772 | 1466519938057 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:38:58 INFO - PROCESS | 1772 | 1466519938063 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:58 INFO - PROCESS | 1772 | 1466519938257 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 07:38:58 INFO - PROCESS | 1772 | 1466519938416 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:58 INFO - PROCESS | 1772 | 1466519938426 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:38:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x91690400 == 49 [pid = 1772] [id = 78] 07:38:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x91691800) [pid = 1772] [serial = 233] [outer = (nil)] 07:38:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 118 (0x9169a000) [pid = 1772] [serial = 234] [outer = 0x91691800] 07:38:58 INFO - PROCESS | 1772 | 1466519938505 Marionette DEBUG loaded listener.js 07:38:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 119 (0x9489cc00) [pid = 1772] [serial = 235] [outer = 0x91691800] 07:38:59 INFO - PROCESS | 1772 | 1466519939773 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:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1783ms 07:38:59 INFO - PROCESS | 1772 | 1466519939832 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 07:38:59 INFO - PROCESS | 1772 | 1466519939838 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 07:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:38:59 INFO - PROCESS | 1772 | 1466519939859 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:38:59 INFO - PROCESS | 1772 | 1466519939865 Marionette TRACE conn4 <- [1,286,null,{}] 07:38:59 INFO - PROCESS | 1772 | 1466519939873 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:38:59 INFO - PROCESS | 1772 | 1466519939879 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:00 INFO - PROCESS | 1772 | 1466519940150 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 07:39:00 INFO - PROCESS | 1772 | 1466519940286 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:00 INFO - PROCESS | 1772 | 1466519940303 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x93aeb000 == 50 [pid = 1772] [id = 79] 07:39:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 120 (0x93aec400) [pid = 1772] [serial = 236] [outer = (nil)] 07:39:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x93dde800) [pid = 1772] [serial = 237] [outer = 0x93aec400] 07:39:00 INFO - PROCESS | 1772 | 1466519940391 Marionette DEBUG loaded listener.js 07:39:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x952b0c00) [pid = 1772] [serial = 238] [outer = 0x93aec400] 07:39:01 INFO - PROCESS | 1772 | 1466519941326 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:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1499ms 07:39:01 INFO - PROCESS | 1772 | 1466519941347 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 07:39:01 INFO - PROCESS | 1772 | 1466519941359 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 07:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:39:01 INFO - PROCESS | 1772 | 1466519941371 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:39:01 INFO - PROCESS | 1772 | 1466519941375 Marionette TRACE conn4 <- [1,290,null,{}] 07:39:01 INFO - PROCESS | 1772 | 1466519941382 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:39:01 INFO - PROCESS | 1772 | 1466519941388 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:01 INFO - PROCESS | 1772 | 1466519941644 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 07:39:01 INFO - PROCESS | 1772 | --DOCSHELL 0x9ccb4c00 == 49 [pid = 1772] [id = 44] 07:39:01 INFO - PROCESS | 1772 | --DOCSHELL 0x997b0c00 == 48 [pid = 1772] [id = 43] 07:39:01 INFO - PROCESS | 1772 | --DOCSHELL 0x9798cc00 == 47 [pid = 1772] [id = 42] 07:39:01 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0xa4f13000) [pid = 1772] [serial = 155] [outer = (nil)] [url = about:blank] 07:39:01 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x9a684800) [pid = 1772] [serial = 152] [outer = (nil)] [url = about:blank] 07:39:01 INFO - PROCESS | 1772 | 1466519941903 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:01 INFO - PROCESS | 1772 | 1466519941912 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:01 INFO - PROCESS | 1772 | --DOCSHELL 0x9af96800 == 46 [pid = 1772] [id = 71] 07:39:01 INFO - PROCESS | 1772 | --DOCSHELL 0x9aad0400 == 45 [pid = 1772] [id = 70] 07:39:01 INFO - PROCESS | 1772 | --DOCSHELL 0x9a021400 == 44 [pid = 1772] [id = 69] 07:39:01 INFO - PROCESS | 1772 | --DOCSHELL 0x95273000 == 43 [pid = 1772] [id = 68] 07:39:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x91dc7800 == 44 [pid = 1772] [id = 80] 07:39:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x953ae400) [pid = 1772] [serial = 239] [outer = (nil)] 07:39:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x9664f800) [pid = 1772] [serial = 240] [outer = 0x953ae400] 07:39:02 INFO - PROCESS | 1772 | 1466519942009 Marionette DEBUG loaded listener.js 07:39:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x97993000) [pid = 1772] [serial = 241] [outer = 0x953ae400] 07:39:02 INFO - PROCESS | 1772 | --DOCSHELL 0x93dddc00 == 43 [pid = 1772] [id = 67] 07:39:02 INFO - PROCESS | 1772 | --DOCSHELL 0x93953400 == 42 [pid = 1772] [id = 66] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x9aac4000) [pid = 1772] [serial = 167] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x953aa000) [pid = 1772] [serial = 158] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x93aeb400) [pid = 1772] [serial = 161] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 119 (0x9b79f800) [pid = 1772] [serial = 171] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 118 (0x96654c00) [pid = 1772] [serial = 143] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 117 (0x9aac8800) [pid = 1772] [serial = 168] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x97934400) [pid = 1772] [serial = 159] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0xa33c5c00) [pid = 1772] [serial = 149] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x9bcb3000) [pid = 1772] [serial = 173] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x96653c00) [pid = 1772] [serial = 162] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x9aad0000) [pid = 1772] [serial = 170] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x9aaacc00) [pid = 1772] [serial = 146] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x9a065c00) [pid = 1772] [serial = 164] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x9a5dcc00) [pid = 1772] [serial = 165] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x9ccdd800) [pid = 1772] [serial = 174] [outer = (nil)] [url = about:blank] 07:39:02 INFO - PROCESS | 1772 | 1466519942884 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:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1584ms 07:39:02 INFO - PROCESS | 1772 | 1466519942956 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 07:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:39:02 INFO - PROCESS | 1772 | 1466519942960 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 07:39:02 INFO - PROCESS | 1772 | 1466519942968 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:39:02 INFO - PROCESS | 1772 | 1466519942974 Marionette TRACE conn4 <- [1,294,null,{}] 07:39:02 INFO - PROCESS | 1772 | 1466519942990 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:39:03 INFO - PROCESS | 1772 | 1466519942999 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:03 INFO - PROCESS | 1772 | 1466519943188 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 07:39:03 INFO - PROCESS | 1772 | 1466519943308 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:03 INFO - PROCESS | 1772 | 1466519943321 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x98341c00 == 43 [pid = 1772] [id = 81] 07:39:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x983e0c00) [pid = 1772] [serial = 242] [outer = (nil)] 07:39:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x9a022c00) [pid = 1772] [serial = 243] [outer = 0x983e0c00] 07:39:03 INFO - PROCESS | 1772 | 1466519943397 Marionette DEBUG loaded listener.js 07:39:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x9a411800) [pid = 1772] [serial = 244] [outer = 0x983e0c00] 07:39:04 INFO - PROCESS | 1772 | 1466519944284 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:39:04 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:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1353ms 07:39:04 INFO - PROCESS | 1772 | 1466519944321 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 07:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:39:04 INFO - PROCESS | 1772 | 1466519944326 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 07:39:04 INFO - PROCESS | 1772 | 1466519944333 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:39:04 INFO - PROCESS | 1772 | 1466519944336 Marionette TRACE conn4 <- [1,298,null,{}] 07:39:04 INFO - PROCESS | 1772 | 1466519944342 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:39:04 INFO - PROCESS | 1772 | 1466519944347 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:04 INFO - PROCESS | 1772 | 1466519944528 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 07:39:04 INFO - PROCESS | 1772 | 1466519944664 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:04 INFO - PROCESS | 1772 | 1466519944670 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a023c00 == 44 [pid = 1772] [id = 82] 07:39:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x9aaab000) [pid = 1772] [serial = 245] [outer = (nil)] 07:39:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x9aac5800) [pid = 1772] [serial = 246] [outer = 0x9aaab000] 07:39:04 INFO - PROCESS | 1772 | 1466519944745 Marionette DEBUG loaded listener.js 07:39:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x9af8b800) [pid = 1772] [serial = 247] [outer = 0x9aaab000] 07:39:05 INFO - PROCESS | 1772 | 1466519945653 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:39:05 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:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1387ms 07:39:05 INFO - PROCESS | 1772 | 1466519945720 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 07:39:05 INFO - PROCESS | 1772 | 1466519945725 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 07:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:39:05 INFO - PROCESS | 1772 | 1466519945731 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:39:05 INFO - PROCESS | 1772 | 1466519945736 Marionette TRACE conn4 <- [1,302,null,{}] 07:39:05 INFO - PROCESS | 1772 | 1466519945742 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:39:05 INFO - PROCESS | 1772 | 1466519945763 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:05 INFO - PROCESS | 1772 | 1466519945997 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 07:39:06 INFO - PROCESS | 1772 | 1466519946021 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:06 INFO - PROCESS | 1772 | 1466519946030 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x91dc6c00 == 45 [pid = 1772] [id = 83] 07:39:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x93dddc00) [pid = 1772] [serial = 248] [outer = (nil)] 07:39:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x9b3d9800) [pid = 1772] [serial = 249] [outer = 0x93dddc00] 07:39:06 INFO - PROCESS | 1772 | 1466519946100 Marionette DEBUG loaded listener.js 07:39:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x9b5e6c00) [pid = 1772] [serial = 250] [outer = 0x93dddc00] 07:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x9af88400) [pid = 1772] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x93957400) [pid = 1772] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x952b8000) [pid = 1772] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x9925bc00) [pid = 1772] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x9a021c00) [pid = 1772] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:39:07 INFO - PROCESS | 1772 | 1466519947197 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:39:07 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:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1485ms 07:39:07 INFO - PROCESS | 1772 | 1466519947216 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 07:39:07 INFO - PROCESS | 1772 | 1466519947219 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 07:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:39:07 INFO - PROCESS | 1772 | 1466519947227 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:39:07 INFO - PROCESS | 1772 | 1466519947230 Marionette TRACE conn4 <- [1,306,null,{}] 07:39:07 INFO - PROCESS | 1772 | 1466519947236 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:39:07 INFO - PROCESS | 1772 | 1466519947245 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:07 INFO - PROCESS | 1772 | 1466519947472 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 07:39:07 INFO - PROCESS | 1772 | 1466519947629 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:07 INFO - PROCESS | 1772 | 1466519947636 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x93957400 == 46 [pid = 1772] [id = 84] 07:39:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x9798dc00) [pid = 1772] [serial = 251] [outer = (nil)] 07:39:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0xa1107400) [pid = 1772] [serial = 252] [outer = 0x9798dc00] 07:39:07 INFO - PROCESS | 1772 | 1466519947714 Marionette DEBUG loaded listener.js 07:39:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0xa23f1000) [pid = 1772] [serial = 253] [outer = 0x9798dc00] 07:39:08 INFO - PROCESS | 1772 | 1466519948432 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:39:08 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:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1232ms 07:39:08 INFO - PROCESS | 1772 | 1466519948461 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 07:39:08 INFO - PROCESS | 1772 | 1466519948465 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 07:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:39:08 INFO - PROCESS | 1772 | 1466519948471 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:39:08 INFO - PROCESS | 1772 | 1466519948475 Marionette TRACE conn4 <- [1,310,null,{}] 07:39:08 INFO - PROCESS | 1772 | 1466519948491 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:39:08 INFO - PROCESS | 1772 | 1466519948496 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:08 INFO - PROCESS | 1772 | 1466519948673 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 07:39:08 INFO - PROCESS | 1772 | 1466519948685 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:08 INFO - PROCESS | 1772 | 1466519948692 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x91dc4000 == 47 [pid = 1772] [id = 85] 07:39:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x9256f000) [pid = 1772] [serial = 254] [outer = (nil)] 07:39:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x92577000) [pid = 1772] [serial = 255] [outer = 0x9256f000] 07:39:08 INFO - PROCESS | 1772 | 1466519948764 Marionette DEBUG loaded listener.js 07:39:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 118 (0x9257ac00) [pid = 1772] [serial = 256] [outer = 0x9256f000] 07:39:09 INFO - PROCESS | 1772 | 1466519949904 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:39:09 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:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1483ms 07:39:09 INFO - PROCESS | 1772 | 1466519949956 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 07:39:09 INFO - PROCESS | 1772 | 1466519949963 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 07:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:39:09 INFO - PROCESS | 1772 | 1466519949973 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:39:09 INFO - PROCESS | 1772 | 1466519949981 Marionette TRACE conn4 <- [1,314,null,{}] 07:39:09 INFO - PROCESS | 1772 | 1466519949990 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:39:09 INFO - PROCESS | 1772 | 1466519949996 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:10 INFO - PROCESS | 1772 | 1466519950256 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 07:39:10 INFO - PROCESS | 1772 | 1466519950467 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:10 INFO - PROCESS | 1772 | 1466519950474 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x92577400 == 48 [pid = 1772] [id = 86] 07:39:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 119 (0x92579c00) [pid = 1772] [serial = 257] [outer = (nil)] 07:39:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 120 (0x93ae6800) [pid = 1772] [serial = 258] [outer = 0x92579c00] 07:39:10 INFO - PROCESS | 1772 | 1466519950608 Marionette DEBUG loaded listener.js 07:39:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x948a6c00) [pid = 1772] [serial = 259] [outer = 0x92579c00] 07:39:11 INFO - PROCESS | 1772 | 1466519951561 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:39:11 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:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1648ms 07:39:11 INFO - PROCESS | 1772 | 1466519951622 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 07:39:11 INFO - PROCESS | 1772 | 1466519951630 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 07:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:39:11 INFO - PROCESS | 1772 | 1466519951643 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:39:11 INFO - PROCESS | 1772 | 1466519951648 Marionette TRACE conn4 <- [1,318,null,{}] 07:39:11 INFO - PROCESS | 1772 | 1466519951697 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:39:11 INFO - PROCESS | 1772 | 1466519951704 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:11 INFO - PROCESS | 1772 | 1466519951981 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 07:39:12 INFO - PROCESS | 1772 | 1466519952164 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:12 INFO - PROCESS | 1772 | 1466519952171 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x91693c00 == 49 [pid = 1772] [id = 87] 07:39:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x983d9400) [pid = 1772] [serial = 260] [outer = (nil)] 07:39:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x99369000) [pid = 1772] [serial = 261] [outer = 0x983d9400] 07:39:12 INFO - PROCESS | 1772 | 1466519952262 Marionette DEBUG loaded listener.js 07:39:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 124 (0x9a01b800) [pid = 1772] [serial = 262] [outer = 0x983d9400] 07:39:13 INFO - PROCESS | 1772 | 1466519953267 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:39:13 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:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1640ms 07:39:13 INFO - PROCESS | 1772 | 1466519953282 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 07:39:13 INFO - PROCESS | 1772 | 1466519953286 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 07:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:39:13 INFO - PROCESS | 1772 | 1466519953294 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:39:13 INFO - PROCESS | 1772 | 1466519953300 Marionette TRACE conn4 <- [1,322,null,{}] 07:39:13 INFO - PROCESS | 1772 | 1466519953318 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:39:13 INFO - PROCESS | 1772 | 1466519953327 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:13 INFO - PROCESS | 1772 | 1466519953543 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 07:39:13 INFO - PROCESS | 1772 | 1466519953755 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:13 INFO - PROCESS | 1772 | 1466519953767 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x91699000 == 50 [pid = 1772] [id = 88] 07:39:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 125 (0x9b7aa800) [pid = 1772] [serial = 263] [outer = (nil)] 07:39:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 126 (0x9cb7b800) [pid = 1772] [serial = 264] [outer = 0x9b7aa800] 07:39:13 INFO - PROCESS | 1772 | 1466519953909 Marionette DEBUG loaded listener.js 07:39:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0xa1109400) [pid = 1772] [serial = 265] [outer = 0x9b7aa800] 07:39:14 INFO - PROCESS | 1772 | 1466519954842 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:39:14 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:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1588ms 07:39:14 INFO - PROCESS | 1772 | 1466519954883 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 07:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:39:14 INFO - PROCESS | 1772 | 1466519954889 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 07:39:14 INFO - PROCESS | 1772 | 1466519954896 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:39:14 INFO - PROCESS | 1772 | 1466519954900 Marionette TRACE conn4 <- [1,326,null,{}] 07:39:14 INFO - PROCESS | 1772 | 1466519954907 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:39:14 INFO - PROCESS | 1772 | 1466519954912 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:15 INFO - PROCESS | 1772 | 1466519955137 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 07:39:15 INFO - PROCESS | 1772 | 1466519955339 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:15 INFO - PROCESS | 1772 | 1466519955348 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:15 INFO - PROCESS | 1772 | ++DOCSHELL 0xa4d40800 == 51 [pid = 1772] [id = 89] 07:39:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 128 (0xa4d42c00) [pid = 1772] [serial = 266] [outer = (nil)] 07:39:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 129 (0xa4ff9400) [pid = 1772] [serial = 267] [outer = 0xa4d42c00] 07:39:15 INFO - PROCESS | 1772 | 1466519955486 Marionette DEBUG loaded listener.js 07:39:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 130 (0xa672e000) [pid = 1772] [serial = 268] [outer = 0xa4d42c00] 07:39:16 INFO - PROCESS | 1772 | 1466519956441 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:39:16 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:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1593ms 07:39:16 INFO - PROCESS | 1772 | 1466519956490 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 07:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:39:16 INFO - PROCESS | 1772 | 1466519956494 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 07:39:16 INFO - PROCESS | 1772 | 1466519956501 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:39:16 INFO - PROCESS | 1772 | 1466519956505 Marionette TRACE conn4 <- [1,330,null,{}] 07:39:16 INFO - PROCESS | 1772 | 1466519956511 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:39:16 INFO - PROCESS | 1772 | 1466519956516 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:16 INFO - PROCESS | 1772 | 1466519956746 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 07:39:17 INFO - PROCESS | 1772 | 1466519957006 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:17 INFO - PROCESS | 1772 | 1466519957016 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:17 INFO - PROCESS | 1772 | ++DOCSHELL 0xa6799400 == 52 [pid = 1772] [id = 90] 07:39:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 131 (0xa6bd7c00) [pid = 1772] [serial = 269] [outer = (nil)] 07:39:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 132 (0xa6f48800) [pid = 1772] [serial = 270] [outer = 0xa6bd7c00] 07:39:17 INFO - PROCESS | 1772 | 1466519957140 Marionette DEBUG loaded listener.js 07:39:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 133 (0xa82acc00) [pid = 1772] [serial = 271] [outer = 0xa6bd7c00] 07:39:18 INFO - PROCESS | 1772 | 1466519958126 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:39:18 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:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1684ms 07:39:18 INFO - PROCESS | 1772 | 1466519958186 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 07:39:18 INFO - PROCESS | 1772 | 1466519958190 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 07:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:39:18 INFO - PROCESS | 1772 | 1466519958197 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:39:18 INFO - PROCESS | 1772 | 1466519958201 Marionette TRACE conn4 <- [1,334,null,{}] 07:39:18 INFO - PROCESS | 1772 | 1466519958207 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:39:18 INFO - PROCESS | 1772 | 1466519958217 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:18 INFO - PROCESS | 1772 | 1466519958470 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 07:39:18 INFO - PROCESS | 1772 | 1466519958684 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:18 INFO - PROCESS | 1772 | 1466519958690 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:18 INFO - PROCESS | 1772 | ++DOCSHELL 0xa8c7a000 == 53 [pid = 1772] [id = 91] 07:39:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 134 (0xa8c7f400) [pid = 1772] [serial = 272] [outer = (nil)] 07:39:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 135 (0xa9062400) [pid = 1772] [serial = 273] [outer = 0xa8c7f400] 07:39:18 INFO - PROCESS | 1772 | 1466519958823 Marionette DEBUG loaded listener.js 07:39:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 136 (0xa90a9c00) [pid = 1772] [serial = 274] [outer = 0xa8c7f400] 07:39:19 INFO - PROCESS | 1772 | 1466519959707 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:39:19 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:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1583ms 07:39:19 INFO - PROCESS | 1772 | 1466519959781 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 07:39:19 INFO - PROCESS | 1772 | 1466519959785 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 07:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:39:19 INFO - PROCESS | 1772 | 1466519959793 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:39:19 INFO - PROCESS | 1772 | 1466519959796 Marionette TRACE conn4 <- [1,338,null,{}] 07:39:19 INFO - PROCESS | 1772 | 1466519959803 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:39:19 INFO - PROCESS | 1772 | 1466519959808 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:20 INFO - PROCESS | 1772 | 1466519960081 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 07:39:20 INFO - PROCESS | 1772 | 1466519960410 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:20 INFO - PROCESS | 1772 | 1466519960423 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc12400 == 54 [pid = 1772] [id = 92] 07:39:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 137 (0x8fc13000) [pid = 1772] [serial = 275] [outer = (nil)] 07:39:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 138 (0x8fc1b000) [pid = 1772] [serial = 276] [outer = 0x8fc13000] 07:39:20 INFO - PROCESS | 1772 | 1466519960556 Marionette DEBUG loaded listener.js 07:39:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 139 (0x8fc1e400) [pid = 1772] [serial = 277] [outer = 0x8fc13000] 07:39:21 INFO - PROCESS | 1772 | 1466519961588 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:39:21 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:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1845ms 07:39:21 INFO - PROCESS | 1772 | 1466519961642 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 07:39:21 INFO - PROCESS | 1772 | 1466519961649 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 07:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:39:21 INFO - PROCESS | 1772 | 1466519961661 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:39:21 INFO - PROCESS | 1772 | 1466519961666 Marionette TRACE conn4 <- [1,342,null,{}] 07:39:21 INFO - PROCESS | 1772 | 1466519961677 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:39:21 INFO - PROCESS | 1772 | 1466519961684 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:22 INFO - PROCESS | 1772 | 1466519962013 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 07:39:22 INFO - PROCESS | 1772 | 1466519962269 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:22 INFO - PROCESS | 1772 | 1466519962279 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc1c000 == 55 [pid = 1772] [id = 93] 07:39:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 140 (0x8fc20400) [pid = 1772] [serial = 278] [outer = (nil)] 07:39:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 141 (0x92d61000) [pid = 1772] [serial = 279] [outer = 0x8fc20400] 07:39:22 INFO - PROCESS | 1772 | 1466519962361 Marionette DEBUG loaded listener.js 07:39:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 142 (0x92d64800) [pid = 1772] [serial = 280] [outer = 0x8fc20400] 07:39:23 INFO - PROCESS | 1772 | 1466519963513 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:39:23 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:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1893ms 07:39:23 INFO - PROCESS | 1772 | 1466519963552 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 07:39:23 INFO - PROCESS | 1772 | 1466519963556 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 07:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:39:23 INFO - PROCESS | 1772 | 1466519963564 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:39:23 INFO - PROCESS | 1772 | 1466519963568 Marionette TRACE conn4 <- [1,346,null,{}] 07:39:23 INFO - PROCESS | 1772 | 1466519963574 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:39:23 INFO - PROCESS | 1772 | 1466519963580 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:23 INFO - PROCESS | 1772 | 1466519963787 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 07:39:24 INFO - PROCESS | 1772 | 1466519964452 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:24 INFO - PROCESS | 1772 | 1466519964467 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x91dcc800 == 56 [pid = 1772] [id = 94] 07:39:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 143 (0x91dce800) [pid = 1772] [serial = 281] [outer = (nil)] 07:39:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 144 (0x9256e000) [pid = 1772] [serial = 282] [outer = 0x91dce800] 07:39:24 INFO - PROCESS | 1772 | 1466519964588 Marionette DEBUG loaded listener.js 07:39:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 145 (0x92d62000) [pid = 1772] [serial = 283] [outer = 0x91dce800] 07:39:25 INFO - PROCESS | 1772 | 1466519965588 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:39:25 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:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 2085ms 07:39:25 INFO - PROCESS | 1772 | 1466519965656 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 07:39:25 INFO - PROCESS | 1772 | 1466519965666 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 07:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:39:25 INFO - PROCESS | 1772 | 1466519965679 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:39:25 INFO - PROCESS | 1772 | 1466519965684 Marionette TRACE conn4 <- [1,350,null,{}] 07:39:25 INFO - PROCESS | 1772 | 1466519965697 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:39:25 INFO - PROCESS | 1772 | 1466519965710 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:26 INFO - PROCESS | 1772 | 1466519966150 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 07:39:26 INFO - PROCESS | 1772 | 1466519966357 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:26 INFO - PROCESS | 1772 | 1466519966370 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc16800 == 57 [pid = 1772] [id = 95] 07:39:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 146 (0x92572800) [pid = 1772] [serial = 284] [outer = (nil)] 07:39:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 147 (0x95434400) [pid = 1772] [serial = 285] [outer = 0x92572800] 07:39:26 INFO - PROCESS | 1772 | 1466519966447 Marionette DEBUG loaded listener.js 07:39:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 148 (0x96657400) [pid = 1772] [serial = 286] [outer = 0x92572800] 07:39:27 INFO - PROCESS | 1772 | --DOCSHELL 0x93dd7400 == 56 [pid = 1772] [id = 32] 07:39:27 INFO - PROCESS | 1772 | --DOCSHELL 0x9798d400 == 55 [pid = 1772] [id = 31] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 147 (0x9bcafc00) [pid = 1772] [serial = 213] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOCSHELL 0x97993800 == 54 [pid = 1772] [id = 73] 07:39:27 INFO - PROCESS | 1772 | --DOCSHELL 0x91dc7000 == 53 [pid = 1772] [id = 72] 07:39:27 INFO - PROCESS | 1772 | 1466519967400 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:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 146 (0x9af8fc00) [pid = 1772] [serial = 209] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 145 (0x9af91800) [pid = 1772] [serial = 210] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 144 (0x93ae8400) [pid = 1772] [serial = 198] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 143 (0x93a12400) [pid = 1772] [serial = 197] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 142 (0x98340c00) [pid = 1772] [serial = 200] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 141 (0x992ac400) [pid = 1772] [serial = 201] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 140 (0x9a1d4000) [pid = 1772] [serial = 203] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 139 (0x9a67e800) [pid = 1772] [serial = 204] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 138 (0x99368800) [pid = 1772] [serial = 179] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 137 (0xa61b4000) [pid = 1772] [serial = 188] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 136 (0x9aaae400) [pid = 1772] [serial = 182] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 135 (0xa82b2000) [pid = 1772] [serial = 194] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 134 (0xa6798c00) [pid = 1772] [serial = 191] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 133 (0xa2fafc00) [pid = 1772] [serial = 176] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 132 (0xa327e000) [pid = 1772] [serial = 185] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 131 (0x9b7a4800) [pid = 1772] [serial = 207] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 130 (0x9b0b4400) [pid = 1772] [serial = 206] [outer = (nil)] [url = about:blank] 07:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 129 (0x983e7400) [pid = 1772] [serial = 93] [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:39:27 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:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1795ms 07:39:27 INFO - PROCESS | 1772 | 1466519967477 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 07:39:27 INFO - PROCESS | 1772 | 1466519967482 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 07:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:39:27 INFO - PROCESS | 1772 | 1466519967492 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:39:27 INFO - PROCESS | 1772 | 1466519967495 Marionette TRACE conn4 <- [1,354,null,{}] 07:39:27 INFO - PROCESS | 1772 | 1466519967502 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:39:27 INFO - PROCESS | 1772 | 1466519967508 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:27 INFO - PROCESS | 1772 | 1466519967698 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 07:39:27 INFO - PROCESS | 1772 | 1466519967868 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:27 INFO - PROCESS | 1772 | 1466519967875 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x93dd3000 == 54 [pid = 1772] [id = 96] 07:39:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 130 (0x9798d400) [pid = 1772] [serial = 287] [outer = (nil)] 07:39:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 131 (0x983e7800) [pid = 1772] [serial = 288] [outer = 0x9798d400] 07:39:27 INFO - PROCESS | 1772 | 1466519967958 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 132 (0x997b0400) [pid = 1772] [serial = 289] [outer = 0x9798d400] 07:39:29 INFO - PROCESS | 1772 | 1466519969018 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:39:29 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:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1593ms 07:39:29 INFO - PROCESS | 1772 | 1466519969085 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 07:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:39:29 INFO - PROCESS | 1772 | 1466519969090 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 07:39:29 INFO - PROCESS | 1772 | 1466519969106 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:39:29 INFO - PROCESS | 1772 | 1466519969115 Marionette TRACE conn4 <- [1,358,null,{}] 07:39:29 INFO - PROCESS | 1772 | 1466519969125 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:39:29 INFO - PROCESS | 1772 | 1466519969132 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:29 INFO - PROCESS | 1772 | 1466519969384 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 07:39:29 INFO - PROCESS | 1772 | 1466519969582 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:29 INFO - PROCESS | 1772 | 1466519969598 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a683400 == 55 [pid = 1772] [id = 97] 07:39:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 133 (0x9aaacc00) [pid = 1772] [serial = 290] [outer = (nil)] 07:39:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 134 (0x9aac8400) [pid = 1772] [serial = 291] [outer = 0x9aaacc00] 07:39:29 INFO - PROCESS | 1772 | 1466519969710 Marionette DEBUG loaded listener.js 07:39:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 135 (0x9af8d400) [pid = 1772] [serial = 292] [outer = 0x9aaacc00] 07:39:30 INFO - PROCESS | 1772 | 1466519970691 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:39:30 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:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1656ms 07:39:30 INFO - PROCESS | 1772 | 1466519970753 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 07:39:30 INFO - PROCESS | 1772 | 1466519970758 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 07:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:39:30 INFO - PROCESS | 1772 | 1466519970767 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:39:30 INFO - PROCESS | 1772 | 1466519970770 Marionette TRACE conn4 <- [1,362,null,{}] 07:39:30 INFO - PROCESS | 1772 | 1466519970777 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:39:30 INFO - PROCESS | 1772 | 1466519970781 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:31 INFO - PROCESS | 1772 | 1466519971126 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 07:39:31 INFO - PROCESS | 1772 | 1466519971163 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:31 INFO - PROCESS | 1772 | 1466519971177 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x91e36400 == 56 [pid = 1772] [id = 98] 07:39:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 136 (0x91e37c00) [pid = 1772] [serial = 293] [outer = (nil)] 07:39:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 137 (0x91e3c800) [pid = 1772] [serial = 294] [outer = 0x91e37c00] 07:39:31 INFO - PROCESS | 1772 | 1466519971308 Marionette DEBUG loaded listener.js 07:39:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 138 (0x91e3f000) [pid = 1772] [serial = 295] [outer = 0x91e37c00] 07:39:32 INFO - PROCESS | 1772 | 1466519972486 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:39:32 INFO - PROCESS | 1772 | --DOMWINDOW == 137 (0x983e0c00) [pid = 1772] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:39:32 INFO - PROCESS | 1772 | --DOMWINDOW == 136 (0x93dddc00) [pid = 1772] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:39:32 INFO - PROCESS | 1772 | --DOMWINDOW == 135 (0x93aec400) [pid = 1772] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:39:32 INFO - PROCESS | 1772 | --DOMWINDOW == 134 (0x9aaab000) [pid = 1772] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:39:32 INFO - PROCESS | 1772 | --DOMWINDOW == 133 (0x9798dc00) [pid = 1772] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:39:32 INFO - PROCESS | 1772 | --DOMWINDOW == 132 (0x953ae400) [pid = 1772] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:39:32 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:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 2086ms 07:39:32 INFO - PROCESS | 1772 | --DOMWINDOW == 131 (0x9b3da000) [pid = 1772] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:39:32 INFO - PROCESS | 1772 | 1466519972939 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 07:39:32 INFO - PROCESS | 1772 | 1466519972945 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 07:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:39:32 INFO - PROCESS | 1772 | 1466519972955 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:39:32 INFO - PROCESS | 1772 | 1466519972961 Marionette TRACE conn4 <- [1,366,null,{}] 07:39:32 INFO - PROCESS | 1772 | 1466519972971 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:39:32 INFO - PROCESS | 1772 | 1466519972977 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:33 INFO - PROCESS | 1772 | 1466519973208 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 07:39:33 INFO - PROCESS | 1772 | 1466519973293 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:33 INFO - PROCESS | 1772 | 1466519973312 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e4c00 == 57 [pid = 1772] [id = 99] 07:39:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 132 (0x8f0e6000) [pid = 1772] [serial = 296] [outer = (nil)] 07:39:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 133 (0x8f0e8800) [pid = 1772] [serial = 297] [outer = 0x8f0e6000] 07:39:33 INFO - PROCESS | 1772 | 1466519973392 Marionette DEBUG loaded listener.js 07:39:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 134 (0x91e32800) [pid = 1772] [serial = 298] [outer = 0x8f0e6000] 07:39:34 INFO - PROCESS | 1772 | 1466519974424 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:39:34 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:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1540ms 07:39:34 INFO - PROCESS | 1772 | 1466519974496 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 07:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:39:34 INFO - PROCESS | 1772 | 1466519974500 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 07:39:34 INFO - PROCESS | 1772 | 1466519974507 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:39:34 INFO - PROCESS | 1772 | 1466519974510 Marionette TRACE conn4 <- [1,370,null,{}] 07:39:34 INFO - PROCESS | 1772 | 1466519974517 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:39:34 INFO - PROCESS | 1772 | 1466519974523 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:34 INFO - PROCESS | 1772 | 1466519974702 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 07:39:34 INFO - PROCESS | 1772 | 1466519974947 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:34 INFO - PROCESS | 1772 | 1466519974959 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0df800 == 58 [pid = 1772] [id = 100] 07:39:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 135 (0x8f0e0800) [pid = 1772] [serial = 299] [outer = (nil)] 07:39:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 136 (0x8f0e6c00) [pid = 1772] [serial = 300] [outer = 0x8f0e0800] 07:39:35 INFO - PROCESS | 1772 | 1466519975049 Marionette DEBUG loaded listener.js 07:39:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 137 (0x8f0ecc00) [pid = 1772] [serial = 301] [outer = 0x8f0e0800] 07:39:36 INFO - PROCESS | 1772 | 1466519976062 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:39:36 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:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1592ms 07:39:36 INFO - PROCESS | 1772 | 1466519976101 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 07:39:36 INFO - PROCESS | 1772 | 1466519976108 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 07:39:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:39:36 INFO - PROCESS | 1772 | 1466519976118 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:39:36 INFO - PROCESS | 1772 | 1466519976122 Marionette TRACE conn4 <- [1,374,null,{}] 07:39:36 INFO - PROCESS | 1772 | 1466519976132 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:39:36 INFO - PROCESS | 1772 | 1466519976140 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:36 INFO - PROCESS | 1772 | 1466519976397 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 07:39:36 INFO - PROCESS | 1772 | 1466519976683 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:36 INFO - PROCESS | 1772 | 1466519976693 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x92576400 == 59 [pid = 1772] [id = 101] 07:39:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 138 (0x9395a000) [pid = 1772] [serial = 302] [outer = (nil)] 07:39:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 139 (0x93ae7800) [pid = 1772] [serial = 303] [outer = 0x9395a000] 07:39:36 INFO - PROCESS | 1772 | 1466519976781 Marionette DEBUG loaded listener.js 07:39:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 140 (0x9531fc00) [pid = 1772] [serial = 304] [outer = 0x9395a000] 07:39:37 INFO - PROCESS | 1772 | 1466519977756 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:39:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:39:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1701ms 07:39:37 INFO - PROCESS | 1772 | 1466519977821 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 07:39:37 INFO - PROCESS | 1772 | 1466519977828 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 07:39:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:39:37 INFO - PROCESS | 1772 | 1466519977839 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:39:37 INFO - PROCESS | 1772 | 1466519977843 Marionette TRACE conn4 <- [1,378,null,{}] 07:39:37 INFO - PROCESS | 1772 | 1466519977850 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:39:37 INFO - PROCESS | 1772 | 1466519977856 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:38 INFO - PROCESS | 1772 | 1466519978115 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 07:39:38 INFO - PROCESS | 1772 | 1466519978380 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:38 INFO - PROCESS | 1772 | 1466519978391 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x91e39400 == 60 [pid = 1772] [id = 102] 07:39:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 141 (0x97990c00) [pid = 1772] [serial = 305] [outer = (nil)] 07:39:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 142 (0x99255000) [pid = 1772] [serial = 306] [outer = 0x97990c00] 07:39:38 INFO - PROCESS | 1772 | 1466519978481 Marionette DEBUG loaded listener.js 07:39:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 143 (0x9a024000) [pid = 1772] [serial = 307] [outer = 0x97990c00] 07:39:39 INFO - PROCESS | 1772 | 1466519979512 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:39:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:39:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1740ms 07:39:39 INFO - PROCESS | 1772 | 1466519979579 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 07:39:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:39:39 INFO - PROCESS | 1772 | 1466519979584 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 07:39:39 INFO - PROCESS | 1772 | 1466519979593 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:39:39 INFO - PROCESS | 1772 | 1466519979603 Marionette TRACE conn4 <- [1,382,null,{}] 07:39:39 INFO - PROCESS | 1772 | 1466519979619 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:39:39 INFO - PROCESS | 1772 | 1466519979626 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:39 INFO - PROCESS | 1772 | 1466519979883 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 07:39:40 INFO - PROCESS | 1772 | 1466519980153 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:40 INFO - PROCESS | 1772 | 1466519980160 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x997abc00 == 61 [pid = 1772] [id = 103] 07:39:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 144 (0x9aab0c00) [pid = 1772] [serial = 308] [outer = (nil)] 07:39:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 145 (0x9b5e6400) [pid = 1772] [serial = 309] [outer = 0x9aab0c00] 07:39:40 INFO - PROCESS | 1772 | 1466519980267 Marionette DEBUG loaded listener.js 07:39:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 146 (0x9b7aac00) [pid = 1772] [serial = 310] [outer = 0x9aab0c00] 07:39:41 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:41 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:39:41 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:41 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:41 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:41 INFO - PROCESS | 1772 | 1466519981222 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:39:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:39:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1645ms 07:39:41 INFO - PROCESS | 1772 | 1466519981236 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 07:39:41 INFO - PROCESS | 1772 | 1466519981242 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 07:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:39:41 INFO - PROCESS | 1772 | 1466519981249 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:39:41 INFO - PROCESS | 1772 | 1466519981253 Marionette TRACE conn4 <- [1,386,null,{}] 07:39:41 INFO - PROCESS | 1772 | 1466519981259 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:39:41 INFO - PROCESS | 1772 | 1466519981266 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:41 INFO - PROCESS | 1772 | 1466519981471 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 07:39:41 INFO - PROCESS | 1772 | 1466519981691 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:41 INFO - PROCESS | 1772 | 1466519981700 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc14000 == 62 [pid = 1772] [id = 104] 07:39:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 147 (0x91699c00) [pid = 1772] [serial = 311] [outer = (nil)] 07:39:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 148 (0x9ccb4c00) [pid = 1772] [serial = 312] [outer = 0x91699c00] 07:39:41 INFO - PROCESS | 1772 | 1466519981831 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 149 (0xa1107c00) [pid = 1772] [serial = 313] [outer = 0x91699c00] 07:39:42 INFO - PROCESS | 1772 | 1466519982769 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:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1584ms 07:39:42 INFO - PROCESS | 1772 | 1466519982835 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 07:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:39:42 INFO - PROCESS | 1772 | 1466519982839 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 07:39:42 INFO - PROCESS | 1772 | 1466519982846 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - PROCESS | 1772 | 1466519982850 Marionette TRACE conn4 <- [1,390,null,{}] 07:39:42 INFO - PROCESS | 1772 | 1466519982856 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:39:42 INFO - PROCESS | 1772 | 1466519982862 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:43 INFO - PROCESS | 1772 | 1466519983056 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 07:39:43 INFO - PROCESS | 1772 | 1466519983280 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:43 INFO - PROCESS | 1772 | 1466519983304 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:43 INFO - PROCESS | 1772 | ++DOCSHELL 0xa3314000 == 63 [pid = 1772] [id = 105] 07:39:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 150 (0xa3335000) [pid = 1772] [serial = 314] [outer = (nil)] 07:39:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 151 (0xa4f12c00) [pid = 1772] [serial = 315] [outer = 0xa3335000] 07:39:43 INFO - PROCESS | 1772 | 1466519983415 Marionette DEBUG loaded listener.js 07:39:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 152 (0xa6bdc000) [pid = 1772] [serial = 316] [outer = 0xa3335000] 07:39:44 INFO - PROCESS | 1772 | 1466519984407 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:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1636ms 07:39:44 INFO - PROCESS | 1772 | 1466519984482 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 07:39:44 INFO - PROCESS | 1772 | 1466519984486 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 07:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:39:44 INFO - PROCESS | 1772 | 1466519984493 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:39:44 INFO - PROCESS | 1772 | 1466519984496 Marionette TRACE conn4 <- [1,394,null,{}] 07:39:44 INFO - PROCESS | 1772 | 1466519984502 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:39:44 INFO - PROCESS | 1772 | 1466519984508 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:44 INFO - PROCESS | 1772 | 1466519984769 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 07:39:45 INFO - PROCESS | 1772 | 1466519985042 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:45 INFO - PROCESS | 1772 | 1466519985054 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f305800 == 64 [pid = 1772] [id = 106] 07:39:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 153 (0x8f308400) [pid = 1772] [serial = 317] [outer = (nil)] 07:39:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 154 (0x8f30fc00) [pid = 1772] [serial = 318] [outer = 0x8f308400] 07:39:45 INFO - PROCESS | 1772 | 1466519985135 Marionette DEBUG loaded listener.js 07:39:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 155 (0xa61bd800) [pid = 1772] [serial = 319] [outer = 0x8f308400] 07:39:46 INFO - PROCESS | 1772 | 1466519986090 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:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1634ms 07:39:46 INFO - PROCESS | 1772 | 1466519986128 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 07:39:46 INFO - PROCESS | 1772 | 1466519986131 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 07:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:39:46 INFO - PROCESS | 1772 | 1466519986139 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:39:46 INFO - PROCESS | 1772 | 1466519986142 Marionette TRACE conn4 <- [1,398,null,{}] 07:39:46 INFO - PROCESS | 1772 | 1466519986148 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:39:46 INFO - PROCESS | 1772 | 1466519986153 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:46 INFO - PROCESS | 1772 | 1466519986350 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 07:39:46 INFO - PROCESS | 1772 | 1466519986581 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:46 INFO - PROCESS | 1772 | 1466519986589 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x952bb400 == 65 [pid = 1772] [id = 107] 07:39:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 156 (0x9531e400) [pid = 1772] [serial = 320] [outer = (nil)] 07:39:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 157 (0x997b0c00) [pid = 1772] [serial = 321] [outer = 0x9531e400] 07:39:46 INFO - PROCESS | 1772 | 1466519986691 Marionette DEBUG loaded listener.js 07:39:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 158 (0x9aad0800) [pid = 1772] [serial = 322] [outer = 0x9531e400] 07:39:47 INFO - PROCESS | 1772 | 1466519987637 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:39:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:39:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1540ms 07:39:47 INFO - PROCESS | 1772 | 1466519987680 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 07:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:39:47 INFO - PROCESS | 1772 | 1466519987685 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 07:39:47 INFO - PROCESS | 1772 | 1466519987692 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:39:47 INFO - PROCESS | 1772 | 1466519987695 Marionette TRACE conn4 <- [1,402,null,{}] 07:39:47 INFO - PROCESS | 1772 | 1466519987702 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:39:47 INFO - PROCESS | 1772 | 1466519987708 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:47 INFO - PROCESS | 1772 | 1466519987914 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 07:39:48 INFO - PROCESS | 1772 | 1466519988394 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:48 INFO - PROCESS | 1772 | 1466519988403 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f303c00 == 66 [pid = 1772] [id = 108] 07:39:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 159 (0x8f304400) [pid = 1772] [serial = 323] [outer = (nil)] 07:39:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 160 (0x8f308000) [pid = 1772] [serial = 324] [outer = 0x8f304400] 07:39:48 INFO - PROCESS | 1772 | 1466519988526 Marionette DEBUG loaded listener.js 07:39:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 161 (0x8fc14400) [pid = 1772] [serial = 325] [outer = 0x8f304400] 07:39:49 INFO - PROCESS | 1772 | 1466519989491 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:39:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:39:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1839ms 07:39:49 INFO - PROCESS | 1772 | 1466519989532 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 07:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:39:49 INFO - PROCESS | 1772 | 1466519989538 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 07:39:49 INFO - PROCESS | 1772 | 1466519989546 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:39:49 INFO - PROCESS | 1772 | 1466519989551 Marionette TRACE conn4 <- [1,406,null,{}] 07:39:49 INFO - PROCESS | 1772 | 1466519989559 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:39:49 INFO - PROCESS | 1772 | 1466519989567 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:49 INFO - PROCESS | 1772 | 1466519989777 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 07:39:50 INFO - PROCESS | 1772 | 1466519990115 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:50 INFO - PROCESS | 1772 | 1466519990123 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x91e38400 == 67 [pid = 1772] [id = 109] 07:39:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 162 (0x91e3a800) [pid = 1772] [serial = 326] [outer = (nil)] 07:39:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 163 (0x91e3d800) [pid = 1772] [serial = 327] [outer = 0x91e3a800] 07:39:50 INFO - PROCESS | 1772 | 1466519990211 Marionette DEBUG loaded listener.js 07:39:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 164 (0x92575400) [pid = 1772] [serial = 328] [outer = 0x91e3a800] 07:39:51 INFO - PROCESS | 1772 | 1466519991180 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:39:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1684ms 07:39:51 INFO - PROCESS | 1772 | 1466519991238 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 07:39:51 INFO - PROCESS | 1772 | 1466519991247 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 07:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:39:51 INFO - PROCESS | 1772 | 1466519991260 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:39:51 INFO - PROCESS | 1772 | 1466519991264 Marionette TRACE conn4 <- [1,410,null,{}] 07:39:51 INFO - PROCESS | 1772 | 1466519991275 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:39:51 INFO - PROCESS | 1772 | 1466519991281 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:51 INFO - PROCESS | 1772 | 1466519991604 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 07:39:51 INFO - PROCESS | 1772 | 1466519991896 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:51 INFO - PROCESS | 1772 | 1466519991908 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x92f8ec00 == 68 [pid = 1772] [id = 110] 07:39:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 165 (0x93aeb400) [pid = 1772] [serial = 329] [outer = (nil)] 07:39:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 166 (0x95322c00) [pid = 1772] [serial = 330] [outer = 0x93aeb400] 07:39:51 INFO - PROCESS | 1772 | 1466519991981 Marionette DEBUG loaded listener.js 07:39:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 167 (0x96650c00) [pid = 1772] [serial = 331] [outer = 0x93aeb400] 07:39:52 INFO - PROCESS | 1772 | --DOCSHELL 0x9a681c00 == 67 [pid = 1772] [id = 61] 07:39:52 INFO - PROCESS | 1772 | --DOCSHELL 0x9395e000 == 66 [pid = 1772] [id = 65] 07:39:52 INFO - PROCESS | 1772 | --DOCSHELL 0xa23a9800 == 65 [pid = 1772] [id = 62] 07:39:52 INFO - PROCESS | 1772 | --DOMWINDOW == 166 (0x9169a000) [pid = 1772] [serial = 234] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1772 | --DOMWINDOW == 165 (0x9aaaec00) [pid = 1772] [serial = 222] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1772 | --DOMWINDOW == 164 (0xa684dc00) [pid = 1772] [serial = 231] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1772 | --DOMWINDOW == 163 (0xa208d000) [pid = 1772] [serial = 225] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1772 | --DOMWINDOW == 162 (0x9227b800) [pid = 1772] [serial = 216] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1772 | --DOMWINDOW == 161 (0xa33c8400) [pid = 1772] [serial = 228] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1772 | --DOMWINDOW == 160 (0x983dfc00) [pid = 1772] [serial = 219] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1772 | --DOCSHELL 0x95439c00 == 64 [pid = 1772] [id = 60] 07:39:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e4c00 == 63 [pid = 1772] [id = 99] 07:39:52 INFO - PROCESS | 1772 | --DOCSHELL 0x91e36400 == 62 [pid = 1772] [id = 98] 07:39:52 INFO - PROCESS | 1772 | --DOCSHELL 0x9a683400 == 61 [pid = 1772] [id = 97] 07:39:52 INFO - PROCESS | 1772 | --DOCSHELL 0x93dd3000 == 60 [pid = 1772] [id = 96] 07:39:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc16800 == 59 [pid = 1772] [id = 95] 07:39:52 INFO - PROCESS | 1772 | --DOCSHELL 0x91dcc800 == 58 [pid = 1772] [id = 94] 07:39:53 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc1c000 == 57 [pid = 1772] [id = 93] 07:39:53 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc12400 == 56 [pid = 1772] [id = 92] 07:39:53 INFO - PROCESS | 1772 | --DOCSHELL 0xa8c7a000 == 55 [pid = 1772] [id = 91] 07:39:53 INFO - PROCESS | 1772 | --DOCSHELL 0xa6799400 == 54 [pid = 1772] [id = 90] 07:39:53 INFO - PROCESS | 1772 | --DOCSHELL 0xa4d40800 == 53 [pid = 1772] [id = 89] 07:39:53 INFO - PROCESS | 1772 | 1466519993092 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:39:53 INFO - PROCESS | 1772 | --DOCSHELL 0x91699000 == 52 [pid = 1772] [id = 88] 07:39:53 INFO - PROCESS | 1772 | --DOCSHELL 0x91693c00 == 51 [pid = 1772] [id = 87] 07:39:53 INFO - PROCESS | 1772 | --DOCSHELL 0x92577400 == 50 [pid = 1772] [id = 86] 07:39:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:39:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1895ms 07:39:53 INFO - PROCESS | 1772 | 1466519993154 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 07:39:53 INFO - PROCESS | 1772 | 1466519993158 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 07:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:39:53 INFO - PROCESS | 1772 | 1466519993172 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:39:53 INFO - PROCESS | 1772 | 1466519993181 Marionette TRACE conn4 <- [1,414,null,{}] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 159 (0x9a411800) [pid = 1772] [serial = 244] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 158 (0x9b5e6c00) [pid = 1772] [serial = 250] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 157 (0x952b0c00) [pid = 1772] [serial = 238] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 156 (0x9af8b800) [pid = 1772] [serial = 247] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 155 (0xa1107400) [pid = 1772] [serial = 252] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 154 (0x93dde800) [pid = 1772] [serial = 237] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 153 (0x9a022c00) [pid = 1772] [serial = 243] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 152 (0x9664f800) [pid = 1772] [serial = 240] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 151 (0x9ccbec00) [pid = 1772] [serial = 214] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 150 (0x9aac5800) [pid = 1772] [serial = 246] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 149 (0x97993000) [pid = 1772] [serial = 241] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 148 (0x9b3d9800) [pid = 1772] [serial = 249] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | --DOMWINDOW == 147 (0xa23f1000) [pid = 1772] [serial = 253] [outer = (nil)] [url = about:blank] 07:39:53 INFO - PROCESS | 1772 | 1466519993220 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:39:53 INFO - PROCESS | 1772 | 1466519993226 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:53 INFO - PROCESS | 1772 | 1466519993418 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 07:39:53 INFO - PROCESS | 1772 | 1466519993607 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:53 INFO - PROCESS | 1772 | 1466519993615 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e7400 == 51 [pid = 1772] [id = 111] 07:39:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 148 (0x91dcc800) [pid = 1772] [serial = 332] [outer = (nil)] 07:39:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 149 (0x9798f000) [pid = 1772] [serial = 333] [outer = 0x91dcc800] 07:39:53 INFO - PROCESS | 1772 | 1466519993693 Marionette DEBUG loaded listener.js 07:39:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 150 (0x97999400) [pid = 1772] [serial = 334] [outer = 0x91dcc800] 07:39:54 INFO - PROCESS | 1772 | 1466519994482 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:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1369ms 07:39:54 INFO - PROCESS | 1772 | 1466519994534 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 07:39:54 INFO - PROCESS | 1772 | 1466519994538 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 07:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:39:54 INFO - PROCESS | 1772 | 1466519994545 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:39:54 INFO - PROCESS | 1772 | 1466519994548 Marionette TRACE conn4 <- [1,418,null,{}] 07:39:54 INFO - PROCESS | 1772 | 1466519994555 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:39:54 INFO - PROCESS | 1772 | 1466519994560 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:54 INFO - PROCESS | 1772 | 1466519994748 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 07:39:54 INFO - PROCESS | 1772 | 1466519994903 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:54 INFO - PROCESS | 1772 | 1466519994914 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x95272400 == 52 [pid = 1772] [id = 112] 07:39:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 151 (0x97991800) [pid = 1772] [serial = 335] [outer = (nil)] 07:39:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 152 (0x9a40c400) [pid = 1772] [serial = 336] [outer = 0x97991800] 07:39:54 INFO - PROCESS | 1772 | 1466519994987 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 153 (0x9a67c000) [pid = 1772] [serial = 337] [outer = 0x97991800] 07:39:56 INFO - PROCESS | 1772 | 1466519996285 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:39:56 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:39:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1787ms 07:39:56 INFO - PROCESS | 1772 | 1466519996333 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 07:39:56 INFO - PROCESS | 1772 | 1466519996336 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 07:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:39:56 INFO - PROCESS | 1772 | 1466519996345 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:39:56 INFO - PROCESS | 1772 | 1466519996348 Marionette TRACE conn4 <- [1,422,null,{}] 07:39:56 INFO - PROCESS | 1772 | 1466519996353 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:39:56 INFO - PROCESS | 1772 | 1466519996359 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:56 INFO - PROCESS | 1772 | 1466519996620 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 07:39:56 INFO - PROCESS | 1772 | 1466519996655 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:56 INFO - PROCESS | 1772 | 1466519996676 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a685400 == 53 [pid = 1772] [id = 113] 07:39:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 154 (0x9a809000) [pid = 1772] [serial = 338] [outer = (nil)] 07:39:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 155 (0x9aaaf400) [pid = 1772] [serial = 339] [outer = 0x9a809000] 07:39:56 INFO - PROCESS | 1772 | 1466519996831 Marionette DEBUG loaded listener.js 07:39:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 156 (0x9af96000) [pid = 1772] [serial = 340] [outer = 0x9a809000] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 155 (0x953b0400) [pid = 1772] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 154 (0x9a684400) [pid = 1772] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 153 (0xa25efc00) [pid = 1772] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 152 (0x9799ac00) [pid = 1772] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 151 (0xa2facc00) [pid = 1772] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 150 (0xa23eec00) [pid = 1772] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 149 (0x93a1fc00) [pid = 1772] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 148 (0x91dc8000) [pid = 1772] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 147 (0xa678a800) [pid = 1772] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 146 (0x9a682400) [pid = 1772] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 145 (0x9a80c800) [pid = 1772] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 144 (0x9a8aa400) [pid = 1772] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 143 (0x91691800) [pid = 1772] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 142 (0x952b0800) [pid = 1772] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 141 (0xa4d43800) [pid = 1772] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 140 (0x9a67b000) [pid = 1772] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 139 (0x9c0d4800) [pid = 1772] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 138 (0x9543d800) [pid = 1772] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 137 (0x9a4c2800) [pid = 1772] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 136 (0xa23e7000) [pid = 1772] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 135 (0x953a4800) [pid = 1772] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 134 (0x91dce800) [pid = 1772] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 133 (0x92572800) [pid = 1772] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 132 (0x9aaacc00) [pid = 1772] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 131 (0x9798d400) [pid = 1772] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 130 (0x9bcf2000) [pid = 1772] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 129 (0xa23e2400) [pid = 1772] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 128 (0x953a9000) [pid = 1772] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 127 (0x9ccdf400) [pid = 1772] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x9cb86400) [pid = 1772] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:39:57 INFO - PROCESS | 1772 | --DOMWINDOW == 125 (0x91e37c00) [pid = 1772] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:39:58 INFO - PROCESS | 1772 | 1466519998498 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:39:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:39:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2190ms 07:39:58 INFO - PROCESS | 1772 | 1466519998537 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 07:39:58 INFO - PROCESS | 1772 | 1466519998540 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 07:39:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:39:58 INFO - PROCESS | 1772 | 1466519998547 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:39:58 INFO - PROCESS | 1772 | 1466519998551 Marionette TRACE conn4 <- [1,426,null,{}] 07:39:58 INFO - PROCESS | 1772 | 1466519998558 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:39:58 INFO - PROCESS | 1772 | 1466519998563 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:58 INFO - PROCESS | 1772 | 1466519998728 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 07:39:58 INFO - PROCESS | 1772 | 1466519998739 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:58 INFO - PROCESS | 1772 | 1466519998745 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:39:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e761800 == 54 [pid = 1772] [id = 114] 07:39:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 126 (0x8e764000) [pid = 1772] [serial = 341] [outer = (nil)] 07:39:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0x8e76a800) [pid = 1772] [serial = 342] [outer = 0x8e764000] 07:39:58 INFO - PROCESS | 1772 | 1466519998817 Marionette DEBUG loaded listener.js 07:39:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 128 (0x91696c00) [pid = 1772] [serial = 343] [outer = 0x8e764000] 07:39:59 INFO - PROCESS | 1772 | 1466519999699 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:39:59 INFO - PROCESS | 1772 | 1466519999886 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 07:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:39:59 INFO - PROCESS | 1772 | 1466519999902 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:39:59 INFO - PROCESS | 1772 | 1466519999909 Marionette TRACE conn4 <- [1,430,null,{}] 07:39:59 INFO - PROCESS | 1772 | 1466519999968 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:39:59 INFO - PROCESS | 1772 | 1466519999975 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:00 INFO - PROCESS | 1772 | 1466520000206 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 07:40:00 INFO - PROCESS | 1772 | 1466520000461 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:00 INFO - PROCESS | 1772 | 1466520000476 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e559400 == 55 [pid = 1772] [id = 115] 07:40:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 129 (0x8e766c00) [pid = 1772] [serial = 344] [outer = (nil)] 07:40:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 130 (0x8f306400) [pid = 1772] [serial = 345] [outer = 0x8e766c00] 07:40:00 INFO - PROCESS | 1772 | 1466520000563 Marionette DEBUG loaded listener.js 07:40:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 131 (0x8fc1a400) [pid = 1772] [serial = 346] [outer = 0x8e766c00] 07:40:01 INFO - PROCESS | 1772 | 1466520001512 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:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1646ms 07:40:01 INFO - PROCESS | 1772 | 1466520001548 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 07:40:01 INFO - PROCESS | 1772 | 1466520001554 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 07:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:40:01 INFO - PROCESS | 1772 | 1466520001565 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:40:01 INFO - PROCESS | 1772 | 1466520001572 Marionette TRACE conn4 <- [1,434,null,{}] 07:40:01 INFO - PROCESS | 1772 | 1466520001578 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:40:01 INFO - PROCESS | 1772 | 1466520001584 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:01 INFO - PROCESS | 1772 | 1466520001799 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 07:40:02 INFO - PROCESS | 1772 | 1466520001999 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:02 INFO - PROCESS | 1772 | 1466520002008 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x9256d800 == 56 [pid = 1772] [id = 116] 07:40:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 132 (0x92574c00) [pid = 1772] [serial = 347] [outer = (nil)] 07:40:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 133 (0x92f87400) [pid = 1772] [serial = 348] [outer = 0x92574c00] 07:40:02 INFO - PROCESS | 1772 | 1466520002111 Marionette DEBUG loaded listener.js 07:40:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 134 (0x93960c00) [pid = 1772] [serial = 349] [outer = 0x92574c00] 07:40:03 INFO - PROCESS | 1772 | 1466520003077 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:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1552ms 07:40:03 INFO - PROCESS | 1772 | 1466520003114 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 07:40:03 INFO - PROCESS | 1772 | 1466520003119 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 07:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:40:03 INFO - PROCESS | 1772 | 1466520003126 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:40:03 INFO - PROCESS | 1772 | 1466520003130 Marionette TRACE conn4 <- [1,438,null,{}] 07:40:03 INFO - PROCESS | 1772 | 1466520003146 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:40:03 INFO - PROCESS | 1772 | 1466520003155 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:03 INFO - PROCESS | 1772 | 1466520003359 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 07:40:03 INFO - PROCESS | 1772 | 1466520003631 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:03 INFO - PROCESS | 1772 | 1466520003644 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x9531e000 == 57 [pid = 1772] [id = 117] 07:40:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 135 (0x983e4800) [pid = 1772] [serial = 350] [outer = (nil)] 07:40:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 136 (0x9a01b400) [pid = 1772] [serial = 351] [outer = 0x983e4800] 07:40:03 INFO - PROCESS | 1772 | 1466520003769 Marionette DEBUG loaded listener.js 07:40:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 137 (0x9a40dc00) [pid = 1772] [serial = 352] [outer = 0x983e4800] 07:40:04 INFO - PROCESS | 1772 | 1466520004858 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:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1793ms 07:40:04 INFO - PROCESS | 1772 | 1466520004920 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 07:40:04 INFO - PROCESS | 1772 | 1466520004925 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 07:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:40:04 INFO - PROCESS | 1772 | 1466520004932 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:40:04 INFO - PROCESS | 1772 | 1466520004936 Marionette TRACE conn4 <- [1,442,null,{}] 07:40:04 INFO - PROCESS | 1772 | 1466520004942 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:40:04 INFO - PROCESS | 1772 | 1466520004947 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:05 INFO - PROCESS | 1772 | 1466520005179 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 07:40:05 INFO - PROCESS | 1772 | 1466520005455 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:05 INFO - PROCESS | 1772 | 1466520005467 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x9920a400 == 58 [pid = 1772] [id = 118] 07:40:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 138 (0x9a67d000) [pid = 1772] [serial = 353] [outer = (nil)] 07:40:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 139 (0x9af89000) [pid = 1772] [serial = 354] [outer = 0x9a67d000] 07:40:05 INFO - PROCESS | 1772 | 1466520005558 Marionette DEBUG loaded listener.js 07:40:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 140 (0x9b3e1400) [pid = 1772] [serial = 355] [outer = 0x9a67d000] 07:40:06 INFO - PROCESS | 1772 | 1466520006493 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:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1598ms 07:40:06 INFO - PROCESS | 1772 | 1466520006530 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 07:40:06 INFO - PROCESS | 1772 | 1466520006533 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 07:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:40:06 INFO - PROCESS | 1772 | 1466520006543 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:40:06 INFO - PROCESS | 1772 | 1466520006547 Marionette TRACE conn4 <- [1,446,null,{}] 07:40:06 INFO - PROCESS | 1772 | 1466520006553 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:40:06 INFO - PROCESS | 1772 | 1466520006558 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:06 INFO - PROCESS | 1772 | 1466520006762 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 07:40:07 INFO - PROCESS | 1772 | 1466520006982 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:07 INFO - PROCESS | 1772 | 1466520006990 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fabac00 == 59 [pid = 1772] [id = 119] 07:40:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 141 (0x8fabcc00) [pid = 1772] [serial = 356] [outer = (nil)] 07:40:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 142 (0x8fac3400) [pid = 1772] [serial = 357] [outer = 0x8fabcc00] 07:40:07 INFO - PROCESS | 1772 | 1466520007120 Marionette DEBUG loaded listener.js 07:40:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 143 (0x8fac6400) [pid = 1772] [serial = 358] [outer = 0x8fabcc00] 07:40:08 INFO - PROCESS | 1772 | 1466520008036 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:40:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:40:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1533ms 07:40:08 INFO - PROCESS | 1772 | 1466520008076 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 07:40:08 INFO - PROCESS | 1772 | 1466520008081 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 07:40:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:40:08 INFO - PROCESS | 1772 | 1466520008088 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:40:08 INFO - PROCESS | 1772 | 1466520008090 Marionette TRACE conn4 <- [1,450,null,{}] 07:40:08 INFO - PROCESS | 1772 | 1466520008098 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:40:08 INFO - PROCESS | 1772 | 1466520008109 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:08 INFO - PROCESS | 1772 | 1466520008341 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 07:40:08 INFO - PROCESS | 1772 | 1466520008585 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:08 INFO - PROCESS | 1772 | 1466520008594 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x9af8cc00 == 60 [pid = 1772] [id = 120] 07:40:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 144 (0x9bc07c00) [pid = 1772] [serial = 359] [outer = (nil)] 07:40:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 145 (0x9cb80400) [pid = 1772] [serial = 360] [outer = 0x9bc07c00] 07:40:08 INFO - PROCESS | 1772 | 1466520008692 Marionette DEBUG loaded listener.js 07:40:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 146 (0x9ccdf400) [pid = 1772] [serial = 361] [outer = 0x9bc07c00] 07:40:09 INFO - PROCESS | 1772 | 1466520009620 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:40:09 INFO - PROCESS | 1772 | 1466520009973 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 07:40:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:40:10 INFO - PROCESS | 1772 | 1466520010351 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:40:10 INFO - PROCESS | 1772 | 1466520010354 Marionette TRACE conn4 <- [1,454,null,{}] 07:40:10 INFO - PROCESS | 1772 | 1466520010373 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:40:10 INFO - PROCESS | 1772 | 1466520010379 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:10 INFO - PROCESS | 1772 | 1466520010565 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 07:40:10 INFO - PROCESS | 1772 | 1466520010741 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:10 INFO - PROCESS | 1772 | 1466520010750 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x91698400 == 61 [pid = 1772] [id = 121] 07:40:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 147 (0xa1106800) [pid = 1772] [serial = 362] [outer = (nil)] 07:40:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 148 (0xa33c2400) [pid = 1772] [serial = 363] [outer = 0xa1106800] 07:40:10 INFO - PROCESS | 1772 | 1466520010833 Marionette DEBUG loaded listener.js 07:40:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 149 (0xa6f47c00) [pid = 1772] [serial = 364] [outer = 0xa1106800] 07:40:11 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:11 INFO - PROCESS | 1772 | 1466520011896 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:40:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:40:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1822ms 07:40:11 INFO - PROCESS | 1772 | 1466520011949 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 07:40:11 INFO - PROCESS | 1772 | 1466520011952 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 07:40:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:40:11 INFO - PROCESS | 1772 | 1466520011960 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:40:11 INFO - PROCESS | 1772 | 1466520011963 Marionette TRACE conn4 <- [1,458,null,{}] 07:40:11 INFO - PROCESS | 1772 | 1466520011970 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:40:11 INFO - PROCESS | 1772 | 1466520011982 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:12 INFO - PROCESS | 1772 | 1466520012181 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 07:40:12 INFO - PROCESS | 1772 | 1466520012364 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:12 INFO - PROCESS | 1772 | 1466520012373 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db01400 == 62 [pid = 1772] [id = 122] 07:40:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 150 (0x8db03800) [pid = 1772] [serial = 365] [outer = (nil)] 07:40:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 151 (0x8db0d400) [pid = 1772] [serial = 366] [outer = 0x8db03800] 07:40:12 INFO - PROCESS | 1772 | 1466520012453 Marionette DEBUG loaded listener.js 07:40:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 152 (0x8db10800) [pid = 1772] [serial = 367] [outer = 0x8db03800] 07:40:13 INFO - PROCESS | 1772 | 1466520013495 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:40:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:40:13 INFO - PROCESS | 1772 | 1466520013553 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 07:40:13 INFO - PROCESS | 1772 | 1466520013561 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:40:13 INFO - PROCESS | 1772 | 1466520013564 Marionette TRACE conn4 <- [1,462,null,{}] 07:40:13 INFO - PROCESS | 1772 | 1466520013571 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:40:13 INFO - PROCESS | 1772 | 1466520013577 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:13 INFO - PROCESS | 1772 | 1466520013782 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 07:40:14 INFO - PROCESS | 1772 | 1466520014014 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:14 INFO - PROCESS | 1772 | 1466520014022 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0dc00 == 63 [pid = 1772] [id = 123] 07:40:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 153 (0x8dc53800) [pid = 1772] [serial = 368] [outer = (nil)] 07:40:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 154 (0x8dc5a400) [pid = 1772] [serial = 369] [outer = 0x8dc53800] 07:40:14 INFO - PROCESS | 1772 | 1466520014142 Marionette DEBUG loaded listener.js 07:40:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 155 (0x8dc5c800) [pid = 1772] [serial = 370] [outer = 0x8dc53800] 07:40:15 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:15 INFO - PROCESS | 1772 | 1466520015172 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:40:15 INFO - PROCESS | 1772 | 1466520015254 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 07:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:40:15 INFO - PROCESS | 1772 | 1466520015261 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:40:15 INFO - PROCESS | 1772 | 1466520015265 Marionette TRACE conn4 <- [1,466,null,{}] 07:40:15 INFO - PROCESS | 1772 | 1466520015271 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:40:15 INFO - PROCESS | 1772 | 1466520015276 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:15 INFO - PROCESS | 1772 | 1466520015534 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 07:40:15 INFO - PROCESS | 1772 | 1466520015778 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:15 INFO - PROCESS | 1772 | 1466520015788 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dd9dc00 == 64 [pid = 1772] [id = 124] 07:40:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 156 (0x8dda0c00) [pid = 1772] [serial = 371] [outer = (nil)] 07:40:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 157 (0x8dda4000) [pid = 1772] [serial = 372] [outer = 0x8dda0c00] 07:40:15 INFO - PROCESS | 1772 | 1466520015865 Marionette DEBUG loaded listener.js 07:40:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 158 (0x8dda6400) [pid = 1772] [serial = 373] [outer = 0x8dda0c00] 07:40:16 INFO - PROCESS | 1772 | 1466520016913 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:40:17 INFO - PROCESS | 1772 | 1466520017359 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 07:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:40:17 INFO - PROCESS | 1772 | 1466520017383 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:40:17 INFO - PROCESS | 1772 | 1466520017388 Marionette TRACE conn4 <- [1,470,null,{}] 07:40:17 INFO - PROCESS | 1772 | 1466520017397 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:40:17 INFO - PROCESS | 1772 | 1466520017403 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:17 INFO - PROCESS | 1772 | 1466520017587 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 07:40:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 159 (0x8dda3400) [pid = 1772] [serial = 374] [outer = 0x9543b400] 07:40:17 INFO - PROCESS | 1772 | 1466520017832 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:17 INFO - PROCESS | 1772 | 1466520017847 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd4400 == 65 [pid = 1772] [id = 125] 07:40:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 160 (0x8e552000) [pid = 1772] [serial = 375] [outer = (nil)] 07:40:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 161 (0x8e55b400) [pid = 1772] [serial = 376] [outer = 0x8e552000] 07:40:17 INFO - PROCESS | 1772 | 1466520017933 Marionette DEBUG loaded listener.js 07:40:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 162 (0x8e762400) [pid = 1772] [serial = 377] [outer = 0x8e552000] 07:40:18 INFO - PROCESS | 1772 | 1466520018887 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:40:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1550ms 07:40:18 INFO - PROCESS | 1772 | 1466520018933 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 07:40:18 INFO - PROCESS | 1772 | 1466520018939 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 07:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:40:18 INFO - PROCESS | 1772 | 1466520018951 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:40:18 INFO - PROCESS | 1772 | 1466520018957 Marionette TRACE conn4 <- [1,474,null,{}] 07:40:18 INFO - PROCESS | 1772 | 1466520018963 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:40:18 INFO - PROCESS | 1772 | 1466520018969 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:19 INFO - PROCESS | 1772 | 1466520019168 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 07:40:19 INFO - PROCESS | 1772 | 1466520019497 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:19 INFO - PROCESS | 1772 | 1466520019507 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd4800 == 66 [pid = 1772] [id = 126] 07:40:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 163 (0x8e768c00) [pid = 1772] [serial = 378] [outer = (nil)] 07:40:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 164 (0x8fabec00) [pid = 1772] [serial = 379] [outer = 0x8e768c00] 07:40:19 INFO - PROCESS | 1772 | 1466520019591 Marionette DEBUG loaded listener.js 07:40:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 165 (0x91691000) [pid = 1772] [serial = 380] [outer = 0x8e768c00] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 164 (0x8f0e8800) [pid = 1772] [serial = 297] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 163 (0x92d61000) [pid = 1772] [serial = 279] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOCSHELL 0x92576400 == 65 [pid = 1772] [id = 101] 07:40:20 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0df800 == 64 [pid = 1772] [id = 100] 07:40:20 INFO - PROCESS | 1772 | 1466520020808 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:40:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1897ms 07:40:20 INFO - PROCESS | 1772 | 1466520020845 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 07:40:20 INFO - PROCESS | 1772 | 1466520020848 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 07:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 162 (0x9ccb5c00) [pid = 1772] [serial = 117] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 161 (0xa4f1f000) [pid = 1772] [serial = 186] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 160 (0x9920b000) [pid = 1772] [serial = 108] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 159 (0xa1110400) [pid = 1772] [serial = 120] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 158 (0xa2fb3c00) [pid = 1772] [serial = 177] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 157 (0x983db000) [pid = 1772] [serial = 111] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 156 (0xa4f1a000) [pid = 1772] [serial = 156] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 155 (0xa82f7800) [pid = 1772] [serial = 195] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 154 (0x9925d400) [pid = 1772] [serial = 220] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 153 (0xa4d43c00) [pid = 1772] [serial = 150] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 152 (0xa333b800) [pid = 1772] [serial = 141] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 151 (0xa679a400) [pid = 1772] [serial = 192] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 150 (0x9395ec00) [pid = 1772] [serial = 217] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 149 (0xa8c0bc00) [pid = 1772] [serial = 232] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 148 (0x9aac5c00) [pid = 1772] [serial = 183] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 147 (0x9a5e1000) [pid = 1772] [serial = 114] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 146 (0x9af87800) [pid = 1772] [serial = 223] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 145 (0x9489cc00) [pid = 1772] [serial = 235] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 144 (0xa23e3800) [pid = 1772] [serial = 123] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 143 (0xa6726c00) [pid = 1772] [serial = 189] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 142 (0x9a687800) [pid = 1772] [serial = 153] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 141 (0xa239e000) [pid = 1772] [serial = 226] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 140 (0x99f48c00) [pid = 1772] [serial = 180] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 139 (0x9bc0d800) [pid = 1772] [serial = 147] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 138 (0xa4ffc400) [pid = 1772] [serial = 229] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 137 (0x983d9c00) [pid = 1772] [serial = 144] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 136 (0x9af8d400) [pid = 1772] [serial = 292] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 135 (0x91e3c800) [pid = 1772] [serial = 294] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 134 (0x91e3f000) [pid = 1772] [serial = 295] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 133 (0x92577000) [pid = 1772] [serial = 255] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 132 (0x93ae6800) [pid = 1772] [serial = 258] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 131 (0xa6f48800) [pid = 1772] [serial = 270] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 130 (0x92d62000) [pid = 1772] [serial = 283] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 129 (0x9256e000) [pid = 1772] [serial = 282] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 128 (0xa9062400) [pid = 1772] [serial = 273] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 127 (0x96657400) [pid = 1772] [serial = 286] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x95434400) [pid = 1772] [serial = 285] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 125 (0x9cb7b800) [pid = 1772] [serial = 264] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 124 (0x9aac8400) [pid = 1772] [serial = 291] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 123 (0xa4ff9400) [pid = 1772] [serial = 267] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x983e7800) [pid = 1772] [serial = 288] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x997b0400) [pid = 1772] [serial = 289] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x99369000) [pid = 1772] [serial = 261] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | --DOMWINDOW == 119 (0x8fc1b000) [pid = 1772] [serial = 276] [outer = (nil)] [url = about:blank] 07:40:20 INFO - PROCESS | 1772 | 1466520020889 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:40:20 INFO - PROCESS | 1772 | 1466520020903 Marionette TRACE conn4 <- [1,478,null,{}] 07:40:21 INFO - PROCESS | 1772 | 1466520021033 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:40:21 INFO - PROCESS | 1772 | 1466520021042 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:21 INFO - PROCESS | 1772 | 1466520021244 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 07:40:21 INFO - PROCESS | 1772 | 1466520021380 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:21 INFO - PROCESS | 1772 | 1466520021398 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x91dcf400 == 65 [pid = 1772] [id = 127] 07:40:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 120 (0x91e31800) [pid = 1772] [serial = 381] [outer = (nil)] 07:40:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x91e40400) [pid = 1772] [serial = 382] [outer = 0x91e31800] 07:40:21 INFO - PROCESS | 1772 | 1466520021480 Marionette DEBUG loaded listener.js 07:40:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x92578400) [pid = 1772] [serial = 383] [outer = 0x91e31800] 07:40:22 INFO - PROCESS | 1772 | 1466520022322 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:40:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1487ms 07:40:22 INFO - PROCESS | 1772 | 1466520022344 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 07:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:40:22 INFO - PROCESS | 1772 | 1466520022349 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 07:40:22 INFO - PROCESS | 1772 | 1466520022355 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:40:22 INFO - PROCESS | 1772 | 1466520022358 Marionette TRACE conn4 <- [1,482,null,{}] 07:40:22 INFO - PROCESS | 1772 | 1466520022364 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:40:22 INFO - PROCESS | 1772 | 1466520022368 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:22 INFO - PROCESS | 1772 | 1466520022541 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 07:40:22 INFO - PROCESS | 1772 | 1466520022555 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:22 INFO - PROCESS | 1772 | 1466520022563 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5b000 == 66 [pid = 1772] [id = 128] 07:40:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x92d5f400) [pid = 1772] [serial = 384] [outer = (nil)] 07:40:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 124 (0x93957000) [pid = 1772] [serial = 385] [outer = 0x92d5f400] 07:40:22 INFO - PROCESS | 1772 | 1466520022633 Marionette DEBUG loaded listener.js 07:40:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 125 (0x93dd4000) [pid = 1772] [serial = 386] [outer = 0x92d5f400] 07:40:23 INFO - PROCESS | 1772 | 1466520023612 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:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1289ms 07:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:40:23 INFO - PROCESS | 1772 | 1466520023643 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 07:40:23 INFO - PROCESS | 1772 | 1466520023647 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 07:40:23 INFO - PROCESS | 1772 | 1466520023654 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:40:23 INFO - PROCESS | 1772 | 1466520023657 Marionette TRACE conn4 <- [1,486,null,{}] 07:40:23 INFO - PROCESS | 1772 | 1466520023663 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:40:23 INFO - PROCESS | 1772 | 1466520023668 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:23 INFO - PROCESS | 1772 | 1466520023902 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 07:40:23 INFO - PROCESS | 1772 | 1466520023923 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:23 INFO - PROCESS | 1772 | 1466520023931 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x92d63000 == 67 [pid = 1772] [id = 129] 07:40:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 126 (0x92d6d000) [pid = 1772] [serial = 387] [outer = (nil)] 07:40:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0x95277c00) [pid = 1772] [serial = 388] [outer = 0x92d6d000] 07:40:24 INFO - PROCESS | 1772 | 1466520024001 Marionette DEBUG loaded listener.js 07:40:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 128 (0x9531f400) [pid = 1772] [serial = 389] [outer = 0x92d6d000] 07:40:25 INFO - PROCESS | 1772 | 1466520025062 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:40:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1481ms 07:40:25 INFO - PROCESS | 1772 | 1466520025138 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 07:40:25 INFO - PROCESS | 1772 | 1466520025141 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 07:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:40:25 INFO - PROCESS | 1772 | 1466520025148 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:40:25 INFO - PROCESS | 1772 | 1466520025151 Marionette TRACE conn4 <- [1,490,null,{}] 07:40:25 INFO - PROCESS | 1772 | 1466520025159 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:40:25 INFO - PROCESS | 1772 | 1466520025169 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:25 INFO - PROCESS | 1772 | 1466520025680 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 07:40:25 INFO - PROCESS | 1772 | --DOMWINDOW == 127 (0x8f0e6000) [pid = 1772] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:40:25 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x9a809000) [pid = 1772] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:40:25 INFO - PROCESS | 1772 | --DOMWINDOW == 125 (0x91e3a800) [pid = 1772] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:40:25 INFO - PROCESS | 1772 | --DOMWINDOW == 124 (0x91dcc800) [pid = 1772] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:40:25 INFO - PROCESS | 1772 | --DOMWINDOW == 123 (0x93aeb400) [pid = 1772] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:40:25 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x8f304400) [pid = 1772] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:40:25 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x97991800) [pid = 1772] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:40:25 INFO - PROCESS | 1772 | 1466520025870 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:25 INFO - PROCESS | 1772 | 1466520025878 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f304400 == 68 [pid = 1772] [id = 130] 07:40:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x91693000) [pid = 1772] [serial = 390] [outer = (nil)] 07:40:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x93dda400) [pid = 1772] [serial = 391] [outer = 0x91693000] 07:40:25 INFO - PROCESS | 1772 | 1466520025959 Marionette DEBUG loaded listener.js 07:40:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 124 (0x983d8400) [pid = 1772] [serial = 392] [outer = 0x91693000] 07:40:26 INFO - PROCESS | 1772 | 1466520026674 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:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1541ms 07:40:26 INFO - PROCESS | 1772 | 1466520026690 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 07:40:26 INFO - PROCESS | 1772 | 1466520026693 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 07:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:40:26 INFO - PROCESS | 1772 | 1466520026701 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:40:26 INFO - PROCESS | 1772 | 1466520026705 Marionette TRACE conn4 <- [1,494,null,{}] 07:40:26 INFO - PROCESS | 1772 | 1466520026711 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:40:26 INFO - PROCESS | 1772 | 1466520026716 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:26 INFO - PROCESS | 1772 | 1466520026943 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 07:40:26 INFO - PROCESS | 1772 | 1466520026962 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:26 INFO - PROCESS | 1772 | 1466520026972 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x92d63800 == 69 [pid = 1772] [id = 131] 07:40:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 125 (0x93960800) [pid = 1772] [serial = 393] [outer = (nil)] 07:40:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 126 (0x992b2400) [pid = 1772] [serial = 394] [outer = 0x93960800] 07:40:27 INFO - PROCESS | 1772 | 1466520027040 Marionette DEBUG loaded listener.js 07:40:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0x99f49c00) [pid = 1772] [serial = 395] [outer = 0x93960800] 07:40:28 INFO - PROCESS | 1772 | 1466520028045 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:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1383ms 07:40:28 INFO - PROCESS | 1772 | 1466520028086 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 07:40:28 INFO - PROCESS | 1772 | 1466520028093 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 07:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:40:28 INFO - PROCESS | 1772 | 1466520028103 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:40:28 INFO - PROCESS | 1772 | 1466520028108 Marionette TRACE conn4 <- [1,498,null,{}] 07:40:28 INFO - PROCESS | 1772 | 1466520028118 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:40:28 INFO - PROCESS | 1772 | 1466520028123 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:28 INFO - PROCESS | 1772 | 1466520028342 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 07:40:28 INFO - PROCESS | 1772 | 1466520028601 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:28 INFO - PROCESS | 1772 | 1466520028619 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd0c00 == 70 [pid = 1772] [id = 132] 07:40:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 128 (0x8ddd1000) [pid = 1772] [serial = 396] [outer = (nil)] 07:40:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 129 (0x8f0eb000) [pid = 1772] [serial = 397] [outer = 0x8ddd1000] 07:40:28 INFO - PROCESS | 1772 | 1466520028716 Marionette DEBUG loaded listener.js 07:40:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 130 (0x8f309c00) [pid = 1772] [serial = 398] [outer = 0x8ddd1000] 07:40:29 INFO - PROCESS | 1772 | 1466520029641 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:40:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1597ms 07:40:29 INFO - PROCESS | 1772 | 1466520029701 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 07:40:29 INFO - PROCESS | 1772 | 1466520029708 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 07:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:40:29 INFO - PROCESS | 1772 | 1466520029721 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:40:29 INFO - PROCESS | 1772 | 1466520029725 Marionette TRACE conn4 <- [1,502,null,{}] 07:40:29 INFO - PROCESS | 1772 | 1466520029733 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:40:29 INFO - PROCESS | 1772 | 1466520029739 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:29 INFO - PROCESS | 1772 | 1466520029958 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 07:40:30 INFO - PROCESS | 1772 | 1466520030263 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:30 INFO - PROCESS | 1772 | 1466520030271 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x91e31c00 == 71 [pid = 1772] [id = 133] 07:40:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 131 (0x91e34000) [pid = 1772] [serial = 399] [outer = (nil)] 07:40:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 132 (0x91e3ec00) [pid = 1772] [serial = 400] [outer = 0x91e34000] 07:40:30 INFO - PROCESS | 1772 | 1466520030370 Marionette DEBUG loaded listener.js 07:40:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 133 (0x92d66400) [pid = 1772] [serial = 401] [outer = 0x91e34000] 07:40:31 INFO - PROCESS | 1772 | 1466520031380 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:40:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:40:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1692ms 07:40:31 INFO - PROCESS | 1772 | 1466520031414 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 07:40:31 INFO - PROCESS | 1772 | 1466520031418 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 07:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:40:31 INFO - PROCESS | 1772 | 1466520031428 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:40:31 INFO - PROCESS | 1772 | 1466520031434 Marionette TRACE conn4 <- [1,506,null,{}] 07:40:31 INFO - PROCESS | 1772 | 1466520031454 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:40:31 INFO - PROCESS | 1772 | 1466520031465 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:31 INFO - PROCESS | 1772 | 1466520031680 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 07:40:31 INFO - PROCESS | 1772 | 1466520031930 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:31 INFO - PROCESS | 1772 | 1466520031947 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x95435800 == 72 [pid = 1772] [id = 134] 07:40:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 134 (0x983dd800) [pid = 1772] [serial = 402] [outer = (nil)] 07:40:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 135 (0x99706c00) [pid = 1772] [serial = 403] [outer = 0x983dd800] 07:40:32 INFO - PROCESS | 1772 | 1466520032076 Marionette DEBUG loaded listener.js 07:40:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 136 (0x9a068800) [pid = 1772] [serial = 404] [outer = 0x983dd800] 07:40:33 INFO - PROCESS | 1772 | 1466520033053 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:40:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:40:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1689ms 07:40:33 INFO - PROCESS | 1772 | 1466520033118 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 07:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:40:33 INFO - PROCESS | 1772 | 1466520033123 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 07:40:33 INFO - PROCESS | 1772 | 1466520033131 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:40:33 INFO - PROCESS | 1772 | 1466520033134 Marionette TRACE conn4 <- [1,510,null,{}] 07:40:33 INFO - PROCESS | 1772 | 1466520033141 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:40:33 INFO - PROCESS | 1772 | 1466520033147 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:33 INFO - PROCESS | 1772 | 1466520033407 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 07:40:33 INFO - PROCESS | 1772 | 1466520033683 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:33 INFO - PROCESS | 1772 | 1466520033690 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddc7800 == 73 [pid = 1772] [id = 135] 07:40:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 137 (0x9a024400) [pid = 1772] [serial = 405] [outer = (nil)] 07:40:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 138 (0x9a809000) [pid = 1772] [serial = 406] [outer = 0x9a024400] 07:40:33 INFO - PROCESS | 1772 | 1466520033781 Marionette DEBUG loaded listener.js 07:40:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 139 (0x9aaaa000) [pid = 1772] [serial = 407] [outer = 0x9a024400] 07:40:34 INFO - PROCESS | 1772 | 1466520034704 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:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1639ms 07:40:34 INFO - PROCESS | 1772 | 1466520034770 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 07:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:40:34 INFO - PROCESS | 1772 | 1466520034775 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 07:40:34 INFO - PROCESS | 1772 | 1466520034781 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:40:34 INFO - PROCESS | 1772 | 1466520034785 Marionette TRACE conn4 <- [1,514,null,{}] 07:40:34 INFO - PROCESS | 1772 | 1466520034792 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:40:34 INFO - PROCESS | 1772 | 1466520034796 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:35 INFO - PROCESS | 1772 | 1466520035040 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 07:40:35 INFO - PROCESS | 1772 | 1466520035323 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:35 INFO - PROCESS | 1772 | 1466520035332 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda2000 == 74 [pid = 1772] [id = 136] 07:40:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 140 (0x91dce000) [pid = 1772] [serial = 408] [outer = (nil)] 07:40:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 141 (0x9af89c00) [pid = 1772] [serial = 409] [outer = 0x91dce000] 07:40:35 INFO - PROCESS | 1772 | 1466520035416 Marionette DEBUG loaded listener.js 07:40:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 142 (0x9af8c400) [pid = 1772] [serial = 410] [outer = 0x91dce000] 07:40:36 INFO - PROCESS | 1772 | 1466520036312 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:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 07:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1593ms 07:40:36 INFO - PROCESS | 1772 | 1466520036374 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 07:40:36 INFO - PROCESS | 1772 | 1466520036378 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 07:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:40:36 INFO - PROCESS | 1772 | 1466520036385 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:40:36 INFO - PROCESS | 1772 | 1466520036389 Marionette TRACE conn4 <- [1,518,null,{}] 07:40:36 INFO - PROCESS | 1772 | 1466520036395 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:40:36 INFO - PROCESS | 1772 | 1466520036405 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:36 INFO - PROCESS | 1772 | 1466520036682 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 07:40:37 INFO - PROCESS | 1772 | 1466520036978 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:37 INFO - PROCESS | 1772 | 1466520036986 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bc06400 == 75 [pid = 1772] [id = 137] 07:40:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 143 (0x9bce8800) [pid = 1772] [serial = 411] [outer = (nil)] 07:40:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 144 (0x9d90d800) [pid = 1772] [serial = 412] [outer = 0x9bce8800] 07:40:37 INFO - PROCESS | 1772 | 1466520037100 Marionette DEBUG loaded listener.js 07:40:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 145 (0x9d95a800) [pid = 1772] [serial = 413] [outer = 0x9bce8800] 07:40:38 INFO - PROCESS | 1772 | 1466520038017 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:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1689ms 07:40:38 INFO - PROCESS | 1772 | 1466520038076 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 07:40:38 INFO - PROCESS | 1772 | 1466520038079 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 07:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:40:38 INFO - PROCESS | 1772 | 1466520038088 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:40:38 INFO - PROCESS | 1772 | 1466520038092 Marionette TRACE conn4 <- [1,522,null,{}] 07:40:38 INFO - PROCESS | 1772 | 1466520038098 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:40:38 INFO - PROCESS | 1772 | 1466520038104 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:38 INFO - PROCESS | 1772 | 1466520038312 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 07:40:38 INFO - PROCESS | 1772 | 1466520038549 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:38 INFO - PROCESS | 1772 | 1466520038558 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fde9000 == 76 [pid = 1772] [id = 138] 07:40:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 146 (0x8fdebc00) [pid = 1772] [serial = 414] [outer = (nil)] 07:40:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 147 (0x8fdeec00) [pid = 1772] [serial = 415] [outer = 0x8fdebc00] 07:40:38 INFO - PROCESS | 1772 | 1466520038690 Marionette DEBUG loaded listener.js 07:40:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 148 (0x8fdf1c00) [pid = 1772] [serial = 416] [outer = 0x8fdebc00] 07:40:39 INFO - PROCESS | 1772 | 1466520039661 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:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1634ms 07:40:39 INFO - PROCESS | 1772 | 1466520039722 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 07:40:39 INFO - PROCESS | 1772 | 1466520039727 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 07:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:40:39 INFO - PROCESS | 1772 | 1466520039734 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:40:39 INFO - PROCESS | 1772 | 1466520039738 Marionette TRACE conn4 <- [1,526,null,{}] 07:40:39 INFO - PROCESS | 1772 | 1466520039744 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:40:39 INFO - PROCESS | 1772 | 1466520039749 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:39 INFO - PROCESS | 1772 | 1466520039957 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 07:40:40 INFO - PROCESS | 1772 | 1466520040188 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:40 INFO - PROCESS | 1772 | 1466520040205 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f14a400 == 77 [pid = 1772] [id = 139] 07:40:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 149 (0x8f14d400) [pid = 1772] [serial = 417] [outer = (nil)] 07:40:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 150 (0x8f151800) [pid = 1772] [serial = 418] [outer = 0x8f14d400] 07:40:40 INFO - PROCESS | 1772 | 1466520040313 Marionette DEBUG loaded listener.js 07:40:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 151 (0x8f156800) [pid = 1772] [serial = 419] [outer = 0x8f14d400] 07:40:41 INFO - PROCESS | 1772 | 1466520041264 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:40:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 07:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1581ms 07:40:41 INFO - PROCESS | 1772 | 1466520041316 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 07:40:41 INFO - PROCESS | 1772 | 1466520041321 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 07:40:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:40:41 INFO - PROCESS | 1772 | 1466520041328 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:40:41 INFO - PROCESS | 1772 | 1466520041332 Marionette TRACE conn4 <- [1,530,null,{}] 07:40:41 INFO - PROCESS | 1772 | 1466520041338 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:40:41 INFO - PROCESS | 1772 | 1466520041343 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:41 INFO - PROCESS | 1772 | 1466520041543 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 07:40:41 INFO - PROCESS | 1772 | 1466520041769 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:41 INFO - PROCESS | 1772 | 1466520041777 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f152000 == 78 [pid = 1772] [id = 140] 07:40:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 152 (0x8f157c00) [pid = 1772] [serial = 420] [outer = (nil)] 07:40:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 153 (0x8fdf3c00) [pid = 1772] [serial = 421] [outer = 0x8f157c00] 07:40:41 INFO - PROCESS | 1772 | 1466520041914 Marionette DEBUG loaded listener.js 07:40:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 154 (0x9aac8000) [pid = 1772] [serial = 422] [outer = 0x8f157c00] 07:40:42 INFO - PROCESS | 1772 | 1466520042715 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:40:42 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:40:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:40:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:40:42 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:40:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:40:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:40:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1431ms 07:40:42 INFO - PROCESS | 1772 | 1466520042797 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 07:40:42 INFO - PROCESS | 1772 | 1466520042800 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 07:40:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:40:42 INFO - PROCESS | 1772 | 1466520042811 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:40:42 INFO - PROCESS | 1772 | 1466520042816 Marionette TRACE conn4 <- [1,534,null,{}] 07:40:42 INFO - PROCESS | 1772 | 1466520042823 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:40:42 INFO - PROCESS | 1772 | 1466520042829 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:43 INFO - PROCESS | 1772 | 1466520043055 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 07:40:43 INFO - PROCESS | 1772 | 1466520043242 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:43 INFO - PROCESS | 1772 | 1466520043248 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f156000 == 79 [pid = 1772] [id = 141] 07:40:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 155 (0x8f30a800) [pid = 1772] [serial = 423] [outer = (nil)] 07:40:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 156 (0x92e7f400) [pid = 1772] [serial = 424] [outer = 0x8f30a800] 07:40:43 INFO - PROCESS | 1772 | 1466520043334 Marionette DEBUG loaded listener.js 07:40:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 157 (0x92e81400) [pid = 1772] [serial = 425] [outer = 0x8f30a800] 07:40:44 INFO - PROCESS | 1772 | 1466520044292 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:40:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:40:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1582ms 07:40:44 INFO - PROCESS | 1772 | 1466520044395 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 07:40:44 INFO - PROCESS | 1772 | 1466520044400 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 07:40:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:40:44 INFO - PROCESS | 1772 | 1466520044408 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:40:44 INFO - PROCESS | 1772 | 1466520044413 Marionette TRACE conn4 <- [1,538,null,{}] 07:40:44 INFO - PROCESS | 1772 | 1466520044420 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:40:44 INFO - PROCESS | 1772 | 1466520044427 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:44 INFO - PROCESS | 1772 | 1466520044725 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 07:40:45 INFO - PROCESS | 1772 | 1466520045004 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:45 INFO - PROCESS | 1772 | 1466520045017 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d141800 == 80 [pid = 1772] [id = 142] 07:40:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 158 (0x8d141c00) [pid = 1772] [serial = 426] [outer = (nil)] 07:40:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 159 (0x8e765800) [pid = 1772] [serial = 427] [outer = 0x8d141c00] 07:40:45 INFO - PROCESS | 1772 | 1466520045104 Marionette DEBUG loaded listener.js 07:40:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 160 (0xa23e9800) [pid = 1772] [serial = 428] [outer = 0x8d141c00] 07:40:46 INFO - PROCESS | 1772 | 1466520046031 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:40:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 07:40:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1647ms 07:40:46 INFO - PROCESS | 1772 | 1466520046055 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 07:40:46 INFO - PROCESS | 1772 | 1466520046059 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 07:40:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:40:46 INFO - PROCESS | 1772 | 1466520046115 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:40:46 INFO - PROCESS | 1772 | 1466520046120 Marionette TRACE conn4 <- [1,542,null,{}] 07:40:46 INFO - PROCESS | 1772 | 1466520046126 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:40:46 INFO - PROCESS | 1772 | 1466520046131 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:46 INFO - PROCESS | 1772 | 1466520046343 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 07:40:46 INFO - PROCESS | 1772 | 1466520046530 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:46 INFO - PROCESS | 1772 | 1466520046542 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2cd000 == 81 [pid = 1772] [id = 143] 07:40:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 161 (0x8d2ce000) [pid = 1772] [serial = 429] [outer = (nil)] 07:40:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 162 (0x8d2d5800) [pid = 1772] [serial = 430] [outer = 0x8d2ce000] 07:40:46 INFO - PROCESS | 1772 | 1466520046625 Marionette DEBUG loaded listener.js 07:40:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 163 (0x8d2d7000) [pid = 1772] [serial = 431] [outer = 0x8d2ce000] 07:40:47 INFO - PROCESS | 1772 | 1466520047562 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:40:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 07:40:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1492ms 07:40:47 INFO - PROCESS | 1772 | 1466520047626 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 07:40:47 INFO - PROCESS | 1772 | 1466520047631 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 07:40:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:40:47 INFO - PROCESS | 1772 | 1466520047643 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:40:47 INFO - PROCESS | 1772 | 1466520047647 Marionette TRACE conn4 <- [1,546,null,{}] 07:40:47 INFO - PROCESS | 1772 | 1466520047654 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:40:47 INFO - PROCESS | 1772 | 1466520047659 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:47 INFO - PROCESS | 1772 | 1466520047902 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 07:40:48 INFO - PROCESS | 1772 | 1466520048154 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:48 INFO - PROCESS | 1772 | 1466520048162 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13a000 == 82 [pid = 1772] [id = 144] 07:40:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 164 (0x8d13a800) [pid = 1772] [serial = 432] [outer = (nil)] 07:40:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 165 (0x8d2d8400) [pid = 1772] [serial = 433] [outer = 0x8d13a800] 07:40:48 INFO - PROCESS | 1772 | 1466520048269 Marionette DEBUG loaded listener.js 07:40:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 166 (0x8fde6800) [pid = 1772] [serial = 434] [outer = 0x8d13a800] 07:40:49 INFO - PROCESS | 1772 | 1466520049648 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:40:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:40:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 2091ms 07:40:49 INFO - PROCESS | 1772 | 1466520049774 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 07:40:49 INFO - PROCESS | 1772 | 1466520049781 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 07:40:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:40:49 INFO - PROCESS | 1772 | 1466520049790 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:40:49 INFO - PROCESS | 1772 | 1466520049795 Marionette TRACE conn4 <- [1,550,null,{}] 07:40:49 INFO - PROCESS | 1772 | 1466520049804 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:40:49 INFO - PROCESS | 1772 | 1466520049811 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:50 INFO - PROCESS | 1772 | 1466520050034 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 07:40:50 INFO - PROCESS | 1772 | 1466520050223 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:50 INFO - PROCESS | 1772 | 1466520050231 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d4000 == 83 [pid = 1772] [id = 145] 07:40:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 167 (0x8db0c000) [pid = 1772] [serial = 435] [outer = (nil)] 07:40:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 168 (0x8ddd2800) [pid = 1772] [serial = 436] [outer = 0x8db0c000] 07:40:50 INFO - PROCESS | 1772 | 1466520050314 Marionette DEBUG loaded listener.js 07:40:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 169 (0x8e555000) [pid = 1772] [serial = 437] [outer = 0x8db0c000] 07:40:51 INFO - PROCESS | 1772 | 1466520051249 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:40:51 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:40:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1540ms 07:40:51 INFO - PROCESS | 1772 | 1466520051331 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 07:40:51 INFO - PROCESS | 1772 | 1466520051338 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 07:40:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:40:51 INFO - PROCESS | 1772 | 1466520051350 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:40:51 INFO - PROCESS | 1772 | 1466520051354 Marionette TRACE conn4 <- [1,554,null,{}] 07:40:51 INFO - PROCESS | 1772 | 1466520051361 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:40:51 INFO - PROCESS | 1772 | 1466520051367 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:51 INFO - PROCESS | 1772 | 1466520051615 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 07:40:52 INFO - PROCESS | 1772 | 1466520052012 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:52 INFO - PROCESS | 1772 | 1466520052022 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0e400 == 84 [pid = 1772] [id = 146] 07:40:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 170 (0x8dc52800) [pid = 1772] [serial = 438] [outer = (nil)] 07:40:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 171 (0x8dc5f000) [pid = 1772] [serial = 439] [outer = 0x8dc52800] 07:40:52 INFO - PROCESS | 1772 | 1466520052103 Marionette DEBUG loaded listener.js 07:40:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 172 (0x8fabe000) [pid = 1772] [serial = 440] [outer = 0x8dc52800] 07:40:52 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9cb88800 == 83 [pid = 1772] [id = 63] 07:40:53 INFO - PROCESS | 1772 | --DOCSHELL 0x93a17400 == 82 [pid = 1772] [id = 45] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 171 (0x8e76a800) [pid = 1772] [serial = 342] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | 1466520053250 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:40:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:40:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1938ms 07:40:53 INFO - PROCESS | 1772 | 1466520053295 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 07:40:53 INFO - PROCESS | 1772 | 1466520053300 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 07:40:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:40:53 INFO - PROCESS | 1772 | 1466520053308 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:40:53 INFO - PROCESS | 1772 | 1466520053314 Marionette TRACE conn4 <- [1,558,null,{}] 07:40:53 INFO - PROCESS | 1772 | 1466520053330 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:40:53 INFO - PROCESS | 1772 | 1466520053339 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:53 INFO - PROCESS | 1772 | 1466520053554 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 170 (0x93ae7800) [pid = 1772] [serial = 303] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 169 (0x91e32800) [pid = 1772] [serial = 298] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 168 (0x9af96000) [pid = 1772] [serial = 340] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 167 (0x92575400) [pid = 1772] [serial = 328] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 166 (0x9b5e6400) [pid = 1772] [serial = 309] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 165 (0x8f30fc00) [pid = 1772] [serial = 318] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 164 (0x97999400) [pid = 1772] [serial = 334] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 163 (0x95322c00) [pid = 1772] [serial = 330] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 162 (0x9aaaf400) [pid = 1772] [serial = 339] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 161 (0x9798f000) [pid = 1772] [serial = 333] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 160 (0x9ccb4c00) [pid = 1772] [serial = 312] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 159 (0x8f0e6c00) [pid = 1772] [serial = 300] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 158 (0x96650c00) [pid = 1772] [serial = 331] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 157 (0x99255000) [pid = 1772] [serial = 306] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 156 (0x8fc14400) [pid = 1772] [serial = 325] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 155 (0x9a67c000) [pid = 1772] [serial = 337] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 154 (0x9a40c400) [pid = 1772] [serial = 336] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 153 (0x91e3d800) [pid = 1772] [serial = 327] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 152 (0xa4f12c00) [pid = 1772] [serial = 315] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 151 (0x8f308000) [pid = 1772] [serial = 324] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | --DOMWINDOW == 150 (0x997b0c00) [pid = 1772] [serial = 321] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1772 | 1466520053807 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:53 INFO - PROCESS | 1772 | 1466520053818 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fdef000 == 83 [pid = 1772] [id = 147] 07:40:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 151 (0x91695000) [pid = 1772] [serial = 441] [outer = (nil)] 07:40:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 152 (0x91dc8000) [pid = 1772] [serial = 442] [outer = 0x91695000] 07:40:53 INFO - PROCESS | 1772 | 1466520053896 Marionette DEBUG loaded listener.js 07:40:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 153 (0x91e3b800) [pid = 1772] [serial = 443] [outer = 0x91695000] 07:40:54 INFO - PROCESS | 1772 | 1466520054703 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:40:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:40:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1446ms 07:40:54 INFO - PROCESS | 1772 | 1466520054755 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 07:40:54 INFO - PROCESS | 1772 | 1466520054760 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 07:40:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:40:54 INFO - PROCESS | 1772 | 1466520054766 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:40:54 INFO - PROCESS | 1772 | 1466520054770 Marionette TRACE conn4 <- [1,562,null,{}] 07:40:54 INFO - PROCESS | 1772 | 1466520054790 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:40:54 INFO - PROCESS | 1772 | 1466520054796 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:55 INFO - PROCESS | 1772 | 1466520054997 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 07:40:55 INFO - PROCESS | 1772 | 1466520055009 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:55 INFO - PROCESS | 1772 | 1466520055018 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f310000 == 84 [pid = 1772] [id = 148] 07:40:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 154 (0x91dcd400) [pid = 1772] [serial = 444] [outer = (nil)] 07:40:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 155 (0x92d65000) [pid = 1772] [serial = 445] [outer = 0x91dcd400] 07:40:55 INFO - PROCESS | 1772 | 1466520055092 Marionette DEBUG loaded listener.js 07:40:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 156 (0x9395b000) [pid = 1772] [serial = 446] [outer = 0x91dcd400] 07:40:55 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:56 INFO - PROCESS | 1772 | 1466520056161 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:40:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:40:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1449ms 07:40:56 INFO - PROCESS | 1772 | 1466520056218 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 07:40:56 INFO - PROCESS | 1772 | 1466520056221 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 07:40:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:40:56 INFO - PROCESS | 1772 | 1466520056237 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:40:56 INFO - PROCESS | 1772 | 1466520056240 Marionette TRACE conn4 <- [1,566,null,{}] 07:40:56 INFO - PROCESS | 1772 | 1466520056248 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:40:56 INFO - PROCESS | 1772 | 1466520056252 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:56 INFO - PROCESS | 1772 | 1466520056493 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 07:40:56 INFO - PROCESS | 1772 | 1466520056521 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:56 INFO - PROCESS | 1772 | 1466520056530 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x9169a800 == 85 [pid = 1772] [id = 149] 07:40:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 157 (0x91e3f400) [pid = 1772] [serial = 447] [outer = (nil)] 07:40:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 158 (0x9489dc00) [pid = 1772] [serial = 448] [outer = 0x91e3f400] 07:40:56 INFO - PROCESS | 1772 | 1466520056603 Marionette DEBUG loaded listener.js 07:40:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 159 (0x95322c00) [pid = 1772] [serial = 449] [outer = 0x91e3f400] 07:40:57 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:57 INFO - PROCESS | 1772 | 1466520057573 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:40:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:40:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1390ms 07:40:57 INFO - PROCESS | 1772 | 1466520057619 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 07:40:57 INFO - PROCESS | 1772 | 1466520057623 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 07:40:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:40:57 INFO - PROCESS | 1772 | 1466520057636 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:40:57 INFO - PROCESS | 1772 | 1466520057639 Marionette TRACE conn4 <- [1,570,null,{}] 07:40:57 INFO - PROCESS | 1772 | 1466520057646 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:40:57 INFO - PROCESS | 1772 | 1466520057655 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:57 INFO - PROCESS | 1772 | 1466520057928 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 07:40:58 INFO - PROCESS | 1772 | --DOMWINDOW == 158 (0x92d5f400) [pid = 1772] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:40:58 INFO - PROCESS | 1772 | --DOMWINDOW == 157 (0x91e31800) [pid = 1772] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:40:58 INFO - PROCESS | 1772 | --DOMWINDOW == 156 (0x8e552000) [pid = 1772] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:40:58 INFO - PROCESS | 1772 | --DOMWINDOW == 155 (0x91693000) [pid = 1772] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:40:58 INFO - PROCESS | 1772 | --DOMWINDOW == 154 (0x8e768c00) [pid = 1772] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:40:58 INFO - PROCESS | 1772 | --DOMWINDOW == 153 (0x9256f000) [pid = 1772] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:40:58 INFO - PROCESS | 1772 | --DOMWINDOW == 152 (0x92d6d000) [pid = 1772] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:40:58 INFO - PROCESS | 1772 | --DOMWINDOW == 151 (0x92579c00) [pid = 1772] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:40:58 INFO - PROCESS | 1772 | 1466520058501 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:58 INFO - PROCESS | 1772 | 1466520058509 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e552000 == 86 [pid = 1772] [id = 150] 07:40:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 152 (0x8e768400) [pid = 1772] [serial = 450] [outer = (nil)] 07:40:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 153 (0x9256f000) [pid = 1772] [serial = 451] [outer = 0x8e768400] 07:40:58 INFO - PROCESS | 1772 | 1466520058583 Marionette DEBUG loaded listener.js 07:40:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 154 (0x93953400) [pid = 1772] [serial = 452] [outer = 0x8e768400] 07:40:59 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:59 INFO - PROCESS | 1772 | 1466520059316 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:40:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:40:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1694ms 07:40:59 INFO - PROCESS | 1772 | 1466520059330 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 07:40:59 INFO - PROCESS | 1772 | 1466520059333 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 07:40:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:40:59 INFO - PROCESS | 1772 | 1466520059340 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:40:59 INFO - PROCESS | 1772 | 1466520059343 Marionette TRACE conn4 <- [1,574,null,{}] 07:40:59 INFO - PROCESS | 1772 | 1466520059360 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:40:59 INFO - PROCESS | 1772 | 1466520059366 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:59 INFO - PROCESS | 1772 | 1466520059544 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 07:40:59 INFO - PROCESS | 1772 | 1466520059558 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:59 INFO - PROCESS | 1772 | 1466520059565 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:40:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x95433400 == 87 [pid = 1772] [id = 151] 07:40:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 155 (0x9799a400) [pid = 1772] [serial = 453] [outer = (nil)] 07:40:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 156 (0x99f40c00) [pid = 1772] [serial = 454] [outer = 0x9799a400] 07:40:59 INFO - PROCESS | 1772 | 1466520059637 Marionette DEBUG loaded listener.js 07:40:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 157 (0x9a40c400) [pid = 1772] [serial = 455] [outer = 0x9799a400] 07:41:00 INFO - PROCESS | 1772 | 1466520060823 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:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1546ms 07:41:00 INFO - PROCESS | 1772 | 1466520060888 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 07:41:00 INFO - PROCESS | 1772 | 1466520060897 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 07:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:41:00 INFO - PROCESS | 1772 | 1466520060908 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:41:00 INFO - PROCESS | 1772 | 1466520060916 Marionette TRACE conn4 <- [1,578,null,{}] 07:41:00 INFO - PROCESS | 1772 | 1466520060927 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:41:00 INFO - PROCESS | 1772 | 1466520060933 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:01 INFO - PROCESS | 1772 | 1466520061192 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 07:41:01 INFO - PROCESS | 1772 | 1466520061450 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:01 INFO - PROCESS | 1772 | 1466520061459 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0b800 == 88 [pid = 1772] [id = 152] 07:41:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 158 (0x8db0c400) [pid = 1772] [serial = 456] [outer = (nil)] 07:41:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 159 (0x8ddd0000) [pid = 1772] [serial = 457] [outer = 0x8db0c400] 07:41:01 INFO - PROCESS | 1772 | 1466520061591 Marionette DEBUG loaded listener.js 07:41:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 160 (0x8e761400) [pid = 1772] [serial = 458] [outer = 0x8db0c400] 07:41:02 INFO - PROCESS | 1772 | 1466520062666 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:41:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1800ms 07:41:02 INFO - PROCESS | 1772 | 1466520062706 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 07:41:02 INFO - PROCESS | 1772 | 1466520062715 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 07:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:41:02 INFO - PROCESS | 1772 | 1466520062728 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:41:02 INFO - PROCESS | 1772 | 1466520062732 Marionette TRACE conn4 <- [1,582,null,{}] 07:41:02 INFO - PROCESS | 1772 | 1466520062741 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:41:02 INFO - PROCESS | 1772 | 1466520062747 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:02 INFO - PROCESS | 1772 | 1466520062984 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 07:41:03 INFO - PROCESS | 1772 | 1466520063233 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:03 INFO - PROCESS | 1772 | 1466520063240 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fabe800 == 89 [pid = 1772] [id = 153] 07:41:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 161 (0x8fc1b000) [pid = 1772] [serial = 459] [outer = (nil)] 07:41:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 162 (0x91699800) [pid = 1772] [serial = 460] [outer = 0x8fc1b000] 07:41:03 INFO - PROCESS | 1772 | 1466520063377 Marionette DEBUG loaded listener.js 07:41:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 163 (0x91e39c00) [pid = 1772] [serial = 461] [outer = 0x8fc1b000] 07:41:04 INFO - PROCESS | 1772 | 1466520064438 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:41:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:41:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1751ms 07:41:04 INFO - PROCESS | 1772 | 1466520064479 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 07:41:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:41:04 INFO - PROCESS | 1772 | 1466520064484 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 07:41:04 INFO - PROCESS | 1772 | 1466520064494 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:41:04 INFO - PROCESS | 1772 | 1466520064501 Marionette TRACE conn4 <- [1,586,null,{}] 07:41:04 INFO - PROCESS | 1772 | 1466520064520 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:41:04 INFO - PROCESS | 1772 | 1466520064531 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:04 INFO - PROCESS | 1772 | 1466520064798 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 07:41:05 INFO - PROCESS | 1772 | 1466520065111 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:05 INFO - PROCESS | 1772 | 1466520065122 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aaa6c00 == 90 [pid = 1772] [id = 154] 07:41:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 164 (0x9aac2c00) [pid = 1772] [serial = 462] [outer = (nil)] 07:41:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 165 (0x9aac7c00) [pid = 1772] [serial = 463] [outer = 0x9aac2c00] 07:41:05 INFO - PROCESS | 1772 | 1466520065229 Marionette DEBUG loaded listener.js 07:41:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 166 (0x9af93c00) [pid = 1772] [serial = 464] [outer = 0x9aac2c00] 07:41:05 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:06 INFO - PROCESS | 1772 | 1466520066212 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:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1752ms 07:41:06 INFO - PROCESS | 1772 | 1466520066244 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 07:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:41:06 INFO - PROCESS | 1772 | 1466520066250 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 07:41:06 INFO - PROCESS | 1772 | 1466520066256 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:41:06 INFO - PROCESS | 1772 | 1466520066260 Marionette TRACE conn4 <- [1,590,null,{}] 07:41:06 INFO - PROCESS | 1772 | 1466520066266 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:41:06 INFO - PROCESS | 1772 | 1466520066272 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:06 INFO - PROCESS | 1772 | 1466520066502 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 07:41:06 INFO - PROCESS | 1772 | 1466520066748 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:06 INFO - PROCESS | 1772 | 1466520066757 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x953ab000 == 91 [pid = 1772] [id = 155] 07:41:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 167 (0x9b3e0800) [pid = 1772] [serial = 465] [outer = (nil)] 07:41:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 168 (0x9bcafc00) [pid = 1772] [serial = 466] [outer = 0x9b3e0800] 07:41:06 INFO - PROCESS | 1772 | 1466520066886 Marionette DEBUG loaded listener.js 07:41:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 169 (0x9bfa2000) [pid = 1772] [serial = 467] [outer = 0x9b3e0800] 07:41:07 INFO - PROCESS | 1772 | 1466520067927 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:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1735ms 07:41:07 INFO - PROCESS | 1772 | 1466520067993 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 07:41:07 INFO - PROCESS | 1772 | 1466520067997 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 07:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:41:08 INFO - PROCESS | 1772 | 1466520068004 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:41:08 INFO - PROCESS | 1772 | 1466520068009 Marionette TRACE conn4 <- [1,594,null,{}] 07:41:08 INFO - PROCESS | 1772 | 1466520068016 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:41:08 INFO - PROCESS | 1772 | 1466520068020 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:08 INFO - PROCESS | 1772 | 1466520068271 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 07:41:08 INFO - PROCESS | 1772 | 1466520068527 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:08 INFO - PROCESS | 1772 | 1466520068538 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e75f000 == 92 [pid = 1772] [id = 156] 07:41:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 170 (0x953a8000) [pid = 1772] [serial = 468] [outer = (nil)] 07:41:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 171 (0x9bfa7c00) [pid = 1772] [serial = 469] [outer = 0x953a8000] 07:41:08 INFO - PROCESS | 1772 | 1466520068622 Marionette DEBUG loaded listener.js 07:41:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 172 (0x9cb7fc00) [pid = 1772] [serial = 470] [outer = 0x953a8000] 07:41:09 INFO - PROCESS | 1772 | 1466520069574 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:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1607ms 07:41:09 INFO - PROCESS | 1772 | 1466520069612 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 07:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:41:09 INFO - PROCESS | 1772 | 1466520069616 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 07:41:09 INFO - PROCESS | 1772 | 1466520069624 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:41:09 INFO - PROCESS | 1772 | 1466520069627 Marionette TRACE conn4 <- [1,598,null,{}] 07:41:09 INFO - PROCESS | 1772 | 1466520069635 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:41:09 INFO - PROCESS | 1772 | 1466520069646 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:10 INFO - PROCESS | 1772 | 1466520070047 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 07:41:10 INFO - PROCESS | 1772 | 1466520070362 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:10 INFO - PROCESS | 1772 | 1466520070374 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bfa5c00 == 93 [pid = 1772] [id = 157] 07:41:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 173 (0x9bfa8400) [pid = 1772] [serial = 471] [outer = (nil)] 07:41:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 174 (0xa23e7000) [pid = 1772] [serial = 472] [outer = 0x9bfa8400] 07:41:10 INFO - PROCESS | 1772 | 1466520070468 Marionette DEBUG loaded listener.js 07:41:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 175 (0xa25e2000) [pid = 1772] [serial = 473] [outer = 0x9bfa8400] 07:41:11 INFO - PROCESS | 1772 | 1466520071388 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:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1835ms 07:41:11 INFO - PROCESS | 1772 | 1466520071460 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 07:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:41:11 INFO - PROCESS | 1772 | 1466520071465 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 07:41:11 INFO - PROCESS | 1772 | 1466520071472 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:41:11 INFO - PROCESS | 1772 | 1466520071476 Marionette TRACE conn4 <- [1,602,null,{}] 07:41:11 INFO - PROCESS | 1772 | 1466520071483 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:41:11 INFO - PROCESS | 1772 | 1466520071488 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:11 INFO - PROCESS | 1772 | 1466520071742 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 07:41:12 INFO - PROCESS | 1772 | 1466520071978 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:12 INFO - PROCESS | 1772 | 1466520071989 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0ed400 == 94 [pid = 1772] [id = 158] 07:41:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 176 (0x8f0ed800) [pid = 1772] [serial = 474] [outer = (nil)] 07:41:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 177 (0x8f0f5800) [pid = 1772] [serial = 475] [outer = 0x8f0ed800] 07:41:12 INFO - PROCESS | 1772 | 1466520072117 Marionette DEBUG loaded listener.js 07:41:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 178 (0x8f0f9000) [pid = 1772] [serial = 476] [outer = 0x8f0ed800] 07:41:13 INFO - PROCESS | 1772 | 1466520073094 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:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1685ms 07:41:13 INFO - PROCESS | 1772 | 1466520073158 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 07:41:13 INFO - PROCESS | 1772 | 1466520073163 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 07:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:41:13 INFO - PROCESS | 1772 | 1466520073170 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:41:13 INFO - PROCESS | 1772 | 1466520073174 Marionette TRACE conn4 <- [1,606,null,{}] 07:41:13 INFO - PROCESS | 1772 | 1466520073180 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:41:13 INFO - PROCESS | 1772 | 1466520073186 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:13 INFO - PROCESS | 1772 | 1466520073404 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 07:41:13 INFO - PROCESS | 1772 | 1466520073659 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:13 INFO - PROCESS | 1772 | 1466520073666 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0f1c00 == 95 [pid = 1772] [id = 159] 07:41:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 179 (0x8f0f2400) [pid = 1772] [serial = 477] [outer = (nil)] 07:41:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 180 (0x8fdd8c00) [pid = 1772] [serial = 478] [outer = 0x8f0f2400] 07:41:13 INFO - PROCESS | 1772 | 1466520073791 Marionette DEBUG loaded listener.js 07:41:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 181 (0x8fddb800) [pid = 1772] [serial = 479] [outer = 0x8f0f2400] 07:41:14 INFO - PROCESS | 1772 | 1466520074701 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:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1592ms 07:41:14 INFO - PROCESS | 1772 | 1466520074781 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 07:41:14 INFO - PROCESS | 1772 | 1466520074786 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 07:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:41:14 INFO - PROCESS | 1772 | 1466520074796 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:41:14 INFO - PROCESS | 1772 | 1466520074799 Marionette TRACE conn4 <- [1,610,null,{}] 07:41:14 INFO - PROCESS | 1772 | 1466520074807 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:41:14 INFO - PROCESS | 1772 | 1466520074811 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:15 INFO - PROCESS | 1772 | 1466520075047 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 07:41:15 INFO - PROCESS | 1772 | 1466520075304 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:15 INFO - PROCESS | 1772 | 1466520075314 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f010400 == 96 [pid = 1772] [id = 160] 07:41:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 182 (0x8f010800) [pid = 1772] [serial = 480] [outer = (nil)] 07:41:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 183 (0x8f017c00) [pid = 1772] [serial = 481] [outer = 0x8f010800] 07:41:15 INFO - PROCESS | 1772 | 1466520075398 Marionette DEBUG loaded listener.js 07:41:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 184 (0x8f01ac00) [pid = 1772] [serial = 482] [outer = 0x8f010800] 07:41:16 INFO - PROCESS | 1772 | 1466520076329 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:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1590ms 07:41:16 INFO - PROCESS | 1772 | 1466520076394 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 07:41:16 INFO - PROCESS | 1772 | 1466520076398 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 07:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:41:16 INFO - PROCESS | 1772 | 1466520076409 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:41:16 INFO - PROCESS | 1772 | 1466520076413 Marionette TRACE conn4 <- [1,614,null,{}] 07:41:16 INFO - PROCESS | 1772 | 1466520076420 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:41:16 INFO - PROCESS | 1772 | 1466520076426 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:16 INFO - PROCESS | 1772 | 1466520076639 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 07:41:16 INFO - PROCESS | 1772 | 1466520076879 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:16 INFO - PROCESS | 1772 | 1466520076887 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e3000 == 97 [pid = 1772] [id = 161] 07:41:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 185 (0x8c3e3800) [pid = 1772] [serial = 483] [outer = (nil)] 07:41:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 186 (0x8c3ed000) [pid = 1772] [serial = 484] [outer = 0x8c3e3800] 07:41:17 INFO - PROCESS | 1772 | 1466520077016 Marionette DEBUG loaded listener.js 07:41:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 187 (0x8c3f1000) [pid = 1772] [serial = 485] [outer = 0x8c3e3800] 07:41:17 INFO - PROCESS | 1772 | 1466520077920 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:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1542ms 07:41:17 INFO - PROCESS | 1772 | 1466520077954 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 07:41:17 INFO - PROCESS | 1772 | 1466520077959 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 07:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:41:17 INFO - PROCESS | 1772 | 1466520077966 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:41:17 INFO - PROCESS | 1772 | 1466520077970 Marionette TRACE conn4 <- [1,618,null,{}] 07:41:17 INFO - PROCESS | 1772 | 1466520077976 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:41:17 INFO - PROCESS | 1772 | 1466520077982 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:18 INFO - PROCESS | 1772 | 1466520078224 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 07:41:18 INFO - PROCESS | 1772 | 1466520078474 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:18 INFO - PROCESS | 1772 | 1466520078489 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fdd5c00 == 98 [pid = 1772] [id = 162] 07:41:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 188 (0x8fdd6000) [pid = 1772] [serial = 486] [outer = (nil)] 07:41:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 189 (0x8fdde400) [pid = 1772] [serial = 487] [outer = 0x8fdd6000] 07:41:18 INFO - PROCESS | 1772 | 1466520078615 Marionette DEBUG loaded listener.js 07:41:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 190 (0x8fde3800) [pid = 1772] [serial = 488] [outer = 0x8fdd6000] 07:41:19 INFO - PROCESS | 1772 | 1466520079536 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:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1649ms 07:41:19 INFO - PROCESS | 1772 | 1466520079617 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 07:41:19 INFO - PROCESS | 1772 | 1466520079621 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 07:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:41:19 INFO - PROCESS | 1772 | 1466520079628 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:41:19 INFO - PROCESS | 1772 | 1466520079631 Marionette TRACE conn4 <- [1,622,null,{}] 07:41:19 INFO - PROCESS | 1772 | 1466520079638 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:41:19 INFO - PROCESS | 1772 | 1466520079643 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:19 INFO - PROCESS | 1772 | 1466520079893 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 07:41:20 INFO - PROCESS | 1772 | 1466520080189 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:20 INFO - PROCESS | 1772 | 1466520080198 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a0400 == 99 [pid = 1772] [id = 163] 07:41:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 191 (0x8b9a2c00) [pid = 1772] [serial = 489] [outer = (nil)] 07:41:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 192 (0x8b9a9800) [pid = 1772] [serial = 490] [outer = 0x8b9a2c00] 07:41:20 INFO - PROCESS | 1772 | 1466520080281 Marionette DEBUG loaded listener.js 07:41:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 193 (0x8b9ac800) [pid = 1772] [serial = 491] [outer = 0x8b9a2c00] 07:41:21 INFO - PROCESS | 1772 | 1466520081533 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:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1938ms 07:41:21 INFO - PROCESS | 1772 | 1466520081597 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 07:41:21 INFO - PROCESS | 1772 | 1466520081605 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 07:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:41:21 INFO - PROCESS | 1772 | 1466520081615 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:41:21 INFO - PROCESS | 1772 | 1466520081619 Marionette TRACE conn4 <- [1,626,null,{}] 07:41:21 INFO - PROCESS | 1772 | 1466520081629 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:41:21 INFO - PROCESS | 1772 | 1466520081633 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:21 INFO - PROCESS | 1772 | 1466520081889 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 07:41:22 INFO - PROCESS | 1772 | 1466520082064 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:22 INFO - PROCESS | 1772 | 1466520082077 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db07000 == 100 [pid = 1772] [id = 164] 07:41:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 194 (0x8db09800) [pid = 1772] [serial = 492] [outer = (nil)] 07:41:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 195 (0x8dc56400) [pid = 1772] [serial = 493] [outer = 0x8db09800] 07:41:22 INFO - PROCESS | 1772 | 1466520082192 Marionette DEBUG loaded listener.js 07:41:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 196 (0x8dc57000) [pid = 1772] [serial = 494] [outer = 0x8db09800] 07:41:23 INFO - PROCESS | 1772 | 1466520083271 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:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1739ms 07:41:23 INFO - PROCESS | 1772 | 1466520083353 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 07:41:23 INFO - PROCESS | 1772 | 1466520083360 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 07:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:41:23 INFO - PROCESS | 1772 | 1466520083372 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:41:23 INFO - PROCESS | 1772 | 1466520083376 Marionette TRACE conn4 <- [1,630,null,{}] 07:41:23 INFO - PROCESS | 1772 | 1466520083383 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:41:23 INFO - PROCESS | 1772 | 1466520083389 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:23 INFO - PROCESS | 1772 | 1466520083641 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 07:41:23 INFO - PROCESS | 1772 | 1466520083876 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:23 INFO - PROCESS | 1772 | 1466520083884 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddcc400 == 101 [pid = 1772] [id = 165] 07:41:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 197 (0x8e551c00) [pid = 1772] [serial = 495] [outer = (nil)] 07:41:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 198 (0x8e765c00) [pid = 1772] [serial = 496] [outer = 0x8e551c00] 07:41:23 INFO - PROCESS | 1772 | 1466520083966 Marionette DEBUG loaded listener.js 07:41:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 199 (0x8f01ec00) [pid = 1772] [serial = 497] [outer = 0x8e551c00] 07:41:24 INFO - PROCESS | 1772 | 1466520084878 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:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1584ms 07:41:24 INFO - PROCESS | 1772 | 1466520084957 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 07:41:24 INFO - PROCESS | 1772 | 1466520084960 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 07:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:41:24 INFO - PROCESS | 1772 | 1466520084968 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:41:24 INFO - PROCESS | 1772 | 1466520084975 Marionette TRACE conn4 <- [1,634,null,{}] 07:41:24 INFO - PROCESS | 1772 | 1466520084991 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:41:25 INFO - PROCESS | 1772 | 1466520085000 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:25 INFO - PROCESS | 1772 | 1466520085257 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 07:41:25 INFO - PROCESS | 1772 | 1466520085595 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:25 INFO - PROCESS | 1772 | 1466520085608 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fabc000 == 102 [pid = 1772] [id = 166] 07:41:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 200 (0x8fabc400) [pid = 1772] [serial = 498] [outer = (nil)] 07:41:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 201 (0x8fddf000) [pid = 1772] [serial = 499] [outer = 0x8fabc400] 07:41:25 INFO - PROCESS | 1772 | 1466520085689 Marionette DEBUG loaded listener.js 07:41:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 202 (0x8fdec800) [pid = 1772] [serial = 500] [outer = 0x8fabc400] 07:41:26 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8f303c00 == 101 [pid = 1772] [id = 108] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 201 (0x992b2400) [pid = 1772] [serial = 394] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 200 (0x9cb80400) [pid = 1772] [serial = 360] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 199 (0x8db0d400) [pid = 1772] [serial = 366] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 198 (0x9af89000) [pid = 1772] [serial = 354] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 197 (0x8dda4000) [pid = 1772] [serial = 372] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 196 (0x8fac3400) [pid = 1772] [serial = 357] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 195 (0x9a01b400) [pid = 1772] [serial = 351] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 194 (0x92f87400) [pid = 1772] [serial = 348] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 193 (0x8dc5a400) [pid = 1772] [serial = 369] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 192 (0xa33c2400) [pid = 1772] [serial = 363] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 191 (0x8f306400) [pid = 1772] [serial = 345] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8e552000 == 100 [pid = 1772] [id = 150] 07:41:26 INFO - PROCESS | 1772 | --DOCSHELL 0x9169a800 == 99 [pid = 1772] [id = 149] 07:41:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8f310000 == 98 [pid = 1772] [id = 148] 07:41:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8fdef000 == 97 [pid = 1772] [id = 147] 07:41:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0e400 == 96 [pid = 1772] [id = 146] 07:41:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d4000 == 95 [pid = 1772] [id = 145] 07:41:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd0c00 == 94 [pid = 1772] [id = 132] 07:41:26 INFO - PROCESS | 1772 | 1466520086732 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:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 190 (0x93957000) [pid = 1772] [serial = 385] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 189 (0x92578400) [pid = 1772] [serial = 383] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 188 (0x9a024800) [pid = 1772] [serial = 211] [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:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 187 (0x8e762400) [pid = 1772] [serial = 377] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 186 (0x93dda400) [pid = 1772] [serial = 391] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 185 (0x91691000) [pid = 1772] [serial = 380] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 184 (0x983d8400) [pid = 1772] [serial = 392] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 183 (0x9257ac00) [pid = 1772] [serial = 256] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 182 (0x9531f400) [pid = 1772] [serial = 389] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 181 (0x8e55b400) [pid = 1772] [serial = 376] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 180 (0x8fabec00) [pid = 1772] [serial = 379] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 179 (0x948a6c00) [pid = 1772] [serial = 259] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 178 (0x91e40400) [pid = 1772] [serial = 382] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 177 (0x93dd4000) [pid = 1772] [serial = 386] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 176 (0x95277c00) [pid = 1772] [serial = 388] [outer = (nil)] [url = about:blank] 07:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1845ms 07:41:26 INFO - PROCESS | 1772 | 1466520086813 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 07:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:41:26 INFO - PROCESS | 1772 | 1466520086818 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 07:41:26 INFO - PROCESS | 1772 | 1466520086825 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:41:26 INFO - PROCESS | 1772 | 1466520086828 Marionette TRACE conn4 <- [1,638,null,{}] 07:41:26 INFO - PROCESS | 1772 | 1466520086834 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:41:26 INFO - PROCESS | 1772 | 1466520086840 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:27 INFO - PROCESS | 1772 | 1466520087040 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 07:41:27 INFO - PROCESS | 1772 | 1466520087257 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:27 INFO - PROCESS | 1772 | 1466520087265 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d142800 == 95 [pid = 1772] [id = 167] 07:41:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 177 (0x8dc5c000) [pid = 1772] [serial = 501] [outer = (nil)] 07:41:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 178 (0x8f306c00) [pid = 1772] [serial = 502] [outer = 0x8dc5c000] 07:41:27 INFO - PROCESS | 1772 | 1466520087343 Marionette DEBUG loaded listener.js 07:41:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 179 (0x8fc14800) [pid = 1772] [serial = 503] [outer = 0x8dc5c000] 07:41:27 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:28 INFO - PROCESS | 1772 | 1466520088121 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:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1332ms 07:41:28 INFO - PROCESS | 1772 | 1466520088157 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 07:41:28 INFO - PROCESS | 1772 | 1466520088161 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 07:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:41:28 INFO - PROCESS | 1772 | 1466520088168 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:41:28 INFO - PROCESS | 1772 | 1466520088171 Marionette TRACE conn4 <- [1,642,null,{}] 07:41:28 INFO - PROCESS | 1772 | 1466520088177 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:41:28 INFO - PROCESS | 1772 | 1466520088183 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:28 INFO - PROCESS | 1772 | 1466520088372 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 07:41:28 INFO - PROCESS | 1772 | 1466520088389 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:28 INFO - PROCESS | 1772 | 1466520088401 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d4000 == 96 [pid = 1772] [id = 168] 07:41:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 180 (0x8fc1c800) [pid = 1772] [serial = 504] [outer = (nil)] 07:41:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 181 (0x915b1000) [pid = 1772] [serial = 505] [outer = 0x8fc1c800] 07:41:28 INFO - PROCESS | 1772 | 1466520088628 Marionette DEBUG loaded listener.js 07:41:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 182 (0x915b3c00) [pid = 1772] [serial = 506] [outer = 0x8fc1c800] 07:41:29 INFO - PROCESS | 1772 | 1466520089516 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:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1387ms 07:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:41:29 INFO - PROCESS | 1772 | 1466520089556 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 07:41:29 INFO - PROCESS | 1772 | 1466520089559 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 07:41:29 INFO - PROCESS | 1772 | 1466520089566 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:41:29 INFO - PROCESS | 1772 | 1466520089569 Marionette TRACE conn4 <- [1,646,null,{}] 07:41:29 INFO - PROCESS | 1772 | 1466520089581 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:41:29 INFO - PROCESS | 1772 | 1466520089592 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:29 INFO - PROCESS | 1772 | 1466520089874 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 07:41:29 INFO - PROCESS | 1772 | 1466520089921 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:29 INFO - PROCESS | 1772 | 1466520089929 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d139400 == 97 [pid = 1772] [id = 169] 07:41:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 183 (0x8fdef000) [pid = 1772] [serial = 507] [outer = (nil)] 07:41:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 184 (0x91e40000) [pid = 1772] [serial = 508] [outer = 0x8fdef000] 07:41:30 INFO - PROCESS | 1772 | 1466520090017 Marionette DEBUG loaded listener.js 07:41:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 185 (0x92579000) [pid = 1772] [serial = 509] [outer = 0x8fdef000] 07:41:31 INFO - PROCESS | 1772 | 1466520091033 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:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1941ms 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 184 (0x8f0e0800) [pid = 1772] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 183 (0x8fc13000) [pid = 1772] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 182 (0x9bc07c00) [pid = 1772] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 181 (0x9b7aa800) [pid = 1772] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 180 (0x97990c00) [pid = 1772] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 179 (0x8db03800) [pid = 1772] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 178 (0x983e4800) [pid = 1772] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 177 (0x9395a000) [pid = 1772] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 176 (0xa1106800) [pid = 1772] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 175 (0xa8c7f400) [pid = 1772] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 174 (0xa3335000) [pid = 1772] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 173 (0x8f308400) [pid = 1772] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 172 (0x91699c00) [pid = 1772] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 171 (0x9531e400) [pid = 1772] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 170 (0x8dc52800) [pid = 1772] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 169 (0x91dcd400) [pid = 1772] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 168 (0x91e3f400) [pid = 1772] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 167 (0x91695000) [pid = 1772] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 166 (0x8e768400) [pid = 1772] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 165 (0x8db0c000) [pid = 1772] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 164 (0x8fc20400) [pid = 1772] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 163 (0x8e764000) [pid = 1772] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 162 (0xa6bd7c00) [pid = 1772] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 161 (0x9a67d000) [pid = 1772] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 160 (0x92574c00) [pid = 1772] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 159 (0xa4d42c00) [pid = 1772] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 158 (0x8e766c00) [pid = 1772] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 157 (0x983d9400) [pid = 1772] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 156 (0x8fabcc00) [pid = 1772] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 155 (0x9aab0c00) [pid = 1772] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:41:31 INFO - PROCESS | 1772 | --DOMWINDOW == 154 (0x8dc53800) [pid = 1772] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:41:31 INFO - PROCESS | 1772 | 1466520091638 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 07:41:31 INFO - PROCESS | 1772 | 1466520091643 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 07:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:41:31 INFO - PROCESS | 1772 | 1466520091659 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:41:31 INFO - PROCESS | 1772 | 1466520091663 Marionette TRACE conn4 <- [1,650,null,{}] 07:41:31 INFO - PROCESS | 1772 | 1466520091670 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:41:31 INFO - PROCESS | 1772 | 1466520091674 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:31 INFO - PROCESS | 1772 | 1466520091911 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 07:41:32 INFO - PROCESS | 1772 | 1466520092015 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:32 INFO - PROCESS | 1772 | 1466520092025 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3efc00 == 98 [pid = 1772] [id = 170] 07:41:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 155 (0x8dc52800) [pid = 1772] [serial = 510] [outer = (nil)] 07:41:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 156 (0x8f0e0800) [pid = 1772] [serial = 511] [outer = 0x8dc52800] 07:41:32 INFO - PROCESS | 1772 | 1466520092096 Marionette DEBUG loaded listener.js 07:41:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 157 (0x8f30c400) [pid = 1772] [serial = 512] [outer = 0x8dc52800] 07:41:32 INFO - PROCESS | 1772 | 1466520092859 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:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1235ms 07:41:32 INFO - PROCESS | 1772 | 1466520092898 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 07:41:32 INFO - PROCESS | 1772 | 1466520092901 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 07:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:41:32 INFO - PROCESS | 1772 | 1466520092909 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:41:32 INFO - PROCESS | 1772 | 1466520092913 Marionette TRACE conn4 <- [1,654,null,{}] 07:41:32 INFO - PROCESS | 1772 | 1466520092918 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:41:32 INFO - PROCESS | 1772 | 1466520092923 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:33 INFO - PROCESS | 1772 | 1466520093126 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 07:41:33 INFO - PROCESS | 1772 | 1466520093136 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:33 INFO - PROCESS | 1772 | 1466520093142 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d6c00 == 99 [pid = 1772] [id = 171] 07:41:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 158 (0x8dc51800) [pid = 1772] [serial = 513] [outer = (nil)] 07:41:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 159 (0x915bbc00) [pid = 1772] [serial = 514] [outer = 0x8dc51800] 07:41:33 INFO - PROCESS | 1772 | 1466520093357 Marionette DEBUG loaded listener.js 07:41:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 160 (0x92574400) [pid = 1772] [serial = 515] [outer = 0x8dc51800] 07:41:34 INFO - PROCESS | 1772 | 1466520094464 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:41:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1589ms 07:41:34 INFO - PROCESS | 1772 | 1466520094500 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 07:41:34 INFO - PROCESS | 1772 | 1466520094508 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 07:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:41:34 INFO - PROCESS | 1772 | 1466520094517 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:41:34 INFO - PROCESS | 1772 | 1466520094524 Marionette TRACE conn4 <- [1,658,null,{}] 07:41:34 INFO - PROCESS | 1772 | 1466520094536 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:41:34 INFO - PROCESS | 1772 | 1466520094541 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:34 INFO - PROCESS | 1772 | 1466520094784 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 07:41:35 INFO - PROCESS | 1772 | 1466520095090 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:35 INFO - PROCESS | 1772 | 1466520095100 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d145c00 == 100 [pid = 1772] [id = 172] 07:41:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 161 (0x8db0a800) [pid = 1772] [serial = 516] [outer = (nil)] 07:41:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 162 (0x8dd9c800) [pid = 1772] [serial = 517] [outer = 0x8db0a800] 07:41:35 INFO - PROCESS | 1772 | 1466520095197 Marionette DEBUG loaded listener.js 07:41:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 163 (0x8e554c00) [pid = 1772] [serial = 518] [outer = 0x8db0a800] 07:41:36 INFO - PROCESS | 1772 | 1466520096166 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:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1703ms 07:41:36 INFO - PROCESS | 1772 | 1466520096230 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 07:41:36 INFO - PROCESS | 1772 | 1466520096239 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 07:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:41:36 INFO - PROCESS | 1772 | 1466520096255 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:41:36 INFO - PROCESS | 1772 | 1466520096261 Marionette TRACE conn4 <- [1,662,null,{}] 07:41:36 INFO - PROCESS | 1772 | 1466520096269 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:41:36 INFO - PROCESS | 1772 | 1466520096276 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:36 INFO - PROCESS | 1772 | 1466520096531 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 07:41:36 INFO - PROCESS | 1772 | 1466520096808 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:36 INFO - PROCESS | 1772 | 1466520096816 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d1000 == 101 [pid = 1772] [id = 173] 07:41:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 164 (0x8f0fc000) [pid = 1772] [serial = 519] [outer = (nil)] 07:41:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 165 (0x8f301400) [pid = 1772] [serial = 520] [outer = 0x8f0fc000] 07:41:36 INFO - PROCESS | 1772 | 1466520096909 Marionette DEBUG loaded listener.js 07:41:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 166 (0x8fabcc00) [pid = 1772] [serial = 521] [outer = 0x8f0fc000] 07:41:37 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:37 INFO - PROCESS | 1772 | 1466520097915 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:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1694ms 07:41:37 INFO - PROCESS | 1772 | 1466520097948 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 07:41:37 INFO - PROCESS | 1772 | 1466520097952 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 07:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:41:37 INFO - PROCESS | 1772 | 1466520097961 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:41:37 INFO - PROCESS | 1772 | 1466520097968 Marionette TRACE conn4 <- [1,666,null,{}] 07:41:37 INFO - PROCESS | 1772 | 1466520097986 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:41:38 INFO - PROCESS | 1772 | 1466520097996 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:38 INFO - PROCESS | 1772 | 1466520098271 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 07:41:38 INFO - PROCESS | 1772 | 1466520098568 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:38 INFO - PROCESS | 1772 | 1466520098581 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x9169a000 == 102 [pid = 1772] [id = 174] 07:41:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 167 (0x9169a800) [pid = 1772] [serial = 522] [outer = (nil)] 07:41:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 168 (0x92570800) [pid = 1772] [serial = 523] [outer = 0x9169a800] 07:41:38 INFO - PROCESS | 1772 | 1466520098670 Marionette DEBUG loaded listener.js 07:41:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 169 (0x92e74800) [pid = 1772] [serial = 524] [outer = 0x9169a800] 07:41:39 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:39 INFO - PROCESS | 1772 | 1466520099629 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:41:39 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:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1739ms 07:41:39 INFO - PROCESS | 1772 | 1466520099700 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 07:41:39 INFO - PROCESS | 1772 | 1466520099706 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 07:41:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:41:39 INFO - PROCESS | 1772 | 1466520099714 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:41:39 INFO - PROCESS | 1772 | 1466520099717 Marionette TRACE conn4 <- [1,670,null,{}] 07:41:39 INFO - PROCESS | 1772 | 1466520099725 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:41:39 INFO - PROCESS | 1772 | 1466520099731 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:40 INFO - PROCESS | 1772 | 1466520099996 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 07:41:40 INFO - PROCESS | 1772 | 1466520100298 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:40 INFO - PROCESS | 1772 | 1466520100309 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x91e3f400 == 103 [pid = 1772] [id = 175] 07:41:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 170 (0x92e7a000) [pid = 1772] [serial = 525] [outer = (nil)] 07:41:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 171 (0x93ae6800) [pid = 1772] [serial = 526] [outer = 0x92e7a000] 07:41:40 INFO - PROCESS | 1772 | 1466520100396 Marionette DEBUG loaded listener.js 07:41:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 172 (0x948a1c00) [pid = 1772] [serial = 527] [outer = 0x92e7a000] 07:41:41 INFO - PROCESS | 1772 | 1466520101312 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:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1642ms 07:41:41 INFO - PROCESS | 1772 | 1466520101357 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 07:41:41 INFO - PROCESS | 1772 | 1466520101363 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 07:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:41:41 INFO - PROCESS | 1772 | 1466520101390 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:41:41 INFO - PROCESS | 1772 | 1466520101393 Marionette TRACE conn4 <- [1,674,null,{}] 07:41:41 INFO - PROCESS | 1772 | 1466520101401 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:41:41 INFO - PROCESS | 1772 | 1466520101408 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:41 INFO - PROCESS | 1772 | 1466520101652 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 07:41:41 INFO - PROCESS | 1772 | 1466520101949 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:41 INFO - PROCESS | 1772 | 1466520101958 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0f0000 == 104 [pid = 1772] [id = 176] 07:41:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 173 (0x92d69000) [pid = 1772] [serial = 528] [outer = (nil)] 07:41:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 174 (0x95325c00) [pid = 1772] [serial = 529] [outer = 0x92d69000] 07:41:42 INFO - PROCESS | 1772 | 1466520102051 Marionette DEBUG loaded listener.js 07:41:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 175 (0x953b0400) [pid = 1772] [serial = 530] [outer = 0x92d69000] 07:41:42 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:43 INFO - PROCESS | 1772 | 1466520102999 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:41:43 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:41:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1688ms 07:41:43 INFO - PROCESS | 1772 | 1466520103075 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 07:41:43 INFO - PROCESS | 1772 | 1466520103080 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 07:41:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:41:43 INFO - PROCESS | 1772 | 1466520103088 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:41:43 INFO - PROCESS | 1772 | 1466520103093 Marionette TRACE conn4 <- [1,678,null,{}] 07:41:43 INFO - PROCESS | 1772 | 1466520103100 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:41:43 INFO - PROCESS | 1772 | 1466520103111 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:43 INFO - PROCESS | 1772 | 1466520103389 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 07:41:43 INFO - PROCESS | 1772 | 1466520103690 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:43 INFO - PROCESS | 1772 | 1466520103699 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e6000 == 105 [pid = 1772] [id = 177] 07:41:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 176 (0x983e4800) [pid = 1772] [serial = 531] [outer = (nil)] 07:41:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 177 (0x9a069000) [pid = 1772] [serial = 532] [outer = 0x983e4800] 07:41:43 INFO - PROCESS | 1772 | 1466520103786 Marionette DEBUG loaded listener.js 07:41:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 178 (0x9a67d000) [pid = 1772] [serial = 533] [outer = 0x983e4800] 07:41:44 INFO - PROCESS | 1772 | 1466520104719 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:41:44 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:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1682ms 07:41:44 INFO - PROCESS | 1772 | 1466520104771 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 07:41:44 INFO - PROCESS | 1772 | 1466520104774 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 07:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:41:44 INFO - PROCESS | 1772 | 1466520104783 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:41:44 INFO - PROCESS | 1772 | 1466520104787 Marionette TRACE conn4 <- [1,682,null,{}] 07:41:44 INFO - PROCESS | 1772 | 1466520104795 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:41:44 INFO - PROCESS | 1772 | 1466520104801 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:45 INFO - PROCESS | 1772 | 1466520105027 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 07:41:45 INFO - PROCESS | 1772 | 1466520105273 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:45 INFO - PROCESS | 1772 | 1466520105282 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x96654c00 == 106 [pid = 1772] [id = 178] 07:41:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 179 (0x9799a800) [pid = 1772] [serial = 534] [outer = (nil)] 07:41:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 180 (0x9aac8400) [pid = 1772] [serial = 535] [outer = 0x9799a800] 07:41:45 INFO - PROCESS | 1772 | 1466520105416 Marionette DEBUG loaded listener.js 07:41:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 181 (0x9af8c000) [pid = 1772] [serial = 536] [outer = 0x9799a800] 07:41:46 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:46 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:41:46 INFO - PROCESS | 1772 | 1466520106761 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:41:46 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:41:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2034ms 07:41:46 INFO - PROCESS | 1772 | 1466520106838 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 07:41:46 INFO - PROCESS | 1772 | 1466520106843 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 07:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:41:46 INFO - PROCESS | 1772 | 1466520106853 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:41:46 INFO - PROCESS | 1772 | 1466520106857 Marionette TRACE conn4 <- [1,686,null,{}] 07:41:46 INFO - PROCESS | 1772 | 1466520106863 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:41:46 INFO - PROCESS | 1772 | 1466520106868 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:47 INFO - PROCESS | 1772 | 1466520107076 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 07:41:47 INFO - PROCESS | 1772 | 1466520107276 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:47 INFO - PROCESS | 1772 | 1466520107285 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aaaf000 == 107 [pid = 1772] [id = 179] 07:41:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 182 (0x9aab0800) [pid = 1772] [serial = 537] [outer = (nil)] 07:41:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 183 (0x9b7ab400) [pid = 1772] [serial = 538] [outer = 0x9aab0800] 07:41:47 INFO - PROCESS | 1772 | 1466520107410 Marionette DEBUG loaded listener.js 07:41:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 184 (0x9bf9f400) [pid = 1772] [serial = 539] [outer = 0x9aab0800] 07:41:48 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:48 INFO - PROCESS | 1772 | 1466520108755 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:41:48 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:41:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1932ms 07:41:48 INFO - PROCESS | 1772 | 1466520108826 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 07:41:48 INFO - PROCESS | 1772 | 1466520108830 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 07:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:41:48 INFO - PROCESS | 1772 | 1466520108861 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:41:48 INFO - PROCESS | 1772 | 1466520108866 Marionette TRACE conn4 <- [1,690,null,{}] 07:41:48 INFO - PROCESS | 1772 | 1466520108873 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:41:48 INFO - PROCESS | 1772 | 1466520108878 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:49 INFO - PROCESS | 1772 | 1466520109094 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 07:41:49 INFO - PROCESS | 1772 | 1466520109297 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:49 INFO - PROCESS | 1772 | 1466520109305 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db03400 == 108 [pid = 1772] [id = 180] 07:41:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 185 (0x8db04c00) [pid = 1772] [serial = 540] [outer = (nil)] 07:41:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 186 (0x8dc59800) [pid = 1772] [serial = 541] [outer = 0x8db04c00] 07:41:49 INFO - PROCESS | 1772 | 1466520109431 Marionette DEBUG loaded listener.js 07:41:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 187 (0x8f14d800) [pid = 1772] [serial = 542] [outer = 0x8db04c00] 07:41:51 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:51 INFO - PROCESS | 1772 | 1466520111313 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:41:51 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:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2493ms 07:41:51 INFO - PROCESS | 1772 | 1466520111351 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 07:41:51 INFO - PROCESS | 1772 | 1466520111355 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 07:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:41:51 INFO - PROCESS | 1772 | 1466520111412 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:41:51 INFO - PROCESS | 1772 | 1466520111419 Marionette TRACE conn4 <- [1,694,null,{}] 07:41:51 INFO - PROCESS | 1772 | 1466520111429 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:41:51 INFO - PROCESS | 1772 | 1466520111434 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:51 INFO - PROCESS | 1772 | 1466520111666 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 07:41:51 INFO - PROCESS | 1772 | 1466520111876 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:51 INFO - PROCESS | 1772 | 1466520111892 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e8000 == 109 [pid = 1772] [id = 181] 07:41:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 188 (0x8db0e800) [pid = 1772] [serial = 543] [outer = (nil)] 07:41:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 189 (0x8dc60c00) [pid = 1772] [serial = 544] [outer = 0x8db0e800] 07:41:52 INFO - PROCESS | 1772 | 1466520112017 Marionette DEBUG loaded listener.js 07:41:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 190 (0x8dda1800) [pid = 1772] [serial = 545] [outer = 0x8db0e800] 07:41:53 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:53 INFO - PROCESS | 1772 | 1466520113475 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:41:53 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:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2094ms 07:41:53 INFO - PROCESS | 1772 | 1466520113555 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 07:41:53 INFO - PROCESS | 1772 | 1466520113563 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 07:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:41:53 INFO - PROCESS | 1772 | 1466520113582 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:41:53 INFO - PROCESS | 1772 | 1466520113586 Marionette TRACE conn4 <- [1,698,null,{}] 07:41:53 INFO - PROCESS | 1772 | 1466520113594 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:41:53 INFO - PROCESS | 1772 | 1466520113599 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:53 INFO - PROCESS | 1772 | 1466520113789 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 07:41:54 INFO - PROCESS | 1772 | 1466520113995 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:54 INFO - PROCESS | 1772 | 1466520114006 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e8c00 == 110 [pid = 1772] [id = 182] 07:41:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 191 (0x8db06c00) [pid = 1772] [serial = 546] [outer = (nil)] 07:41:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 192 (0x8f011400) [pid = 1772] [serial = 547] [outer = 0x8db06c00] 07:41:54 INFO - PROCESS | 1772 | 1466520114121 Marionette DEBUG loaded listener.js 07:41:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 193 (0x8f0e4000) [pid = 1772] [serial = 548] [outer = 0x8db06c00] 07:41:54 INFO - PROCESS | 1772 | --DOCSHELL 0x91dc4000 == 109 [pid = 1772] [id = 85] 07:41:54 INFO - PROCESS | 1772 | --DOCSHELL 0x9a023c00 == 108 [pid = 1772] [id = 82] 07:41:54 INFO - PROCESS | 1772 | --DOCSHELL 0x98341c00 == 107 [pid = 1772] [id = 81] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 192 (0x99f40c00) [pid = 1772] [serial = 454] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 191 (0x99706c00) [pid = 1772] [serial = 403] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 190 (0x9af89c00) [pid = 1772] [serial = 409] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 189 (0x8fdf3c00) [pid = 1772] [serial = 421] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 188 (0x91e3ec00) [pid = 1772] [serial = 400] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 187 (0x8e765800) [pid = 1772] [serial = 427] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 186 (0x92e7f400) [pid = 1772] [serial = 424] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 185 (0x9a809000) [pid = 1772] [serial = 406] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 184 (0x9d90d800) [pid = 1772] [serial = 412] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 183 (0x8fdeec00) [pid = 1772] [serial = 415] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 182 (0x8f0eb000) [pid = 1772] [serial = 397] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 181 (0x8d2d5800) [pid = 1772] [serial = 430] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 180 (0x8d2d8400) [pid = 1772] [serial = 433] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOMWINDOW == 179 (0x8f151800) [pid = 1772] [serial = 418] [outer = (nil)] [url = about:blank] 07:41:54 INFO - PROCESS | 1772 | --DOCSHELL 0x93957400 == 106 [pid = 1772] [id = 84] 07:41:55 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3efc00 == 105 [pid = 1772] [id = 170] 07:41:55 INFO - PROCESS | 1772 | --DOCSHELL 0x8d139400 == 104 [pid = 1772] [id = 169] 07:41:55 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d4000 == 103 [pid = 1772] [id = 168] 07:41:55 INFO - PROCESS | 1772 | --DOCSHELL 0x8d142800 == 102 [pid = 1772] [id = 167] 07:41:55 INFO - PROCESS | 1772 | --DOCSHELL 0x8fabc000 == 101 [pid = 1772] [id = 166] 07:41:55 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddcc400 == 100 [pid = 1772] [id = 165] 07:41:55 INFO - PROCESS | 1772 | --DOCSHELL 0x8db07000 == 99 [pid = 1772] [id = 164] 07:41:55 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0b800 == 98 [pid = 1772] [id = 152] 07:41:55 INFO - PROCESS | 1772 | --DOCSHELL 0x95433400 == 97 [pid = 1772] [id = 151] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 178 (0x92d64800) [pid = 1772] [serial = 280] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 177 (0x91696c00) [pid = 1772] [serial = 343] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 176 (0xa82acc00) [pid = 1772] [serial = 271] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 175 (0x9b3e1400) [pid = 1772] [serial = 355] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 174 (0x93960c00) [pid = 1772] [serial = 349] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 173 (0xa672e000) [pid = 1772] [serial = 268] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 172 (0x8fc1a400) [pid = 1772] [serial = 346] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 171 (0x9a01b800) [pid = 1772] [serial = 262] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 170 (0x8fac6400) [pid = 1772] [serial = 358] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 169 (0x9b7aac00) [pid = 1772] [serial = 310] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 168 (0x8dc5c800) [pid = 1772] [serial = 370] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 167 (0x8f0ecc00) [pid = 1772] [serial = 301] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 166 (0x8fc1e400) [pid = 1772] [serial = 277] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 165 (0x9ccdf400) [pid = 1772] [serial = 361] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 164 (0xa1109400) [pid = 1772] [serial = 265] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 163 (0x9a024000) [pid = 1772] [serial = 307] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 162 (0x8db10800) [pid = 1772] [serial = 367] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 161 (0x9a40dc00) [pid = 1772] [serial = 352] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 160 (0x9531fc00) [pid = 1772] [serial = 304] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 159 (0xa6f47c00) [pid = 1772] [serial = 364] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 158 (0xa90a9c00) [pid = 1772] [serial = 274] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 157 (0xa6bdc000) [pid = 1772] [serial = 316] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 156 (0xa61bd800) [pid = 1772] [serial = 319] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 155 (0xa1107c00) [pid = 1772] [serial = 313] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 154 (0x9aad0800) [pid = 1772] [serial = 322] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 153 (0x8fabe000) [pid = 1772] [serial = 440] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 152 (0x8dc5f000) [pid = 1772] [serial = 439] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 151 (0x92d65000) [pid = 1772] [serial = 445] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 150 (0x9489dc00) [pid = 1772] [serial = 448] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 149 (0x91dc8000) [pid = 1772] [serial = 442] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 148 (0x91e3b800) [pid = 1772] [serial = 443] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 147 (0x9256f000) [pid = 1772] [serial = 451] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 146 (0x8e555000) [pid = 1772] [serial = 437] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 145 (0x8ddd2800) [pid = 1772] [serial = 436] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 144 (0x95322c00) [pid = 1772] [serial = 449] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 143 (0x9395b000) [pid = 1772] [serial = 446] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | --DOMWINDOW == 142 (0x93953400) [pid = 1772] [serial = 452] [outer = (nil)] [url = about:blank] 07:41:55 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:55 INFO - PROCESS | 1772 | 1466520115635 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:41:55 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:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2093ms 07:41:55 INFO - PROCESS | 1772 | 1466520115674 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 07:41:55 INFO - PROCESS | 1772 | 1466520115678 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 07:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:41:55 INFO - PROCESS | 1772 | 1466520115687 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:41:55 INFO - PROCESS | 1772 | 1466520115693 Marionette TRACE conn4 <- [1,702,null,{}] 07:41:55 INFO - PROCESS | 1772 | 1466520115710 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:41:55 INFO - PROCESS | 1772 | 1466520115720 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:55 INFO - PROCESS | 1772 | 1466520115978 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 07:41:56 INFO - PROCESS | 1772 | 1466520116096 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:56 INFO - PROCESS | 1772 | 1466520116108 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5e000 == 98 [pid = 1772] [id = 183] 07:41:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 143 (0x8f0ddc00) [pid = 1772] [serial = 549] [outer = (nil)] 07:41:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 144 (0x8f0f9800) [pid = 1772] [serial = 550] [outer = 0x8f0ddc00] 07:41:56 INFO - PROCESS | 1772 | 1466520116188 Marionette DEBUG loaded listener.js 07:41:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 145 (0x8f155800) [pid = 1772] [serial = 551] [outer = 0x8f0ddc00] 07:41:57 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:57 INFO - PROCESS | 1772 | 1466520117441 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:41:57 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:41:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1795ms 07:41:57 INFO - PROCESS | 1772 | 1466520117482 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 07:41:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:41:57 INFO - PROCESS | 1772 | 1466520117487 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 07:41:57 INFO - PROCESS | 1772 | 1466520117494 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:41:57 INFO - PROCESS | 1772 | 1466520117498 Marionette TRACE conn4 <- [1,706,null,{}] 07:41:57 INFO - PROCESS | 1772 | 1466520117510 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:41:57 INFO - PROCESS | 1772 | 1466520117516 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:57 INFO - PROCESS | 1772 | 1466520117792 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 07:41:57 INFO - PROCESS | 1772 | 1466520117824 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:57 INFO - PROCESS | 1772 | 1466520117829 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:41:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d145800 == 99 [pid = 1772] [id = 184] 07:41:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 146 (0x8f0f2c00) [pid = 1772] [serial = 552] [outer = (nil)] 07:41:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 147 (0x8fac5800) [pid = 1772] [serial = 553] [outer = 0x8f0f2c00] 07:41:57 INFO - PROCESS | 1772 | 1466520117906 Marionette DEBUG loaded listener.js 07:41:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 148 (0x8fc17400) [pid = 1772] [serial = 554] [outer = 0x8f0f2c00] 07:41:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 147 (0x8d13a800) [pid = 1772] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 146 (0x8b9a2c00) [pid = 1772] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 145 (0x8db09800) [pid = 1772] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 144 (0x91e34000) [pid = 1772] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 143 (0x8dc5c000) [pid = 1772] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 142 (0x9a024400) [pid = 1772] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 141 (0x8f30a800) [pid = 1772] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 140 (0x8fdebc00) [pid = 1772] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 139 (0x8d141c00) [pid = 1772] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 138 (0x91dce000) [pid = 1772] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 137 (0x9bce8800) [pid = 1772] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 136 (0x983dd800) [pid = 1772] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 135 (0x8dc52800) [pid = 1772] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 134 (0x8fdef000) [pid = 1772] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 133 (0x8f157c00) [pid = 1772] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 132 (0x8fc1c800) [pid = 1772] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 131 (0x8e551c00) [pid = 1772] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 130 (0x8ddd1000) [pid = 1772] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 129 (0x8d2ce000) [pid = 1772] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 128 (0x8fabc400) [pid = 1772] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 127 (0x8f14d400) [pid = 1772] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:41:59 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x93960800) [pid = 1772] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:41:59 INFO - PROCESS | 1772 | 1466520119759 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:41:59 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:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2295ms 07:41:59 INFO - PROCESS | 1772 | 1466520119806 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 07:41:59 INFO - PROCESS | 1772 | 1466520119809 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 07:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:41:59 INFO - PROCESS | 1772 | 1466520119818 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:41:59 INFO - PROCESS | 1772 | 1466520119822 Marionette TRACE conn4 <- [1,710,null,{}] 07:41:59 INFO - PROCESS | 1772 | 1466520119828 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:41:59 INFO - PROCESS | 1772 | 1466520119833 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:00 INFO - PROCESS | 1772 | 1466520120066 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 07:42:00 INFO - PROCESS | 1772 | 1466520120165 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:00 INFO - PROCESS | 1772 | 1466520120193 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a2c00 == 100 [pid = 1772] [id = 185] 07:42:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0x8d13e000) [pid = 1772] [serial = 555] [outer = (nil)] 07:42:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 128 (0x8dd9cc00) [pid = 1772] [serial = 556] [outer = 0x8d13e000] 07:42:00 INFO - PROCESS | 1772 | 1466520120260 Marionette DEBUG loaded listener.js 07:42:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 129 (0x8ddd1000) [pid = 1772] [serial = 557] [outer = 0x8d13e000] 07:42:01 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:01 INFO - PROCESS | 1772 | 1466520121410 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:42:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:42:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1633ms 07:42:01 INFO - PROCESS | 1772 | 1466520121452 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 07:42:01 INFO - PROCESS | 1772 | 1466520121456 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 07:42:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:42:01 INFO - PROCESS | 1772 | 1466520121463 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:42:01 INFO - PROCESS | 1772 | 1466520121467 Marionette TRACE conn4 <- [1,714,null,{}] 07:42:01 INFO - PROCESS | 1772 | 1466520121473 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:42:01 INFO - PROCESS | 1772 | 1466520121483 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:01 INFO - PROCESS | 1772 | 1466520121932 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 07:42:02 INFO - PROCESS | 1772 | 1466520122132 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:02 INFO - PROCESS | 1772 | 1466520122144 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e3c00 == 101 [pid = 1772] [id = 186] 07:42:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 130 (0x8c3e7000) [pid = 1772] [serial = 558] [outer = (nil)] 07:42:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 131 (0x8c3ec800) [pid = 1772] [serial = 559] [outer = 0x8c3e7000] 07:42:02 INFO - PROCESS | 1772 | 1466520122233 Marionette DEBUG loaded listener.js 07:42:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 132 (0x8d2d0c00) [pid = 1772] [serial = 560] [outer = 0x8c3e7000] 07:42:03 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:03 INFO - PROCESS | 1772 | 1466520123672 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:42:03 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:42:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2244ms 07:42:03 INFO - PROCESS | 1772 | 1466520123766 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 07:42:03 INFO - PROCESS | 1772 | 1466520123774 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 07:42:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:42:03 INFO - PROCESS | 1772 | 1466520123786 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:42:03 INFO - PROCESS | 1772 | 1466520123793 Marionette TRACE conn4 <- [1,718,null,{}] 07:42:03 INFO - PROCESS | 1772 | 1466520123801 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:42:03 INFO - PROCESS | 1772 | 1466520123806 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:04 INFO - PROCESS | 1772 | 1466520124007 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 07:42:04 INFO - PROCESS | 1772 | 1466520124199 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:04 INFO - PROCESS | 1772 | 1466520124207 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d8000 == 102 [pid = 1772] [id = 187] 07:42:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 133 (0x8db0b800) [pid = 1772] [serial = 561] [outer = (nil)] 07:42:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 134 (0x8e559c00) [pid = 1772] [serial = 562] [outer = 0x8db0b800] 07:42:04 INFO - PROCESS | 1772 | 1466520124334 Marionette DEBUG loaded listener.js 07:42:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 135 (0x8f016000) [pid = 1772] [serial = 563] [outer = 0x8db0b800] 07:42:05 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:05 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:42:05 INFO - PROCESS | 1772 | 1466520125852 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:42:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:42:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2090ms 07:42:05 INFO - PROCESS | 1772 | 1466520125877 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 07:42:05 INFO - PROCESS | 1772 | 1466520125883 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 07:42:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:42:05 INFO - PROCESS | 1772 | 1466520125891 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:42:05 INFO - PROCESS | 1772 | 1466520125897 Marionette TRACE conn4 <- [1,722,null,{}] 07:42:05 INFO - PROCESS | 1772 | 1466520125904 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:42:05 INFO - PROCESS | 1772 | 1466520125909 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:06 INFO - PROCESS | 1772 | 1466520126156 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 07:42:06 INFO - PROCESS | 1772 | 1466520126350 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:06 INFO - PROCESS | 1772 | 1466520126361 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e763800 == 103 [pid = 1772] [id = 188] 07:42:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 136 (0x8f0f7c00) [pid = 1772] [serial = 564] [outer = (nil)] 07:42:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 137 (0x8fac1400) [pid = 1772] [serial = 565] [outer = 0x8f0f7c00] 07:42:06 INFO - PROCESS | 1772 | 1466520126444 Marionette DEBUG loaded listener.js 07:42:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 138 (0x8fdd7800) [pid = 1772] [serial = 566] [outer = 0x8f0f7c00] 07:42:07 INFO - PROCESS | 1772 | 1466520127570 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:42:07 INFO - PROCESS | 1772 | 1466520127639 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 07:42:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:42:07 INFO - PROCESS | 1772 | 1466520127659 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:42:07 INFO - PROCESS | 1772 | 1466520127668 Marionette TRACE conn4 <- [1,726,null,{}] 07:42:07 INFO - PROCESS | 1772 | 1466520127675 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:42:07 INFO - PROCESS | 1772 | 1466520127682 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:07 INFO - PROCESS | 1772 | 1466520127954 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 07:42:08 INFO - PROCESS | 1772 | 1466520128188 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:08 INFO - PROCESS | 1772 | 1466520128198 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a8400 == 104 [pid = 1772] [id = 189] 07:42:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 139 (0x8fab9800) [pid = 1772] [serial = 567] [outer = (nil)] 07:42:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 140 (0x9168c800) [pid = 1772] [serial = 568] [outer = 0x8fab9800] 07:42:08 INFO - PROCESS | 1772 | 1466520128284 Marionette DEBUG loaded listener.js 07:42:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 141 (0x91697000) [pid = 1772] [serial = 569] [outer = 0x8fab9800] 07:42:09 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:09 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:42:09 INFO - PROCESS | 1772 | 1466520129313 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:42:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:42:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1700ms 07:42:09 INFO - PROCESS | 1772 | 1466520129351 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 07:42:09 INFO - PROCESS | 1772 | 1466520129355 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 07:42:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:42:09 INFO - PROCESS | 1772 | 1466520129363 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:42:09 INFO - PROCESS | 1772 | 1466520129368 Marionette TRACE conn4 <- [1,730,null,{}] 07:42:09 INFO - PROCESS | 1772 | 1466520129374 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:42:09 INFO - PROCESS | 1772 | 1466520129380 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:09 INFO - PROCESS | 1772 | 1466520129600 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 07:42:09 INFO - PROCESS | 1772 | 1466520129907 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:09 INFO - PROCESS | 1772 | 1466520129917 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9ae800 == 105 [pid = 1772] [id = 190] 07:42:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 142 (0x915b2800) [pid = 1772] [serial = 570] [outer = (nil)] 07:42:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 143 (0x92571800) [pid = 1772] [serial = 571] [outer = 0x915b2800] 07:42:10 INFO - PROCESS | 1772 | 1466520130046 Marionette DEBUG loaded listener.js 07:42:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 144 (0x92574000) [pid = 1772] [serial = 572] [outer = 0x915b2800] 07:42:10 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:10 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:42:11 INFO - PROCESS | 1772 | 1466520131149 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:42:11 INFO - PROCESS | 1772 | 1466520131212 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 07:42:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:42:11 INFO - PROCESS | 1772 | 1466520131220 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:42:11 INFO - PROCESS | 1772 | 1466520131224 Marionette TRACE conn4 <- [1,734,null,{}] 07:42:11 INFO - PROCESS | 1772 | 1466520131230 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:42:11 INFO - PROCESS | 1772 | 1466520131236 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:11 INFO - PROCESS | 1772 | 1466520131455 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 07:42:11 INFO - PROCESS | 1772 | 1466520131746 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:11 INFO - PROCESS | 1772 | 1466520131766 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x92e76000 == 106 [pid = 1772] [id = 191] 07:42:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 145 (0x92e77800) [pid = 1772] [serial = 573] [outer = (nil)] 07:42:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 146 (0x92e81c00) [pid = 1772] [serial = 574] [outer = 0x92e77800] 07:42:11 INFO - PROCESS | 1772 | 1466520131864 Marionette DEBUG loaded listener.js 07:42:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 147 (0x93ae5c00) [pid = 1772] [serial = 575] [outer = 0x92e77800] 07:42:12 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:12 INFO - PROCESS | 1772 | 1466520132967 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:42:13 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:42:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1797ms 07:42:13 INFO - PROCESS | 1772 | 1466520133018 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 07:42:13 INFO - PROCESS | 1772 | 1466520133022 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 07:42:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:42:13 INFO - PROCESS | 1772 | 1466520133030 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:42:13 INFO - PROCESS | 1772 | 1466520133034 Marionette TRACE conn4 <- [1,738,null,{}] 07:42:13 INFO - PROCESS | 1772 | 1466520133041 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:42:13 INFO - PROCESS | 1772 | 1466520133046 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:13 INFO - PROCESS | 1772 | 1466520133268 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 07:42:13 INFO - PROCESS | 1772 | 1466520133518 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:13 INFO - PROCESS | 1772 | 1466520133526 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a6000 == 107 [pid = 1772] [id = 192] 07:42:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 148 (0x8b9ab400) [pid = 1772] [serial = 576] [outer = (nil)] 07:42:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 149 (0x95320000) [pid = 1772] [serial = 577] [outer = 0x8b9ab400] 07:42:13 INFO - PROCESS | 1772 | 1466520133652 Marionette DEBUG loaded listener.js 07:42:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 150 (0x953a4800) [pid = 1772] [serial = 578] [outer = 0x8b9ab400] 07:42:14 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:14 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:42:15 INFO - PROCESS | 1772 | 1466520134999 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:42:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:42:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1981ms 07:42:15 INFO - PROCESS | 1772 | 1466520135012 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 07:42:15 INFO - PROCESS | 1772 | 1466520135015 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 07:42:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:42:15 INFO - PROCESS | 1772 | 1466520135087 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:42:15 INFO - PROCESS | 1772 | 1466520135090 Marionette TRACE conn4 <- [1,742,null,{}] 07:42:15 INFO - PROCESS | 1772 | 1466520135105 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:42:15 INFO - PROCESS | 1772 | 1466520135109 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:15 INFO - PROCESS | 1772 | 1466520135318 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 07:42:15 INFO - PROCESS | 1772 | 1466520135528 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:15 INFO - PROCESS | 1772 | 1466520135535 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e4400 == 108 [pid = 1772] [id = 193] 07:42:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 151 (0x92d65400) [pid = 1772] [serial = 579] [outer = (nil)] 07:42:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 152 (0x9793ac00) [pid = 1772] [serial = 580] [outer = 0x92d65400] 07:42:15 INFO - PROCESS | 1772 | 1466520135652 Marionette DEBUG loaded listener.js 07:42:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 153 (0x97992000) [pid = 1772] [serial = 581] [outer = 0x92d65400] 07:42:17 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:17 INFO - PROCESS | 1772 | 1466520137202 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:42:17 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:42:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2205ms 07:42:17 INFO - PROCESS | 1772 | 1466520137231 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 07:42:17 INFO - PROCESS | 1772 | 1466520137235 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 07:42:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:42:17 INFO - PROCESS | 1772 | 1466520137243 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:42:17 INFO - PROCESS | 1772 | 1466520137247 Marionette TRACE conn4 <- [1,746,null,{}] 07:42:17 INFO - PROCESS | 1772 | 1466520137253 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:42:17 INFO - PROCESS | 1772 | 1466520137259 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:17 INFO - PROCESS | 1772 | 1466520137467 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 07:42:17 INFO - PROCESS | 1772 | 1466520137664 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:17 INFO - PROCESS | 1772 | 1466520137674 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fabb000 == 109 [pid = 1772] [id = 194] 07:42:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 154 (0x8fabc800) [pid = 1772] [serial = 582] [outer = (nil)] 07:42:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 155 (0x96656800) [pid = 1772] [serial = 583] [outer = 0x8fabc800] 07:42:17 INFO - PROCESS | 1772 | 1466520137801 Marionette DEBUG loaded listener.js 07:42:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 156 (0x992b4400) [pid = 1772] [serial = 584] [outer = 0x8fabc800] 07:42:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 157 (0x8b9a9400) [pid = 1772] [serial = 585] [outer = 0x9543b400] 07:42:18 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:19 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:19 INFO - PROCESS | 1772 | 1466520139320 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:42:19 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:42:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2136ms 07:42:19 INFO - PROCESS | 1772 | 1466520139379 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 07:42:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:42:19 INFO - PROCESS | 1772 | 1466520139384 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 07:42:19 INFO - PROCESS | 1772 | 1466520139391 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:42:19 INFO - PROCESS | 1772 | 1466520139396 Marionette TRACE conn4 <- [1,750,null,{}] 07:42:19 INFO - PROCESS | 1772 | 1466520139403 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:42:19 INFO - PROCESS | 1772 | 1466520139408 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:19 INFO - PROCESS | 1772 | 1466520139649 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 07:42:20 INFO - PROCESS | 1772 | 1466520140145 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:20 INFO - PROCESS | 1772 | 1466520140154 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13e800 == 110 [pid = 1772] [id = 195] 07:42:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 158 (0x8d141c00) [pid = 1772] [serial = 586] [outer = (nil)] 07:42:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 159 (0x8d2d9400) [pid = 1772] [serial = 587] [outer = 0x8d141c00] 07:42:20 INFO - PROCESS | 1772 | 1466520140237 Marionette DEBUG loaded listener.js 07:42:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 160 (0x8dc52c00) [pid = 1772] [serial = 588] [outer = 0x8d141c00] 07:42:21 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:21 INFO - PROCESS | 1772 | 1466520141639 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:42:21 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:42:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2357ms 07:42:21 INFO - PROCESS | 1772 | 1466520141751 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 07:42:21 INFO - PROCESS | 1772 | 1466520141757 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 07:42:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:42:21 INFO - PROCESS | 1772 | 1466520141767 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:42:21 INFO - PROCESS | 1772 | 1466520141773 Marionette TRACE conn4 <- [1,754,null,{}] 07:42:21 INFO - PROCESS | 1772 | 1466520141781 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:42:21 INFO - PROCESS | 1772 | 1466520141788 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:22 INFO - PROCESS | 1772 | 1466520142000 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a2c00 == 109 [pid = 1772] [id = 185] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8d145800 == 108 [pid = 1772] [id = 184] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5e000 == 107 [pid = 1772] [id = 183] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e8c00 == 106 [pid = 1772] [id = 182] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e8000 == 105 [pid = 1772] [id = 181] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8d145c00 == 104 [pid = 1772] [id = 172] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x97992400 == 103 [pid = 1772] [id = 52] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8e559400 == 102 [pid = 1772] [id = 115] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x983dd400 == 101 [pid = 1772] [id = 33] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8e761800 == 100 [pid = 1772] [id = 114] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x93a1ac00 == 99 [pid = 1772] [id = 35] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x92f8ec00 == 98 [pid = 1772] [id = 110] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5b000 == 97 [pid = 1772] [id = 128] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x92d63000 == 96 [pid = 1772] [id = 129] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9a685400 == 95 [pid = 1772] [id = 113] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9ccd9c00 == 94 [pid = 1772] [id = 40] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x93dd2c00 == 93 [pid = 1772] [id = 51] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0xa1109800 == 92 [pid = 1772] [id = 76] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9169a000 == 91 [pid = 1772] [id = 174] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8f305800 == 90 [pid = 1772] [id = 106] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda2000 == 89 [pid = 1772] [id = 136] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x91e3f400 == 88 [pid = 1772] [id = 175] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x91e31c00 == 87 [pid = 1772] [id = 133] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0xa678a400 == 86 [pid = 1772] [id = 77] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc14000 == 85 [pid = 1772] [id = 104] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13a000 == 84 [pid = 1772] [id = 144] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0f0000 == 83 [pid = 1772] [id = 176] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x92f8a800 == 82 [pid = 1772] [id = 36] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x91dc6c00 == 81 [pid = 1772] [id = 83] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x99374c00 == 80 [pid = 1772] [id = 47] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e7400 == 79 [pid = 1772] [id = 111] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9bc06400 == 78 [pid = 1772] [id = 137] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e6000 == 77 [pid = 1772] [id = 177] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0xa25e7000 == 76 [pid = 1772] [id = 50] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9bcf5c00 == 75 [pid = 1772] [id = 75] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x95435800 == 74 [pid = 1772] [id = 134] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8fabe800 == 73 [pid = 1772] [id = 153] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8fabac00 == 72 [pid = 1772] [id = 119] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddc7800 == 71 [pid = 1772] [id = 135] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x952bb400 == 70 [pid = 1772] [id = 107] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d1000 == 69 [pid = 1772] [id = 173] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2cd000 == 68 [pid = 1772] [id = 143] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x96654c00 == 67 [pid = 1772] [id = 178] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8db03400 == 66 [pid = 1772] [id = 180] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8f156000 == 65 [pid = 1772] [id = 141] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9256d800 == 64 [pid = 1772] [id = 116] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9bcb8c00 == 63 [pid = 1772] [id = 39] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0f1c00 == 62 [pid = 1772] [id = 159] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9920a400 == 61 [pid = 1772] [id = 118] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9aaaf000 == 60 [pid = 1772] [id = 179] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8f152000 == 59 [pid = 1772] [id = 140] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8fdd5c00 == 58 [pid = 1772] [id = 162] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8fde9000 == 57 [pid = 1772] [id = 138] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x91698400 == 56 [pid = 1772] [id = 121] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9395d800 == 55 [pid = 1772] [id = 64] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8f14a400 == 54 [pid = 1772] [id = 139] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x91690400 == 53 [pid = 1772] [id = 78] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a0400 == 52 [pid = 1772] [id = 163] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0xa3314000 == 51 [pid = 1772] [id = 105] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x93aeb000 == 50 [pid = 1772] [id = 79] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8d141800 == 49 [pid = 1772] [id = 142] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x997abc00 == 48 [pid = 1772] [id = 103] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x92f91c00 == 47 [pid = 1772] [id = 41] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x91e39400 == 46 [pid = 1772] [id = 102] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x92d63800 == 45 [pid = 1772] [id = 131] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9a410800 == 44 [pid = 1772] [id = 49] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9a689800 == 43 [pid = 1772] [id = 74] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x953ab000 == 42 [pid = 1772] [id = 155] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8db01400 == 41 [pid = 1772] [id = 122] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9bc02800 == 40 [pid = 1772] [id = 59] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9bfa5c00 == 39 [pid = 1772] [id = 157] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x953a9800 == 38 [pid = 1772] [id = 37] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0dc00 == 37 [pid = 1772] [id = 123] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0ed400 == 36 [pid = 1772] [id = 158] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x93a17800 == 35 [pid = 1772] [id = 38] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9af8cc00 == 34 [pid = 1772] [id = 120] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9aaa6c00 == 33 [pid = 1772] [id = 154] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8dd9dc00 == 32 [pid = 1772] [id = 124] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8e75f000 == 31 [pid = 1772] [id = 156] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9a8a6000 == 30 [pid = 1772] [id = 34] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e3000 == 29 [pid = 1772] [id = 161] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd4400 == 28 [pid = 1772] [id = 125] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8f010400 == 27 [pid = 1772] [id = 160] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x91e38400 == 26 [pid = 1772] [id = 109] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd4800 == 25 [pid = 1772] [id = 126] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x91dc7800 == 24 [pid = 1772] [id = 80] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x92280000 == 23 [pid = 1772] [id = 46] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x91dcf400 == 22 [pid = 1772] [id = 127] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x95272400 == 21 [pid = 1772] [id = 112] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8f304400 == 20 [pid = 1772] [id = 130] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x9531e000 == 19 [pid = 1772] [id = 117] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8fabb000 == 18 [pid = 1772] [id = 194] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a6000 == 17 [pid = 1772] [id = 192] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e4400 == 16 [pid = 1772] [id = 193] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x92e76000 == 15 [pid = 1772] [id = 191] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9ae800 == 14 [pid = 1772] [id = 190] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a8400 == 13 [pid = 1772] [id = 189] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8e763800 == 12 [pid = 1772] [id = 188] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d8000 == 11 [pid = 1772] [id = 187] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d6c00 == 10 [pid = 1772] [id = 171] 07:42:23 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e3c00 == 9 [pid = 1772] [id = 186] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 159 (0x8ddd0000) [pid = 1772] [serial = 457] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 158 (0x8fde6800) [pid = 1772] [serial = 434] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 157 (0x91699800) [pid = 1772] [serial = 460] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 156 (0x8b9a9800) [pid = 1772] [serial = 490] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 155 (0x9bfa7c00) [pid = 1772] [serial = 469] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 154 (0x8b9ac800) [pid = 1772] [serial = 491] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 153 (0x8dc57000) [pid = 1772] [serial = 494] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 152 (0x92d66400) [pid = 1772] [serial = 401] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 151 (0x8fc14800) [pid = 1772] [serial = 503] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 150 (0x8f017c00) [pid = 1772] [serial = 481] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 149 (0x9aaaa000) [pid = 1772] [serial = 407] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 148 (0x92e81400) [pid = 1772] [serial = 425] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 147 (0x8dc56400) [pid = 1772] [serial = 493] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 146 (0x8fdf1c00) [pid = 1772] [serial = 416] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 145 (0xa23e9800) [pid = 1772] [serial = 428] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 144 (0x9af8c400) [pid = 1772] [serial = 410] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 143 (0x9aac7c00) [pid = 1772] [serial = 463] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 142 (0x9d95a800) [pid = 1772] [serial = 413] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 141 (0x9a068800) [pid = 1772] [serial = 404] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 140 (0x8f0f5800) [pid = 1772] [serial = 475] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 139 (0x8f0e0800) [pid = 1772] [serial = 511] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 138 (0x9bcafc00) [pid = 1772] [serial = 466] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 137 (0x91e40000) [pid = 1772] [serial = 508] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 136 (0x9aac8000) [pid = 1772] [serial = 422] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 135 (0x8f306c00) [pid = 1772] [serial = 502] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 134 (0xa23e7000) [pid = 1772] [serial = 472] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 133 (0x8c3ed000) [pid = 1772] [serial = 484] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 132 (0x915b1000) [pid = 1772] [serial = 505] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 131 (0x8e765c00) [pid = 1772] [serial = 496] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 130 (0x92579000) [pid = 1772] [serial = 509] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 129 (0x8f309c00) [pid = 1772] [serial = 398] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 128 (0x8fdd8c00) [pid = 1772] [serial = 478] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 127 (0x915b3c00) [pid = 1772] [serial = 506] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x8fdde400) [pid = 1772] [serial = 487] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 125 (0x8d2d7000) [pid = 1772] [serial = 431] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 124 (0x8fddf000) [pid = 1772] [serial = 499] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 123 (0x8fdec800) [pid = 1772] [serial = 500] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x8f156800) [pid = 1772] [serial = 419] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x99f49c00) [pid = 1772] [serial = 395] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x8f01ec00) [pid = 1772] [serial = 497] [outer = (nil)] [url = about:blank] 07:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 119 (0x8f30c400) [pid = 1772] [serial = 512] [outer = (nil)] [url = about:blank] 07:42:24 INFO - PROCESS | 1772 | 1466520144090 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:24 INFO - PROCESS | 1772 | 1466520144104 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5400 == 10 [pid = 1772] [id = 196] 07:42:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 120 (0x8b9a5c00) [pid = 1772] [serial = 589] [outer = (nil)] 07:42:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x8b9ad800) [pid = 1772] [serial = 590] [outer = 0x8b9a5c00] 07:42:24 INFO - PROCESS | 1772 | 1466520144185 Marionette DEBUG loaded listener.js 07:42:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x8c3ed400) [pid = 1772] [serial = 591] [outer = 0x8b9a5c00] 07:42:25 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:25 INFO - PROCESS | 1772 | 1466520145476 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:42:25 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:42:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 3746ms 07:42:25 INFO - PROCESS | 1772 | 1466520145514 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 07:42:25 INFO - PROCESS | 1772 | 1466520145520 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 07:42:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:42:25 INFO - PROCESS | 1772 | 1466520145580 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:42:25 INFO - PROCESS | 1772 | 1466520145586 Marionette TRACE conn4 <- [1,758,null,{}] 07:42:25 INFO - PROCESS | 1772 | 1466520145614 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:42:25 INFO - PROCESS | 1772 | 1466520145620 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:25 INFO - PROCESS | 1772 | 1466520145792 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 07:42:25 INFO - PROCESS | 1772 | 1466520145806 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:25 INFO - PROCESS | 1772 | 1466520145818 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2db800 == 11 [pid = 1772] [id = 197] 07:42:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x8d2dbc00) [pid = 1772] [serial = 592] [outer = (nil)] 07:42:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 124 (0x8dc58800) [pid = 1772] [serial = 593] [outer = 0x8d2dbc00] 07:42:25 INFO - PROCESS | 1772 | 1466520145893 Marionette DEBUG loaded listener.js 07:42:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 125 (0x8dd9c000) [pid = 1772] [serial = 594] [outer = 0x8d2dbc00] 07:42:26 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:26 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:42:26 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:26 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:26 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:27 INFO - PROCESS | 1772 | 1466520147055 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:42:27 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:42:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1605ms 07:42:27 INFO - PROCESS | 1772 | 1466520147135 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 07:42:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:42:27 INFO - PROCESS | 1772 | 1466520147142 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 07:42:27 INFO - PROCESS | 1772 | 1466520147152 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:42:27 INFO - PROCESS | 1772 | 1466520147158 Marionette TRACE conn4 <- [1,762,null,{}] 07:42:27 INFO - PROCESS | 1772 | 1466520147167 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:42:27 INFO - PROCESS | 1772 | 1466520147174 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:27 INFO - PROCESS | 1772 | 1466520147438 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 07:42:27 INFO - PROCESS | 1772 | 1466520147705 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:27 INFO - PROCESS | 1772 | 1466520147714 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2cf800 == 12 [pid = 1772] [id = 198] 07:42:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 126 (0x8d2d7800) [pid = 1772] [serial = 595] [outer = (nil)] 07:42:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0x8dda2000) [pid = 1772] [serial = 596] [outer = 0x8d2d7800] 07:42:27 INFO - PROCESS | 1772 | 1466520147842 Marionette DEBUG loaded listener.js 07:42:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 128 (0x8ddcf400) [pid = 1772] [serial = 597] [outer = 0x8d2d7800] 07:42:29 INFO - PROCESS | 1772 | 1466520149216 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:42:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:42:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2099ms 07:42:29 INFO - PROCESS | 1772 | 1466520149346 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 07:42:29 INFO - PROCESS | 1772 | 1466520149356 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 07:42:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:42:29 INFO - PROCESS | 1772 | 1466520149374 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:42:29 INFO - PROCESS | 1772 | 1466520149379 Marionette TRACE conn4 <- [1,766,null,{}] 07:42:29 INFO - PROCESS | 1772 | 1466520149433 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:42:29 INFO - PROCESS | 1772 | 1466520149440 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:29 INFO - PROCESS | 1772 | 1466520149653 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 07:42:29 INFO - PROCESS | 1772 | 1466520149838 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:29 INFO - PROCESS | 1772 | 1466520149851 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e75ec00 == 13 [pid = 1772] [id = 199] 07:42:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 129 (0x8e766000) [pid = 1772] [serial = 598] [outer = (nil)] 07:42:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 130 (0x8f011800) [pid = 1772] [serial = 599] [outer = 0x8e766000] 07:42:29 INFO - PROCESS | 1772 | 1466520149952 Marionette DEBUG loaded listener.js 07:42:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 131 (0x8f01f000) [pid = 1772] [serial = 600] [outer = 0x8e766000] 07:42:31 INFO - PROCESS | 1772 | 1466520151441 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:42:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:42:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2083ms 07:42:31 INFO - PROCESS | 1772 | 1466520151457 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 07:42:31 INFO - PROCESS | 1772 | 1466520151462 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 07:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:42:31 INFO - PROCESS | 1772 | 1466520151469 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:42:31 INFO - PROCESS | 1772 | 1466520151477 Marionette TRACE conn4 <- [1,770,null,{}] 07:42:31 INFO - PROCESS | 1772 | 1466520151497 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:42:31 INFO - PROCESS | 1772 | 1466520151508 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:31 INFO - PROCESS | 1772 | 1466520151737 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 07:42:31 INFO - PROCESS | 1772 | 1466520151927 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:31 INFO - PROCESS | 1772 | 1466520151942 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f14bc00 == 14 [pid = 1772] [id = 200] 07:42:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 132 (0x8f14cc00) [pid = 1772] [serial = 601] [outer = (nil)] 07:42:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 133 (0x8f303400) [pid = 1772] [serial = 602] [outer = 0x8f14cc00] 07:42:32 INFO - PROCESS | 1772 | 1466520152030 Marionette DEBUG loaded listener.js 07:42:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 134 (0x8f309c00) [pid = 1772] [serial = 603] [outer = 0x8f14cc00] 07:42:34 INFO - PROCESS | 1772 | 1466520154092 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:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 2643ms 07:42:34 INFO - PROCESS | 1772 | 1466520154113 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 07:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:42:34 INFO - PROCESS | 1772 | 1466520154119 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 07:42:34 INFO - PROCESS | 1772 | 1466520154127 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:42:34 INFO - PROCESS | 1772 | 1466520154133 Marionette TRACE conn4 <- [1,774,null,{}] 07:42:34 INFO - PROCESS | 1772 | 1466520154151 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:42:34 INFO - PROCESS | 1772 | 1466520154158 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:34 INFO - PROCESS | 1772 | 1466520154393 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 133 (0x8db0c400) [pid = 1772] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 132 (0x8fdd6000) [pid = 1772] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 131 (0x9aac2c00) [pid = 1772] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 130 (0x953a8000) [pid = 1772] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 129 (0x8f010800) [pid = 1772] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 128 (0x9799a400) [pid = 1772] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 127 (0x9bfa8400) [pid = 1772] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x8f0f2400) [pid = 1772] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 125 (0x9b3e0800) [pid = 1772] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 124 (0x8c3e3800) [pid = 1772] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 123 (0x8f0ed800) [pid = 1772] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x8fc1b000) [pid = 1772] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x8dda0c00) [pid = 1772] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x8f0f2c00) [pid = 1772] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 119 (0x8dc51800) [pid = 1772] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 118 (0x8db0e800) [pid = 1772] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 117 (0x92d69000) [pid = 1772] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x92e7a000) [pid = 1772] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x983e4800) [pid = 1772] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x8db0a800) [pid = 1772] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x8f0fc000) [pid = 1772] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x9aab0800) [pid = 1772] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x9169a800) [pid = 1772] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8f0ddc00) [pid = 1772] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8db06c00) [pid = 1772] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x9799a800) [pid = 1772] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8db04c00) [pid = 1772] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8d13e000) [pid = 1772] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8c3e7000) [pid = 1772] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8db0b800) [pid = 1772] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8f0f7c00) [pid = 1772] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8fab9800) [pid = 1772] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x915b2800) [pid = 1772] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x92e77800) [pid = 1772] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8b9ab400) [pid = 1772] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x92d65400) [pid = 1772] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8fabc800) [pid = 1772] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8d141c00) [pid = 1772] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:42:35 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8b9a5c00) [pid = 1772] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:42:35 INFO - PROCESS | 1772 | 1466520155122 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:35 INFO - PROCESS | 1772 | 1466520155125 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9ab400 == 15 [pid = 1772] [id = 201] 07:42:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8c3e3800) [pid = 1772] [serial = 604] [outer = (nil)] 07:42:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8d141c00) [pid = 1772] [serial = 605] [outer = 0x8c3e3800] 07:42:35 INFO - PROCESS | 1772 | 1466520155230 Marionette DEBUG loaded listener.js 07:42:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8e552c00) [pid = 1772] [serial = 606] [outer = 0x8c3e3800] 07:42:36 INFO - PROCESS | 1772 | 1466520156060 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:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1996ms 07:42:36 INFO - PROCESS | 1772 | 1466520156123 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 07:42:36 INFO - PROCESS | 1772 | 1466520156130 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 07:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:42:36 INFO - PROCESS | 1772 | 1466520156142 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:42:36 INFO - PROCESS | 1772 | 1466520156146 Marionette TRACE conn4 <- [1,778,null,{}] 07:42:36 INFO - PROCESS | 1772 | 1466520156153 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:42:36 INFO - PROCESS | 1772 | 1466520156159 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:36 INFO - PROCESS | 1772 | 1466520156361 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 07:42:36 INFO - PROCESS | 1772 | 1466520156514 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:36 INFO - PROCESS | 1772 | 1466520156525 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d5c00 == 16 [pid = 1772] [id = 202] 07:42:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8f0e4800) [pid = 1772] [serial = 607] [outer = (nil)] 07:42:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8f0f2400) [pid = 1772] [serial = 608] [outer = 0x8f0e4800] 07:42:36 INFO - PROCESS | 1772 | 1466520156604 Marionette DEBUG loaded listener.js 07:42:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8f0fc800) [pid = 1772] [serial = 609] [outer = 0x8f0e4800] 07:42:37 INFO - PROCESS | 1772 | 1466520157719 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:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1635ms 07:42:37 INFO - PROCESS | 1772 | 1466520157778 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 07:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:42:37 INFO - PROCESS | 1772 | 1466520157786 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 07:42:37 INFO - PROCESS | 1772 | 1466520157795 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:42:37 INFO - PROCESS | 1772 | 1466520157801 Marionette TRACE conn4 <- [1,782,null,{}] 07:42:37 INFO - PROCESS | 1772 | 1466520157854 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:42:37 INFO - PROCESS | 1772 | 1466520157860 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:38 INFO - PROCESS | 1772 | 1466520158147 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 07:42:38 INFO - PROCESS | 1772 | 1466520158364 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:38 INFO - PROCESS | 1772 | 1466520158375 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e75dc00 == 17 [pid = 1772] [id = 203] 07:42:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8e767400) [pid = 1772] [serial = 610] [outer = (nil)] 07:42:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8f01a400) [pid = 1772] [serial = 611] [outer = 0x8e767400] 07:42:38 INFO - PROCESS | 1772 | 1466520158518 Marionette DEBUG loaded listener.js 07:42:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8f0e7c00) [pid = 1772] [serial = 612] [outer = 0x8e767400] 07:42:39 INFO - PROCESS | 1772 | 1466520159512 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:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1792ms 07:42:39 INFO - PROCESS | 1772 | 1466520159587 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 07:42:39 INFO - PROCESS | 1772 | 1466520159595 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 07:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:42:39 INFO - PROCESS | 1772 | 1466520159607 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:42:39 INFO - PROCESS | 1772 | 1466520159611 Marionette TRACE conn4 <- [1,786,null,{}] 07:42:39 INFO - PROCESS | 1772 | 1466520159618 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:42:39 INFO - PROCESS | 1772 | 1466520159624 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:39 INFO - PROCESS | 1772 | 1466520159874 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 07:42:40 INFO - PROCESS | 1772 | 1466520160171 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:40 INFO - PROCESS | 1772 | 1466520160184 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d9000 == 18 [pid = 1772] [id = 204] 07:42:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8f30ec00) [pid = 1772] [serial = 613] [outer = (nil)] 07:42:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8fab9400) [pid = 1772] [serial = 614] [outer = 0x8f30ec00] 07:42:40 INFO - PROCESS | 1772 | 1466520160272 Marionette DEBUG loaded listener.js 07:42:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8fac0400) [pid = 1772] [serial = 615] [outer = 0x8f30ec00] 07:42:41 INFO - PROCESS | 1772 | 1466520161325 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:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1790ms 07:42:41 INFO - PROCESS | 1772 | 1466520161398 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 07:42:41 INFO - PROCESS | 1772 | 1466520161402 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 07:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:42:41 INFO - PROCESS | 1772 | 1466520161410 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:42:41 INFO - PROCESS | 1772 | 1466520161417 Marionette TRACE conn4 <- [1,790,null,{}] 07:42:41 INFO - PROCESS | 1772 | 1466520161434 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:42:41 INFO - PROCESS | 1772 | 1466520161444 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:41 INFO - PROCESS | 1772 | 1466520161681 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 07:42:41 INFO - PROCESS | 1772 | 1466520161928 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:41 INFO - PROCESS | 1772 | 1466520161941 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fde0c00 == 19 [pid = 1772] [id = 205] 07:42:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8fde1000) [pid = 1772] [serial = 616] [outer = (nil)] 07:42:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8fde6000) [pid = 1772] [serial = 617] [outer = 0x8fde1000] 07:42:42 INFO - PROCESS | 1772 | 1466520162068 Marionette DEBUG loaded listener.js 07:42:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8fdecc00) [pid = 1772] [serial = 618] [outer = 0x8fde1000] 07:42:43 INFO - PROCESS | 1772 | 1466520163031 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:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1689ms 07:42:43 INFO - PROCESS | 1772 | 1466520163101 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 07:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:42:43 INFO - PROCESS | 1772 | 1466520163106 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 07:42:43 INFO - PROCESS | 1772 | 1466520163113 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:42:43 INFO - PROCESS | 1772 | 1466520163116 Marionette TRACE conn4 <- [1,794,null,{}] 07:42:43 INFO - PROCESS | 1772 | 1466520163123 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:42:43 INFO - PROCESS | 1772 | 1466520163128 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:43 INFO - PROCESS | 1772 | 1466520163324 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 07:42:43 INFO - PROCESS | 1772 | 1466520163576 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:43 INFO - PROCESS | 1772 | 1466520163586 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e761800 == 20 [pid = 1772] [id = 206] 07:42:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x8fdf4800) [pid = 1772] [serial = 619] [outer = (nil)] 07:42:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x915ae800) [pid = 1772] [serial = 620] [outer = 0x8fdf4800] 07:42:43 INFO - PROCESS | 1772 | 1466520163718 Marionette DEBUG loaded listener.js 07:42:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x915b3000) [pid = 1772] [serial = 621] [outer = 0x8fdf4800] 07:42:44 INFO - PROCESS | 1772 | 1466520164622 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:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1587ms 07:42:44 INFO - PROCESS | 1772 | 1466520164700 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 07:42:44 INFO - PROCESS | 1772 | 1466520164703 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 07:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:42:44 INFO - PROCESS | 1772 | 1466520164711 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:42:44 INFO - PROCESS | 1772 | 1466520164714 Marionette TRACE conn4 <- [1,798,null,{}] 07:42:44 INFO - PROCESS | 1772 | 1466520164721 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:42:44 INFO - PROCESS | 1772 | 1466520164727 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:44 INFO - PROCESS | 1772 | 1466520164956 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 07:42:45 INFO - PROCESS | 1772 | 1466520165222 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:45 INFO - PROCESS | 1772 | 1466520165230 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e5000 == 21 [pid = 1772] [id = 207] 07:42:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x8fdef000) [pid = 1772] [serial = 622] [outer = (nil)] 07:42:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x91691400) [pid = 1772] [serial = 623] [outer = 0x8fdef000] 07:42:45 INFO - PROCESS | 1772 | 1466520165359 Marionette DEBUG loaded listener.js 07:42:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x91696800) [pid = 1772] [serial = 624] [outer = 0x8fdef000] 07:42:46 INFO - PROCESS | 1772 | 1466520166351 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:42:46 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:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1682ms 07:42:46 INFO - PROCESS | 1772 | 1466520166394 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 07:42:46 INFO - PROCESS | 1772 | 1466520166399 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 07:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:42:46 INFO - PROCESS | 1772 | 1466520166406 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:42:46 INFO - PROCESS | 1772 | 1466520166410 Marionette TRACE conn4 <- [1,802,null,{}] 07:42:46 INFO - PROCESS | 1772 | 1466520166417 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:42:46 INFO - PROCESS | 1772 | 1466520166432 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:46 INFO - PROCESS | 1772 | 1466520166703 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 07:42:47 INFO - PROCESS | 1772 | 1466520166996 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:47 INFO - PROCESS | 1772 | 1466520167004 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e54fc00 == 22 [pid = 1772] [id = 208] 07:42:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x915bac00) [pid = 1772] [serial = 625] [outer = (nil)] 07:42:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 118 (0x91e38000) [pid = 1772] [serial = 626] [outer = 0x915bac00] 07:42:47 INFO - PROCESS | 1772 | 1466520167093 Marionette DEBUG loaded listener.js 07:42:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 119 (0x91e3c000) [pid = 1772] [serial = 627] [outer = 0x915bac00] 07:42:47 INFO - PROCESS | 1772 | 1466520167977 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:42:48 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:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1632ms 07:42:48 INFO - PROCESS | 1772 | 1466520168039 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 07:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:42:48 INFO - PROCESS | 1772 | 1466520168043 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 07:42:48 INFO - PROCESS | 1772 | 1466520168050 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:42:48 INFO - PROCESS | 1772 | 1466520168054 Marionette TRACE conn4 <- [1,806,null,{}] 07:42:48 INFO - PROCESS | 1772 | 1466520168060 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:42:48 INFO - PROCESS | 1772 | 1466520168066 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:48 INFO - PROCESS | 1772 | 1466520168292 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 07:42:48 INFO - PROCESS | 1772 | 1466520168545 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:48 INFO - PROCESS | 1772 | 1466520168554 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ea000 == 23 [pid = 1772] [id = 209] 07:42:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 120 (0x8c3efc00) [pid = 1772] [serial = 628] [outer = (nil)] 07:42:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x8dda2400) [pid = 1772] [serial = 629] [outer = 0x8c3efc00] 07:42:48 INFO - PROCESS | 1772 | 1466520168680 Marionette DEBUG loaded listener.js 07:42:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x8dc56400) [pid = 1772] [serial = 630] [outer = 0x8c3efc00] 07:42:49 INFO - PROCESS | 1772 | 1466520169635 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:42:49 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:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1634ms 07:42:49 INFO - PROCESS | 1772 | 1466520169685 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 07:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:42:49 INFO - PROCESS | 1772 | 1466520169697 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 07:42:49 INFO - PROCESS | 1772 | 1466520169704 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:42:49 INFO - PROCESS | 1772 | 1466520169708 Marionette TRACE conn4 <- [1,810,null,{}] 07:42:49 INFO - PROCESS | 1772 | 1466520169715 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:42:49 INFO - PROCESS | 1772 | 1466520169721 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:49 INFO - PROCESS | 1772 | 1466520169909 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 07:42:50 INFO - PROCESS | 1772 | 1466520170155 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:50 INFO - PROCESS | 1772 | 1466520170166 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5800 == 24 [pid = 1772] [id = 210] 07:42:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x8b9a5c00) [pid = 1772] [serial = 631] [outer = (nil)] 07:42:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 124 (0x8c3e6000) [pid = 1772] [serial = 632] [outer = 0x8b9a5c00] 07:42:50 INFO - PROCESS | 1772 | 1466520170436 Marionette DEBUG loaded listener.js 07:42:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 125 (0x8d145c00) [pid = 1772] [serial = 633] [outer = 0x8b9a5c00] 07:42:51 INFO - PROCESS | 1772 | 1466520171385 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:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1731ms 07:42:51 INFO - PROCESS | 1772 | 1466520171436 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 07:42:51 INFO - PROCESS | 1772 | 1466520171443 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 07:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:42:51 INFO - PROCESS | 1772 | 1466520171451 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:42:51 INFO - PROCESS | 1772 | 1466520171456 Marionette TRACE conn4 <- [1,814,null,{}] 07:42:51 INFO - PROCESS | 1772 | 1466520171464 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:42:51 INFO - PROCESS | 1772 | 1466520171469 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:51 INFO - PROCESS | 1772 | 1466520171699 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 07:42:52 INFO - PROCESS | 1772 | 1466520172067 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:52 INFO - PROCESS | 1772 | 1466520172077 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 124 (0x8e761400) [pid = 1772] [serial = 458] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 123 (0x8fde3800) [pid = 1772] [serial = 488] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x9af93c00) [pid = 1772] [serial = 464] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x9cb7fc00) [pid = 1772] [serial = 470] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x8f01ac00) [pid = 1772] [serial = 482] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 119 (0x9a40c400) [pid = 1772] [serial = 455] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 118 (0xa25e2000) [pid = 1772] [serial = 473] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 117 (0x8fddb800) [pid = 1772] [serial = 479] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x9bfa2000) [pid = 1772] [serial = 467] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x8c3f1000) [pid = 1772] [serial = 485] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x8f0f9000) [pid = 1772] [serial = 476] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x91e39c00) [pid = 1772] [serial = 461] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x8dda6400) [pid = 1772] [serial = 373] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x8c3ec800) [pid = 1772] [serial = 559] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8e559c00) [pid = 1772] [serial = 562] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8fac1400) [pid = 1772] [serial = 565] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x9168c800) [pid = 1772] [serial = 568] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x92571800) [pid = 1772] [serial = 571] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x92e81c00) [pid = 1772] [serial = 574] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x95320000) [pid = 1772] [serial = 577] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x9793ac00) [pid = 1772] [serial = 580] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x96656800) [pid = 1772] [serial = 583] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8d2d9400) [pid = 1772] [serial = 587] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8b9ad800) [pid = 1772] [serial = 590] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8d2d0c00) [pid = 1772] [serial = 560] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8f016000) [pid = 1772] [serial = 563] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8fdd7800) [pid = 1772] [serial = 566] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x91697000) [pid = 1772] [serial = 569] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x92574000) [pid = 1772] [serial = 572] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x93ae5c00) [pid = 1772] [serial = 575] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x953a4800) [pid = 1772] [serial = 578] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8dc52c00) [pid = 1772] [serial = 588] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x97992000) [pid = 1772] [serial = 581] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x992b4400) [pid = 1772] [serial = 584] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8fac5800) [pid = 1772] [serial = 553] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x92574400) [pid = 1772] [serial = 515] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x915bbc00) [pid = 1772] [serial = 514] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8dc60c00) [pid = 1772] [serial = 544] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8dda1800) [pid = 1772] [serial = 545] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x95325c00) [pid = 1772] [serial = 529] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x953b0400) [pid = 1772] [serial = 530] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x93ae6800) [pid = 1772] [serial = 526] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x948a1c00) [pid = 1772] [serial = 527] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a069000) [pid = 1772] [serial = 532] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a67d000) [pid = 1772] [serial = 533] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8dd9c800) [pid = 1772] [serial = 517] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8e554c00) [pid = 1772] [serial = 518] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8f301400) [pid = 1772] [serial = 520] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8fabcc00) [pid = 1772] [serial = 521] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9b7ab400) [pid = 1772] [serial = 538] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9bf9f400) [pid = 1772] [serial = 539] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x92570800) [pid = 1772] [serial = 523] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x92e74800) [pid = 1772] [serial = 524] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8f0f9800) [pid = 1772] [serial = 550] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8f011400) [pid = 1772] [serial = 547] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8f0e4000) [pid = 1772] [serial = 548] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9aac8400) [pid = 1772] [serial = 535] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9af8c000) [pid = 1772] [serial = 536] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x8dc59800) [pid = 1772] [serial = 541] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x8f14d800) [pid = 1772] [serial = 542] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x8dc58800) [pid = 1772] [serial = 593] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x8c3ed400) [pid = 1772] [serial = 591] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x8fc17400) [pid = 1772] [serial = 554] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x8f155800) [pid = 1772] [serial = 551] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x8ddd1000) [pid = 1772] [serial = 557] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x8dd9cc00) [pid = 1772] [serial = 556] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x8dda3400) [pid = 1772] [serial = 374] [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:42:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a1000 == 25 [pid = 1772] [id = 211] 07:42:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x8b9aec00) [pid = 1772] [serial = 634] [outer = (nil)] 07:42:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x8c3ef000) [pid = 1772] [serial = 635] [outer = 0x8b9aec00] 07:42:52 INFO - PROCESS | 1772 | 1466520172271 Marionette DEBUG loaded listener.js 07:42:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x8d2cf000) [pid = 1772] [serial = 636] [outer = 0x8b9aec00] 07:42:53 INFO - PROCESS | 1772 | 1466520173073 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:42:53 INFO - PROCESS | 1772 | 1466520173149 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 07:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:42:53 INFO - PROCESS | 1772 | 1466520173159 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:42:53 INFO - PROCESS | 1772 | 1466520173163 Marionette TRACE conn4 <- [1,818,null,{}] 07:42:53 INFO - PROCESS | 1772 | 1466520173170 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:42:53 INFO - PROCESS | 1772 | 1466520173175 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:53 INFO - PROCESS | 1772 | 1466520173356 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 07:42:53 INFO - PROCESS | 1772 | 1466520173501 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:53 INFO - PROCESS | 1772 | 1466520173508 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5e800 == 26 [pid = 1772] [id = 212] 07:42:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x8ddc9400) [pid = 1772] [serial = 637] [outer = (nil)] 07:42:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x8e550000) [pid = 1772] [serial = 638] [outer = 0x8ddc9400] 07:42:53 INFO - PROCESS | 1772 | 1466520173578 Marionette DEBUG loaded listener.js 07:42:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x8e76ac00) [pid = 1772] [serial = 639] [outer = 0x8ddc9400] 07:42:54 INFO - PROCESS | 1772 | 1466520174455 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:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1335ms 07:42:54 INFO - PROCESS | 1772 | 1466520174494 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 07:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:42:54 INFO - PROCESS | 1772 | 1466520174498 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 07:42:54 INFO - PROCESS | 1772 | 1466520174505 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:42:54 INFO - PROCESS | 1772 | 1466520174511 Marionette TRACE conn4 <- [1,822,null,{}] 07:42:54 INFO - PROCESS | 1772 | 1466520174527 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:42:54 INFO - PROCESS | 1772 | 1466520174535 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:54 INFO - PROCESS | 1772 | 1466520174722 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 07:42:54 INFO - PROCESS | 1772 | 1466520174899 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:54 INFO - PROCESS | 1772 | 1466520174908 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a4c00 == 27 [pid = 1772] [id = 213] 07:42:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x8dc5e400) [pid = 1772] [serial = 640] [outer = (nil)] 07:42:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x8f0f2000) [pid = 1772] [serial = 641] [outer = 0x8dc5e400] 07:42:54 INFO - PROCESS | 1772 | 1466520174976 Marionette DEBUG loaded listener.js 07:42:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x8f0fc400) [pid = 1772] [serial = 642] [outer = 0x8dc5e400] 07:42:55 INFO - PROCESS | 1772 | 1466520175874 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:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:42:55 INFO - PROCESS | 1772 | 1466520175947 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 07:42:55 INFO - PROCESS | 1772 | 1466520175954 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:42:55 INFO - PROCESS | 1772 | 1466520175957 Marionette TRACE conn4 <- [1,826,null,{}] 07:42:55 INFO - PROCESS | 1772 | 1466520175963 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:42:55 INFO - PROCESS | 1772 | 1466520175968 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:56 INFO - PROCESS | 1772 | 1466520176242 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 07:42:56 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x8c3e3800) [pid = 1772] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:42:56 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x8f14cc00) [pid = 1772] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:42:56 INFO - PROCESS | 1772 | 1466520176363 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:56 INFO - PROCESS | 1772 | 1466520176371 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e3800 == 28 [pid = 1772] [id = 214] 07:42:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x8c3e8800) [pid = 1772] [serial = 643] [outer = (nil)] 07:42:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x8f14cc00) [pid = 1772] [serial = 644] [outer = 0x8c3e8800] 07:42:56 INFO - PROCESS | 1772 | 1466520176445 Marionette DEBUG loaded listener.js 07:42:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8f30e000) [pid = 1772] [serial = 645] [outer = 0x8c3e8800] 07:42:57 INFO - PROCESS | 1772 | 1466520177261 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:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1332ms 07:42:57 INFO - PROCESS | 1772 | 1466520177285 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 07:42:57 INFO - PROCESS | 1772 | 1466520177289 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 07:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:42:57 INFO - PROCESS | 1772 | 1466520177304 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:42:57 INFO - PROCESS | 1772 | 1466520177308 Marionette TRACE conn4 <- [1,830,null,{}] 07:42:57 INFO - PROCESS | 1772 | 1466520177314 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:42:57 INFO - PROCESS | 1772 | 1466520177319 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:57 INFO - PROCESS | 1772 | 1466520177489 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 07:42:57 INFO - PROCESS | 1772 | 1466520177503 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:57 INFO - PROCESS | 1772 | 1466520177514 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fac0000 == 29 [pid = 1772] [id = 215] 07:42:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8fac1400) [pid = 1772] [serial = 646] [outer = (nil)] 07:42:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8fac8800) [pid = 1772] [serial = 647] [outer = 0x8fac1400] 07:42:57 INFO - PROCESS | 1772 | 1466520177595 Marionette DEBUG loaded listener.js 07:42:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8fc1c000) [pid = 1772] [serial = 648] [outer = 0x8fac1400] 07:42:58 INFO - PROCESS | 1772 | 1466520178507 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:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1239ms 07:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:42:58 INFO - PROCESS | 1772 | 1466520178544 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 07:42:58 INFO - PROCESS | 1772 | 1466520178547 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 07:42:58 INFO - PROCESS | 1772 | 1466520178554 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:42:58 INFO - PROCESS | 1772 | 1466520178557 Marionette TRACE conn4 <- [1,834,null,{}] 07:42:58 INFO - PROCESS | 1772 | 1466520178563 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:42:58 INFO - PROCESS | 1772 | 1466520178573 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:58 INFO - PROCESS | 1772 | 1466520178753 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 07:42:59 INFO - PROCESS | 1772 | 1466520179025 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:59 INFO - PROCESS | 1772 | 1466520179036 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:42:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a0800 == 30 [pid = 1772] [id = 216] 07:42:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8b9a4800) [pid = 1772] [serial = 649] [outer = (nil)] 07:42:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8c3e3c00) [pid = 1772] [serial = 650] [outer = 0x8b9a4800] 07:42:59 INFO - PROCESS | 1772 | 1466520179127 Marionette DEBUG loaded listener.js 07:42:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8c3eec00) [pid = 1772] [serial = 651] [outer = 0x8b9a4800] 07:43:00 INFO - PROCESS | 1772 | 1466520180192 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:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1687ms 07:43:00 INFO - PROCESS | 1772 | 1466520180244 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 07:43:00 INFO - PROCESS | 1772 | 1466520180251 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 07:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:43:00 INFO - PROCESS | 1772 | 1466520180260 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:43:00 INFO - PROCESS | 1772 | 1466520180266 Marionette TRACE conn4 <- [1,838,null,{}] 07:43:00 INFO - PROCESS | 1772 | 1466520180275 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:43:00 INFO - PROCESS | 1772 | 1466520180284 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:00 INFO - PROCESS | 1772 | 1466520180616 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 07:43:00 INFO - PROCESS | 1772 | 1466520180816 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:00 INFO - PROCESS | 1772 | 1466520180826 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda6400 == 31 [pid = 1772] [id = 217] 07:43:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8dda7800) [pid = 1772] [serial = 652] [outer = (nil)] 07:43:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8ddca400) [pid = 1772] [serial = 653] [outer = 0x8dda7800] 07:43:00 INFO - PROCESS | 1772 | 1466520180914 Marionette DEBUG loaded listener.js 07:43:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8e553400) [pid = 1772] [serial = 654] [outer = 0x8dda7800] 07:43:01 INFO - PROCESS | 1772 | 1466520181895 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:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1697ms 07:43:01 INFO - PROCESS | 1772 | 1466520181961 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 07:43:01 INFO - PROCESS | 1772 | 1466520181968 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 07:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:43:01 INFO - PROCESS | 1772 | 1466520181977 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:43:01 INFO - PROCESS | 1772 | 1466520181981 Marionette TRACE conn4 <- [1,842,null,{}] 07:43:01 INFO - PROCESS | 1772 | 1466520181988 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:43:01 INFO - PROCESS | 1772 | 1466520181993 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:02 INFO - PROCESS | 1772 | 1466520182340 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 07:43:02 INFO - PROCESS | 1772 | 1466520182598 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:02 INFO - PROCESS | 1772 | 1466520182604 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f01f800 == 32 [pid = 1772] [id = 218] 07:43:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8f0e0800) [pid = 1772] [serial = 655] [outer = (nil)] 07:43:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8f0eb800) [pid = 1772] [serial = 656] [outer = 0x8f0e0800] 07:43:02 INFO - PROCESS | 1772 | 1466520182691 Marionette DEBUG loaded listener.js 07:43:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8f155c00) [pid = 1772] [serial = 657] [outer = 0x8f0e0800] 07:43:03 INFO - PROCESS | 1772 | 1466520183683 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:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1734ms 07:43:03 INFO - PROCESS | 1772 | 1466520183713 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 07:43:03 INFO - PROCESS | 1772 | 1466520183718 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 07:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:43:03 INFO - PROCESS | 1772 | 1466520183735 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:43:03 INFO - PROCESS | 1772 | 1466520183745 Marionette TRACE conn4 <- [1,846,null,{}] 07:43:03 INFO - PROCESS | 1772 | 1466520183754 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:43:03 INFO - PROCESS | 1772 | 1466520183762 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:04 INFO - PROCESS | 1772 | 1466520184046 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 07:43:04 INFO - PROCESS | 1772 | 1466520184364 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:04 INFO - PROCESS | 1772 | 1466520184372 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e557c00 == 33 [pid = 1772] [id = 219] 07:43:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8e55a400) [pid = 1772] [serial = 658] [outer = (nil)] 07:43:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8fde1c00) [pid = 1772] [serial = 659] [outer = 0x8e55a400] 07:43:04 INFO - PROCESS | 1772 | 1466520184459 Marionette DEBUG loaded listener.js 07:43:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8fdf1c00) [pid = 1772] [serial = 660] [outer = 0x8e55a400] 07:43:05 INFO - PROCESS | 1772 | 1466520185478 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:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1809ms 07:43:05 INFO - PROCESS | 1772 | 1466520185537 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 07:43:05 INFO - PROCESS | 1772 | 1466520185541 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 07:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:43:05 INFO - PROCESS | 1772 | 1466520185548 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:43:05 INFO - PROCESS | 1772 | 1466520185553 Marionette TRACE conn4 <- [1,850,null,{}] 07:43:05 INFO - PROCESS | 1772 | 1466520185559 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:43:05 INFO - PROCESS | 1772 | 1466520185565 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:05 INFO - PROCESS | 1772 | 1466520185822 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 07:43:06 INFO - PROCESS | 1772 | 1466520186102 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:06 INFO - PROCESS | 1772 | 1466520186113 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dd9ec00 == 34 [pid = 1772] [id = 220] 07:43:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fddd000) [pid = 1772] [serial = 661] [outer = (nil)] 07:43:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x91690c00) [pid = 1772] [serial = 662] [outer = 0x8fddd000] 07:43:06 INFO - PROCESS | 1772 | 1466520186203 Marionette DEBUG loaded listener.js 07:43:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x91699000) [pid = 1772] [serial = 663] [outer = 0x8fddd000] 07:43:07 INFO - PROCESS | 1772 | 1466520187115 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:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1639ms 07:43:07 INFO - PROCESS | 1772 | 1466520187189 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 07:43:07 INFO - PROCESS | 1772 | 1466520187193 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 07:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:43:07 INFO - PROCESS | 1772 | 1466520187200 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:43:07 INFO - PROCESS | 1772 | 1466520187205 Marionette TRACE conn4 <- [1,854,null,{}] 07:43:07 INFO - PROCESS | 1772 | 1466520187211 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:43:07 INFO - PROCESS | 1772 | 1466520187217 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:07 INFO - PROCESS | 1772 | 1466520187457 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 07:43:07 INFO - PROCESS | 1772 | 1466520187699 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:07 INFO - PROCESS | 1772 | 1466520187717 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x91dd0000 == 35 [pid = 1772] [id = 221] 07:43:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x91e32800) [pid = 1772] [serial = 664] [outer = (nil)] 07:43:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x91e3a000) [pid = 1772] [serial = 665] [outer = 0x91e32800] 07:43:07 INFO - PROCESS | 1772 | 1466520187858 Marionette DEBUG loaded listener.js 07:43:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9257c000) [pid = 1772] [serial = 666] [outer = 0x91e32800] 07:43:08 INFO - PROCESS | 1772 | 1466520188837 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:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1687ms 07:43:08 INFO - PROCESS | 1772 | 1466520188888 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 07:43:08 INFO - PROCESS | 1772 | 1466520188892 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 07:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:43:08 INFO - PROCESS | 1772 | 1466520188899 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:43:08 INFO - PROCESS | 1772 | 1466520188902 Marionette TRACE conn4 <- [1,858,null,{}] 07:43:08 INFO - PROCESS | 1772 | 1466520188908 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:43:08 INFO - PROCESS | 1772 | 1466520188914 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:09 INFO - PROCESS | 1772 | 1466520189107 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 07:43:09 INFO - PROCESS | 1772 | 1466520189364 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:09 INFO - PROCESS | 1772 | 1466520189374 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e767800 == 36 [pid = 1772] [id = 222] 07:43:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x91691c00) [pid = 1772] [serial = 667] [outer = (nil)] 07:43:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x92d6b400) [pid = 1772] [serial = 668] [outer = 0x91691c00] 07:43:09 INFO - PROCESS | 1772 | 1466520189495 Marionette DEBUG loaded listener.js 07:43:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x92e73000) [pid = 1772] [serial = 669] [outer = 0x91691c00] 07:43:10 INFO - PROCESS | 1772 | 1466520190400 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:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1536ms 07:43:10 INFO - PROCESS | 1772 | 1466520190436 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 07:43:10 INFO - PROCESS | 1772 | 1466520190440 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 07:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:43:10 INFO - PROCESS | 1772 | 1466520190447 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:43:10 INFO - PROCESS | 1772 | 1466520190451 Marionette TRACE conn4 <- [1,862,null,{}] 07:43:10 INFO - PROCESS | 1772 | 1466520190457 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:43:10 INFO - PROCESS | 1772 | 1466520190463 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:10 INFO - PROCESS | 1772 | 1466520190683 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 07:43:10 INFO - PROCESS | 1772 | 1466520190934 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:10 INFO - PROCESS | 1772 | 1466520190946 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9aa400 == 37 [pid = 1772] [id = 223] 07:43:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x915b4800) [pid = 1772] [serial = 670] [outer = (nil)] 07:43:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x92e77c00) [pid = 1772] [serial = 671] [outer = 0x915b4800] 07:43:11 INFO - PROCESS | 1772 | 1466520191071 Marionette DEBUG loaded listener.js 07:43:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x92f87400) [pid = 1772] [serial = 672] [outer = 0x915b4800] 07:43:12 INFO - PROCESS | 1772 | 1466520192071 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:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1639ms 07:43:12 INFO - PROCESS | 1772 | 1466520192087 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 07:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:43:12 INFO - PROCESS | 1772 | 1466520192092 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 07:43:12 INFO - PROCESS | 1772 | 1466520192099 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:43:12 INFO - PROCESS | 1772 | 1466520192103 Marionette TRACE conn4 <- [1,866,null,{}] 07:43:12 INFO - PROCESS | 1772 | 1466520192110 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:43:12 INFO - PROCESS | 1772 | 1466520192116 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:12 INFO - PROCESS | 1772 | 1466520192316 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 07:43:12 INFO - PROCESS | 1772 | 1466520192555 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:12 INFO - PROCESS | 1772 | 1466520192564 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0c400 == 38 [pid = 1772] [id = 224] 07:43:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8db0e800) [pid = 1772] [serial = 673] [outer = (nil)] 07:43:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x93957400) [pid = 1772] [serial = 674] [outer = 0x8db0e800] 07:43:12 INFO - PROCESS | 1772 | 1466520192708 Marionette DEBUG loaded listener.js 07:43:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x9395cc00) [pid = 1772] [serial = 675] [outer = 0x8db0e800] 07:43:13 INFO - PROCESS | 1772 | 1466520193945 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:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1937ms 07:43:14 INFO - PROCESS | 1772 | 1466520194037 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 07:43:14 INFO - PROCESS | 1772 | 1466520194043 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 07:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:43:14 INFO - PROCESS | 1772 | 1466520194158 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:43:14 INFO - PROCESS | 1772 | 1466520194165 Marionette TRACE conn4 <- [1,870,null,{}] 07:43:14 INFO - PROCESS | 1772 | 1466520194189 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:43:14 INFO - PROCESS | 1772 | 1466520194196 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:14 INFO - PROCESS | 1772 | 1466520194390 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 07:43:14 INFO - PROCESS | 1772 | 1466520194585 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:14 INFO - PROCESS | 1772 | 1466520194599 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13e000 == 39 [pid = 1772] [id = 225] 07:43:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8d144800) [pid = 1772] [serial = 676] [outer = (nil)] 07:43:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8dc5a000) [pid = 1772] [serial = 677] [outer = 0x8d144800] 07:43:14 INFO - PROCESS | 1772 | 1466520194725 Marionette DEBUG loaded listener.js 07:43:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8dd9fc00) [pid = 1772] [serial = 678] [outer = 0x8d144800] 07:43:15 INFO - PROCESS | 1772 | --DOCSHELL 0x8e75ec00 == 38 [pid = 1772] [id = 199] 07:43:15 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2cf800 == 37 [pid = 1772] [id = 198] 07:43:15 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8f0f2400) [pid = 1772] [serial = 608] [outer = (nil)] [url = about:blank] 07:43:15 INFO - PROCESS | 1772 | --DOCSHELL 0x8fac0000 == 36 [pid = 1772] [id = 215] 07:43:15 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e3800 == 35 [pid = 1772] [id = 214] 07:43:15 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a4c00 == 34 [pid = 1772] [id = 213] 07:43:15 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5e800 == 33 [pid = 1772] [id = 212] 07:43:15 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a1000 == 32 [pid = 1772] [id = 211] 07:43:15 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5800 == 31 [pid = 1772] [id = 210] 07:43:15 INFO - PROCESS | 1772 | 1466520195892 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:43:15 INFO - PROCESS | 1772 | --DOCSHELL 0x8fde0c00 == 30 [pid = 1772] [id = 205] 07:43:15 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d9000 == 29 [pid = 1772] [id = 204] 07:43:15 INFO - PROCESS | 1772 | --DOCSHELL 0x8e75dc00 == 28 [pid = 1772] [id = 203] 07:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1819ms 07:43:15 INFO - PROCESS | 1772 | 1466520195912 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 07:43:15 INFO - PROCESS | 1772 | 1466520195917 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 07:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:43:15 INFO - PROCESS | 1772 | 1466520195929 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:43:15 INFO - PROCESS | 1772 | 1466520195933 Marionette TRACE conn4 <- [1,874,null,{}] 07:43:15 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8d141c00) [pid = 1772] [serial = 605] [outer = (nil)] [url = about:blank] 07:43:15 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8f303400) [pid = 1772] [serial = 602] [outer = (nil)] [url = about:blank] 07:43:15 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8f011800) [pid = 1772] [serial = 599] [outer = (nil)] [url = about:blank] 07:43:15 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8dda2000) [pid = 1772] [serial = 596] [outer = (nil)] [url = about:blank] 07:43:15 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8e552c00) [pid = 1772] [serial = 606] [outer = (nil)] [url = about:blank] 07:43:15 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8f309c00) [pid = 1772] [serial = 603] [outer = (nil)] [url = about:blank] 07:43:15 INFO - PROCESS | 1772 | 1466520195967 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:43:15 INFO - PROCESS | 1772 | 1466520195973 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:16 INFO - PROCESS | 1772 | 1466520196170 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 07:43:16 INFO - PROCESS | 1772 | 1466520196181 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:16 INFO - PROCESS | 1772 | 1466520196190 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda6000 == 29 [pid = 1772] [id = 226] 07:43:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8ddccc00) [pid = 1772] [serial = 679] [outer = (nil)] 07:43:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8e557400) [pid = 1772] [serial = 680] [outer = 0x8ddccc00] 07:43:16 INFO - PROCESS | 1772 | 1466520196266 Marionette DEBUG loaded listener.js 07:43:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8f012400) [pid = 1772] [serial = 681] [outer = 0x8ddccc00] 07:43:17 INFO - PROCESS | 1772 | 1466520197282 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:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1397ms 07:43:17 INFO - PROCESS | 1772 | 1466520197327 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 07:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:43:17 INFO - PROCESS | 1772 | 1466520197331 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 07:43:17 INFO - PROCESS | 1772 | 1466520197338 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:43:17 INFO - PROCESS | 1772 | 1466520197344 Marionette TRACE conn4 <- [1,878,null,{}] 07:43:17 INFO - PROCESS | 1772 | 1466520197361 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:43:17 INFO - PROCESS | 1772 | 1466520197370 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:17 INFO - PROCESS | 1772 | 1466520197629 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 07:43:17 INFO - PROCESS | 1772 | 1466520197647 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:17 INFO - PROCESS | 1772 | 1466520197661 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0f9800 == 30 [pid = 1772] [id = 227] 07:43:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8f0fa800) [pid = 1772] [serial = 682] [outer = (nil)] 07:43:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8f304000) [pid = 1772] [serial = 683] [outer = 0x8f0fa800] 07:43:17 INFO - PROCESS | 1772 | 1466520197736 Marionette DEBUG loaded listener.js 07:43:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8f310000) [pid = 1772] [serial = 684] [outer = 0x8f0fa800] 07:43:18 INFO - PROCESS | 1772 | 1466520198794 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:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1486ms 07:43:18 INFO - PROCESS | 1772 | 1466520198824 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 07:43:18 INFO - PROCESS | 1772 | 1466520198829 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 07:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:43:18 INFO - PROCESS | 1772 | 1466520198836 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:43:18 INFO - PROCESS | 1772 | 1466520198840 Marionette TRACE conn4 <- [1,882,null,{}] 07:43:18 INFO - PROCESS | 1772 | 1466520198852 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:43:18 INFO - PROCESS | 1772 | 1466520198856 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:19 INFO - PROCESS | 1772 | 1466520199096 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 07:43:19 INFO - PROCESS | 1772 | 1466520199123 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:19 INFO - PROCESS | 1772 | 1466520199135 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f015800 == 31 [pid = 1772] [id = 228] 07:43:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8fdd6400) [pid = 1772] [serial = 685] [outer = (nil)] 07:43:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8fde3000) [pid = 1772] [serial = 686] [outer = 0x8fdd6400] 07:43:19 INFO - PROCESS | 1772 | 1466520199205 Marionette DEBUG loaded listener.js 07:43:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x915b6400) [pid = 1772] [serial = 687] [outer = 0x8fdd6400] 07:43:20 INFO - PROCESS | 1772 | 1466520200233 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:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1432ms 07:43:20 INFO - PROCESS | 1772 | 1466520200269 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 07:43:20 INFO - PROCESS | 1772 | 1466520200274 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 07:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:43:20 INFO - PROCESS | 1772 | 1466520200280 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:43:20 INFO - PROCESS | 1772 | 1466520200283 Marionette TRACE conn4 <- [1,886,null,{}] 07:43:20 INFO - PROCESS | 1772 | 1466520200305 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:43:20 INFO - PROCESS | 1772 | 1466520200310 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:20 INFO - PROCESS | 1772 | 1466520200748 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 07:43:20 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8c3e8800) [pid = 1772] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:43:20 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8ddc9400) [pid = 1772] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:43:20 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8b9aec00) [pid = 1772] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:43:20 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8dc5e400) [pid = 1772] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:43:20 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8b9a5c00) [pid = 1772] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:43:20 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8d2d7800) [pid = 1772] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:43:20 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8e766000) [pid = 1772] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:43:20 INFO - PROCESS | 1772 | 1466520200967 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:20 INFO - PROCESS | 1772 | 1466520200979 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5c00 == 32 [pid = 1772] [id = 229] 07:43:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8b9a6800) [pid = 1772] [serial = 688] [outer = (nil)] 07:43:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8dda6c00) [pid = 1772] [serial = 689] [outer = 0x8b9a6800] 07:43:21 INFO - PROCESS | 1772 | 1466520201049 Marionette DEBUG loaded listener.js 07:43:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8f30e400) [pid = 1772] [serial = 690] [outer = 0x8b9a6800] 07:43:21 INFO - PROCESS | 1772 | 1466520201792 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:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1560ms 07:43:21 INFO - PROCESS | 1772 | 1466520201842 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 07:43:21 INFO - PROCESS | 1772 | 1466520201845 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 07:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:43:21 INFO - PROCESS | 1772 | 1466520201851 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:43:21 INFO - PROCESS | 1772 | 1466520201854 Marionette TRACE conn4 <- [1,890,null,{}] 07:43:21 INFO - PROCESS | 1772 | 1466520201860 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:43:21 INFO - PROCESS | 1772 | 1466520201869 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:22 INFO - PROCESS | 1772 | 1466520202154 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 07:43:22 INFO - PROCESS | 1772 | 1466520202170 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:22 INFO - PROCESS | 1772 | 1466520202176 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13d400 == 33 [pid = 1772] [id = 230] 07:43:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8f301c00) [pid = 1772] [serial = 691] [outer = (nil)] 07:43:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x9257a800) [pid = 1772] [serial = 692] [outer = 0x8f301c00] 07:43:22 INFO - PROCESS | 1772 | 1466520202246 Marionette DEBUG loaded listener.js 07:43:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x92d6b000) [pid = 1772] [serial = 693] [outer = 0x8f301c00] 07:43:23 INFO - PROCESS | 1772 | 1466520203405 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:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1585ms 07:43:23 INFO - PROCESS | 1772 | 1466520203439 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 07:43:23 INFO - PROCESS | 1772 | 1466520203446 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 07:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:43:23 INFO - PROCESS | 1772 | 1466520203455 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:43:23 INFO - PROCESS | 1772 | 1466520203461 Marionette TRACE conn4 <- [1,894,null,{}] 07:43:23 INFO - PROCESS | 1772 | 1466520203469 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:43:23 INFO - PROCESS | 1772 | 1466520203476 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:23 INFO - PROCESS | 1772 | 1466520203720 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 07:43:24 INFO - PROCESS | 1772 | 1466520203982 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:24 INFO - PROCESS | 1772 | 1466520203992 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db03400 == 34 [pid = 1772] [id = 231] 07:43:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8db0a000) [pid = 1772] [serial = 694] [outer = (nil)] 07:43:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8ddc7400) [pid = 1772] [serial = 695] [outer = 0x8db0a000] 07:43:24 INFO - PROCESS | 1772 | 1466520204116 Marionette DEBUG loaded listener.js 07:43:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8e55dc00) [pid = 1772] [serial = 696] [outer = 0x8db0a000] 07:43:25 INFO - PROCESS | 1772 | 1466520205134 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:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1738ms 07:43:25 INFO - PROCESS | 1772 | 1466520205193 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 07:43:25 INFO - PROCESS | 1772 | 1466520205201 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 07:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:43:25 INFO - PROCESS | 1772 | 1466520205212 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:43:25 INFO - PROCESS | 1772 | 1466520205216 Marionette TRACE conn4 <- [1,898,null,{}] 07:43:25 INFO - PROCESS | 1772 | 1466520205223 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:43:25 INFO - PROCESS | 1772 | 1466520205229 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:25 INFO - PROCESS | 1772 | 1466520205564 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 07:43:25 INFO - PROCESS | 1772 | 1466520205768 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:25 INFO - PROCESS | 1772 | 1466520205779 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0ef800 == 35 [pid = 1772] [id = 232] 07:43:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8f14c000) [pid = 1772] [serial = 697] [outer = (nil)] 07:43:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8f304400) [pid = 1772] [serial = 698] [outer = 0x8f14c000] 07:43:25 INFO - PROCESS | 1772 | 1466520205876 Marionette DEBUG loaded listener.js 07:43:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8fc1d800) [pid = 1772] [serial = 699] [outer = 0x8f14c000] 07:43:26 INFO - PROCESS | 1772 | 1466520206939 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:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1787ms 07:43:27 INFO - PROCESS | 1772 | 1466520207000 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 07:43:27 INFO - PROCESS | 1772 | 1466520207004 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 07:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:43:27 INFO - PROCESS | 1772 | 1466520207011 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:43:27 INFO - PROCESS | 1772 | 1466520207018 Marionette TRACE conn4 <- [1,902,null,{}] 07:43:27 INFO - PROCESS | 1772 | 1466520207035 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:43:27 INFO - PROCESS | 1772 | 1466520207044 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:27 INFO - PROCESS | 1772 | 1466520207422 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 07:43:27 INFO - PROCESS | 1772 | 1466520207624 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:27 INFO - PROCESS | 1772 | 1466520207638 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x92d64c00 == 36 [pid = 1772] [id = 233] 07:43:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x92d66400) [pid = 1772] [serial = 700] [outer = (nil)] 07:43:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x92f87c00) [pid = 1772] [serial = 701] [outer = 0x92d66400] 07:43:27 INFO - PROCESS | 1772 | 1466520207724 Marionette DEBUG loaded listener.js 07:43:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x9395e400) [pid = 1772] [serial = 702] [outer = 0x92d66400] 07:43:28 INFO - PROCESS | 1772 | 1466520208630 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:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1691ms 07:43:28 INFO - PROCESS | 1772 | 1466520208704 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 07:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:43:28 INFO - PROCESS | 1772 | 1466520208709 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 07:43:28 INFO - PROCESS | 1772 | 1466520208716 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:43:28 INFO - PROCESS | 1772 | 1466520208720 Marionette TRACE conn4 <- [1,906,null,{}] 07:43:28 INFO - PROCESS | 1772 | 1466520208726 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:43:28 INFO - PROCESS | 1772 | 1466520208732 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:28 INFO - PROCESS | 1772 | 1466520208985 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 07:43:29 INFO - PROCESS | 1772 | 1466520209284 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:29 INFO - PROCESS | 1772 | 1466520209293 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a1a800 == 37 [pid = 1772] [id = 234] 07:43:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x93a1ac00) [pid = 1772] [serial = 703] [outer = (nil)] 07:43:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x93aea000) [pid = 1772] [serial = 704] [outer = 0x93a1ac00] 07:43:29 INFO - PROCESS | 1772 | 1466520209385 Marionette DEBUG loaded listener.js 07:43:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x93dd8000) [pid = 1772] [serial = 705] [outer = 0x93a1ac00] 07:43:30 INFO - PROCESS | 1772 | 1466520210441 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:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1789ms 07:43:30 INFO - PROCESS | 1772 | 1466520210509 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 07:43:30 INFO - PROCESS | 1772 | 1466520210516 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 07:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:43:30 INFO - PROCESS | 1772 | 1466520210526 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:43:30 INFO - PROCESS | 1772 | 1466520210531 Marionette TRACE conn4 <- [1,910,null,{}] 07:43:30 INFO - PROCESS | 1772 | 1466520210542 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:43:30 INFO - PROCESS | 1772 | 1466520210551 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:30 INFO - PROCESS | 1772 | 1466520210865 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 07:43:31 INFO - PROCESS | 1772 | 1466520211119 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:31 INFO - PROCESS | 1772 | 1466520211128 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x92d63800 == 38 [pid = 1772] [id = 235] 07:43:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x92d69000) [pid = 1772] [serial = 706] [outer = (nil)] 07:43:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x9489d000) [pid = 1772] [serial = 707] [outer = 0x92d69000] 07:43:31 INFO - PROCESS | 1772 | 1466520211268 Marionette DEBUG loaded listener.js 07:43:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x95275400) [pid = 1772] [serial = 708] [outer = 0x92d69000] 07:43:32 INFO - PROCESS | 1772 | 1466520212282 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:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1789ms 07:43:32 INFO - PROCESS | 1772 | 1466520212314 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 07:43:32 INFO - PROCESS | 1772 | 1466520212318 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 07:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:43:32 INFO - PROCESS | 1772 | 1466520212327 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:43:32 INFO - PROCESS | 1772 | 1466520212333 Marionette TRACE conn4 <- [1,914,null,{}] 07:43:32 INFO - PROCESS | 1772 | 1466520212340 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:43:32 INFO - PROCESS | 1772 | 1466520212352 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:32 INFO - PROCESS | 1772 | 1466520212645 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 07:43:32 INFO - PROCESS | 1772 | 1466520212946 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:32 INFO - PROCESS | 1772 | 1466520212954 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ec400 == 39 [pid = 1772] [id = 236] 07:43:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 118 (0x93ae5c00) [pid = 1772] [serial = 709] [outer = (nil)] 07:43:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 119 (0x953aa000) [pid = 1772] [serial = 710] [outer = 0x93ae5c00] 07:43:33 INFO - PROCESS | 1772 | 1466520213047 Marionette DEBUG loaded listener.js 07:43:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 120 (0x95433400) [pid = 1772] [serial = 711] [outer = 0x93ae5c00] 07:43:33 INFO - PROCESS | 1772 | 1466520213994 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:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1740ms 07:43:34 INFO - PROCESS | 1772 | 1466520214067 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 07:43:34 INFO - PROCESS | 1772 | 1466520214072 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 07:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:43:34 INFO - PROCESS | 1772 | 1466520214083 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:43:34 INFO - PROCESS | 1772 | 1466520214088 Marionette TRACE conn4 <- [1,918,null,{}] 07:43:34 INFO - PROCESS | 1772 | 1466520214098 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:43:34 INFO - PROCESS | 1772 | 1466520214107 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:34 INFO - PROCESS | 1772 | 1466520214355 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 07:43:34 INFO - PROCESS | 1772 | 1466520214662 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:34 INFO - PROCESS | 1772 | 1466520214670 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e5c00 == 40 [pid = 1772] [id = 237] 07:43:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x8d13a400) [pid = 1772] [serial = 712] [outer = (nil)] 07:43:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x9793d000) [pid = 1772] [serial = 713] [outer = 0x8d13a400] 07:43:34 INFO - PROCESS | 1772 | 1466520214756 Marionette DEBUG loaded listener.js 07:43:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x9798cc00) [pid = 1772] [serial = 714] [outer = 0x8d13a400] 07:43:35 INFO - PROCESS | 1772 | 1466520215685 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:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1640ms 07:43:35 INFO - PROCESS | 1772 | 1466520215723 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 07:43:35 INFO - PROCESS | 1772 | 1466520215734 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 07:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:43:35 INFO - PROCESS | 1772 | 1466520215742 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:43:35 INFO - PROCESS | 1772 | 1466520215745 Marionette TRACE conn4 <- [1,922,null,{}] 07:43:35 INFO - PROCESS | 1772 | 1466520215753 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:43:35 INFO - PROCESS | 1772 | 1466520215757 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:35 INFO - PROCESS | 1772 | 1466520215979 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 07:43:36 INFO - PROCESS | 1772 | 1466520216227 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:36 INFO - PROCESS | 1772 | 1466520216236 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9ab000 == 41 [pid = 1772] [id = 238] 07:43:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 124 (0x953a9800) [pid = 1772] [serial = 715] [outer = (nil)] 07:43:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 125 (0x9799a400) [pid = 1772] [serial = 716] [outer = 0x953a9800] 07:43:36 INFO - PROCESS | 1772 | 1466520216365 Marionette DEBUG loaded listener.js 07:43:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 126 (0x983d9c00) [pid = 1772] [serial = 717] [outer = 0x953a9800] 07:43:37 INFO - PROCESS | 1772 | 1466520217343 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:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1640ms 07:43:37 INFO - PROCESS | 1772 | 1466520217383 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 07:43:37 INFO - PROCESS | 1772 | 1466520217388 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 07:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:43:37 INFO - PROCESS | 1772 | 1466520217396 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:43:37 INFO - PROCESS | 1772 | 1466520217400 Marionette TRACE conn4 <- [1,926,null,{}] 07:43:37 INFO - PROCESS | 1772 | 1466520217407 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:43:37 INFO - PROCESS | 1772 | 1466520217412 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:37 INFO - PROCESS | 1772 | 1466520217656 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 07:43:38 INFO - PROCESS | 1772 | 1466520217984 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:38 INFO - PROCESS | 1772 | 1466520217995 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2cd000 == 42 [pid = 1772] [id = 239] 07:43:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0x8d2da400) [pid = 1772] [serial = 718] [outer = (nil)] 07:43:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 128 (0x983e4800) [pid = 1772] [serial = 719] [outer = 0x8d2da400] 07:43:38 INFO - PROCESS | 1772 | 1466520218082 Marionette DEBUG loaded listener.js 07:43:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 129 (0x9925e000) [pid = 1772] [serial = 720] [outer = 0x8d2da400] 07:43:39 INFO - PROCESS | 1772 | 1466520219053 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:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1692ms 07:43:39 INFO - PROCESS | 1772 | 1466520219088 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 07:43:39 INFO - PROCESS | 1772 | 1466520219092 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 07:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:43:39 INFO - PROCESS | 1772 | 1466520219099 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:43:39 INFO - PROCESS | 1772 | 1466520219102 Marionette TRACE conn4 <- [1,930,null,{}] 07:43:39 INFO - PROCESS | 1772 | 1466520219109 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:43:39 INFO - PROCESS | 1772 | 1466520219115 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:39 INFO - PROCESS | 1772 | 1466520219332 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 07:43:40 INFO - PROCESS | 1772 | 1466520220042 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:40 INFO - PROCESS | 1772 | 1466520220054 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a3c00 == 43 [pid = 1772] [id = 240] 07:43:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 130 (0x8b9a5800) [pid = 1772] [serial = 721] [outer = (nil)] 07:43:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 131 (0x8c3e2c00) [pid = 1772] [serial = 722] [outer = 0x8b9a5800] 07:43:40 INFO - PROCESS | 1772 | 1466520220145 Marionette DEBUG loaded listener.js 07:43:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 132 (0x8d148400) [pid = 1772] [serial = 723] [outer = 0x8b9a5800] 07:43:41 INFO - PROCESS | 1772 | 1466520221158 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:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2138ms 07:43:41 INFO - PROCESS | 1772 | 1466520221240 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 07:43:41 INFO - PROCESS | 1772 | 1466520221247 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 07:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:43:41 INFO - PROCESS | 1772 | 1466520221257 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:43:41 INFO - PROCESS | 1772 | 1466520221261 Marionette TRACE conn4 <- [1,934,null,{}] 07:43:41 INFO - PROCESS | 1772 | 1466520221273 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:43:41 INFO - PROCESS | 1772 | 1466520221282 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:41 INFO - PROCESS | 1772 | 1466520221640 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 07:43:41 INFO - PROCESS | 1772 | 1466520221950 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:41 INFO - PROCESS | 1772 | 1466520221959 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d1000 == 44 [pid = 1772] [id = 241] 07:43:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 133 (0x8dd9d000) [pid = 1772] [serial = 724] [outer = (nil)] 07:43:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 134 (0x8dda8800) [pid = 1772] [serial = 725] [outer = 0x8dd9d000] 07:43:42 INFO - PROCESS | 1772 | 1466520222050 Marionette DEBUG loaded listener.js 07:43:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 135 (0x8ddcd400) [pid = 1772] [serial = 726] [outer = 0x8dd9d000] 07:43:43 INFO - PROCESS | 1772 | 1466520223054 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:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1838ms 07:43:43 INFO - PROCESS | 1772 | 1466520223100 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 07:43:43 INFO - PROCESS | 1772 | 1466520223107 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 07:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:43:43 INFO - PROCESS | 1772 | 1466520223116 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:43:43 INFO - PROCESS | 1772 | 1466520223121 Marionette TRACE conn4 <- [1,938,null,{}] 07:43:43 INFO - PROCESS | 1772 | 1466520223127 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:43:43 INFO - PROCESS | 1772 | 1466520223133 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:43 INFO - PROCESS | 1772 | 1466520223358 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 07:43:43 INFO - PROCESS | 1772 | 1466520223655 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:43 INFO - PROCESS | 1772 | 1466520223664 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5400 == 43 [pid = 1772] [id = 196] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9ab400 == 42 [pid = 1772] [id = 201] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a0800 == 41 [pid = 1772] [id = 216] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8f14bc00 == 40 [pid = 1772] [id = 200] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8e761800 == 39 [pid = 1772] [id = 206] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2db800 == 38 [pid = 1772] [id = 197] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d5c00 == 37 [pid = 1772] [id = 202] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e5000 == 36 [pid = 1772] [id = 207] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13e800 == 35 [pid = 1772] [id = 195] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8dd9ec00 == 34 [pid = 1772] [id = 220] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x91dd0000 == 33 [pid = 1772] [id = 221] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda6400 == 32 [pid = 1772] [id = 217] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8f01f800 == 31 [pid = 1772] [id = 218] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8e767800 == 30 [pid = 1772] [id = 222] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9aa400 == 29 [pid = 1772] [id = 223] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0c400 == 28 [pid = 1772] [id = 224] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8e557c00 == 27 [pid = 1772] [id = 219] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8e54fc00 == 26 [pid = 1772] [id = 208] 07:43:45 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ea000 == 25 [pid = 1772] [id = 209] 07:43:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a0800 == 26 [pid = 1772] [id = 242] 07:43:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 136 (0x8b9a1800) [pid = 1772] [serial = 727] [outer = (nil)] 07:43:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 137 (0x8b9acc00) [pid = 1772] [serial = 728] [outer = 0x8b9a1800] 07:43:45 INFO - PROCESS | 1772 | 1466520225529 Marionette DEBUG loaded listener.js 07:43:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 138 (0x8d2cf800) [pid = 1772] [serial = 729] [outer = 0x8b9a1800] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 137 (0x8fac8800) [pid = 1772] [serial = 647] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 136 (0x8ddcf400) [pid = 1772] [serial = 597] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 135 (0x8f01f000) [pid = 1772] [serial = 600] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 134 (0x8f14cc00) [pid = 1772] [serial = 644] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 133 (0x8fab9400) [pid = 1772] [serial = 614] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 132 (0x8e76ac00) [pid = 1772] [serial = 639] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 131 (0x8fde6000) [pid = 1772] [serial = 617] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 130 (0x8d2cf000) [pid = 1772] [serial = 636] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 129 (0x8f0fc400) [pid = 1772] [serial = 642] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 128 (0x8f30e000) [pid = 1772] [serial = 645] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 127 (0x8d145c00) [pid = 1772] [serial = 633] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x91691400) [pid = 1772] [serial = 623] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 125 (0x8e550000) [pid = 1772] [serial = 638] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 124 (0x8dda2400) [pid = 1772] [serial = 629] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 123 (0x8f01a400) [pid = 1772] [serial = 611] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x91e38000) [pid = 1772] [serial = 626] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x8f0f2000) [pid = 1772] [serial = 641] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x915ae800) [pid = 1772] [serial = 620] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 119 (0x8c3e6000) [pid = 1772] [serial = 632] [outer = (nil)] [url = about:blank] 07:43:45 INFO - PROCESS | 1772 | --DOMWINDOW == 118 (0x8c3ef000) [pid = 1772] [serial = 635] [outer = (nil)] [url = about:blank] 07:43:46 INFO - PROCESS | 1772 | 1466520226639 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:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 3543ms 07:43:46 INFO - PROCESS | 1772 | 1466520226660 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 07:43:46 INFO - PROCESS | 1772 | 1466520226668 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 07:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:43:46 INFO - PROCESS | 1772 | 1466520226684 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:43:46 INFO - PROCESS | 1772 | 1466520226689 Marionette TRACE conn4 <- [1,942,null,{}] 07:43:46 INFO - PROCESS | 1772 | 1466520226705 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:43:46 INFO - PROCESS | 1772 | 1466520226711 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:46 INFO - PROCESS | 1772 | 1466520226916 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 07:43:46 INFO - PROCESS | 1772 | 1466520226929 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:46 INFO - PROCESS | 1772 | 1466520226941 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda8400 == 27 [pid = 1772] [id = 243] 07:43:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 119 (0x8ddc7000) [pid = 1772] [serial = 730] [outer = (nil)] 07:43:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 120 (0x8ddd0800) [pid = 1772] [serial = 731] [outer = 0x8ddc7000] 07:43:47 INFO - PROCESS | 1772 | 1466520227033 Marionette DEBUG loaded listener.js 07:43:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x8e551c00) [pid = 1772] [serial = 732] [outer = 0x8ddc7000] 07:43:48 INFO - PROCESS | 1772 | 1466520228097 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:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1463ms 07:43:48 INFO - PROCESS | 1772 | 1466520228142 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 07:43:48 INFO - PROCESS | 1772 | 1466520228149 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 07:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:43:48 INFO - PROCESS | 1772 | 1466520228162 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:43:48 INFO - PROCESS | 1772 | 1466520228166 Marionette TRACE conn4 <- [1,946,null,{}] 07:43:48 INFO - PROCESS | 1772 | 1466520228174 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:43:48 INFO - PROCESS | 1772 | 1466520228179 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:48 INFO - PROCESS | 1772 | 1466520228464 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 07:43:48 INFO - PROCESS | 1772 | 1466520228500 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:48 INFO - PROCESS | 1772 | 1466520228507 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc58000 == 28 [pid = 1772] [id = 244] 07:43:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x8f01b000) [pid = 1772] [serial = 733] [outer = (nil)] 07:43:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x8f0de000) [pid = 1772] [serial = 734] [outer = 0x8f01b000] 07:43:48 INFO - PROCESS | 1772 | 1466520228588 Marionette DEBUG loaded listener.js 07:43:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 124 (0x8f0e9c00) [pid = 1772] [serial = 735] [outer = 0x8f01b000] 07:43:49 INFO - PROCESS | 1772 | 1466520229713 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:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1586ms 07:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:43:49 INFO - PROCESS | 1772 | 1466520229747 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 07:43:49 INFO - PROCESS | 1772 | 1466520229750 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 07:43:49 INFO - PROCESS | 1772 | 1466520229758 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:43:49 INFO - PROCESS | 1772 | 1466520229764 Marionette TRACE conn4 <- [1,950,null,{}] 07:43:49 INFO - PROCESS | 1772 | 1466520229792 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:43:49 INFO - PROCESS | 1772 | 1466520229800 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:50 INFO - PROCESS | 1772 | 1466520230066 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 07:43:50 INFO - PROCESS | 1772 | 1466520230104 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:50 INFO - PROCESS | 1772 | 1466520230111 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd3800 == 29 [pid = 1772] [id = 245] 07:43:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 125 (0x8f30bc00) [pid = 1772] [serial = 736] [outer = (nil)] 07:43:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 126 (0x8fac4000) [pid = 1772] [serial = 737] [outer = 0x8f30bc00] 07:43:50 INFO - PROCESS | 1772 | 1466520230220 Marionette DEBUG loaded listener.js 07:43:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0x8fc12c00) [pid = 1772] [serial = 738] [outer = 0x8f30bc00] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x8fdef000) [pid = 1772] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 125 (0x8fdf4800) [pid = 1772] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 124 (0x8e767400) [pid = 1772] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 123 (0x8f30ec00) [pid = 1772] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x915bac00) [pid = 1772] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x8c3efc00) [pid = 1772] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x8f0e4800) [pid = 1772] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 119 (0x8d2dbc00) [pid = 1772] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 118 (0x8fde1000) [pid = 1772] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 117 (0x8fac1400) [pid = 1772] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x8fdd6400) [pid = 1772] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x8d144800) [pid = 1772] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x8f301c00) [pid = 1772] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x8e55a400) [pid = 1772] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x8b9a4800) [pid = 1772] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x91e32800) [pid = 1772] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x91691c00) [pid = 1772] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8db0e800) [pid = 1772] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8dda7800) [pid = 1772] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8f0e0800) [pid = 1772] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8f0fa800) [pid = 1772] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8ddccc00) [pid = 1772] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8fddd000) [pid = 1772] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x915b4800) [pid = 1772] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8b9a6800) [pid = 1772] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:43:53 INFO - PROCESS | 1772 | 1466520233128 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:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 3408ms 07:43:53 INFO - PROCESS | 1772 | 1466520233166 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 07:43:53 INFO - PROCESS | 1772 | 1466520233170 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 07:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:43:53 INFO - PROCESS | 1772 | 1466520233177 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:43:53 INFO - PROCESS | 1772 | 1466520233181 Marionette TRACE conn4 <- [1,954,null,{}] 07:43:53 INFO - PROCESS | 1772 | 1466520233186 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:43:53 INFO - PROCESS | 1772 | 1466520233191 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:53 INFO - PROCESS | 1772 | 1466520233375 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 07:43:53 INFO - PROCESS | 1772 | 1466520233554 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:53 INFO - PROCESS | 1772 | 1466520233564 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d144800 == 30 [pid = 1772] [id = 246] 07:43:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8d2ce400) [pid = 1772] [serial = 739] [outer = (nil)] 07:43:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8f14b000) [pid = 1772] [serial = 740] [outer = 0x8d2ce400] 07:43:53 INFO - PROCESS | 1772 | 1466520233634 Marionette DEBUG loaded listener.js 07:43:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8fac4800) [pid = 1772] [serial = 741] [outer = 0x8d2ce400] 07:43:54 INFO - PROCESS | 1772 | 1466520234556 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:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1436ms 07:43:54 INFO - PROCESS | 1772 | 1466520234615 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 07:43:54 INFO - PROCESS | 1772 | 1466520234622 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 07:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:43:54 INFO - PROCESS | 1772 | 1466520234634 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:43:54 INFO - PROCESS | 1772 | 1466520234640 Marionette TRACE conn4 <- [1,958,null,{}] 07:43:54 INFO - PROCESS | 1772 | 1466520234652 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:43:54 INFO - PROCESS | 1772 | 1466520234660 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:54 INFO - PROCESS | 1772 | 1466520234941 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 07:43:55 INFO - PROCESS | 1772 | 1466520235292 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:55 INFO - PROCESS | 1772 | 1466520235317 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0cc00 == 31 [pid = 1772] [id = 247] 07:43:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8db0d400) [pid = 1772] [serial = 742] [outer = (nil)] 07:43:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8dc58400) [pid = 1772] [serial = 743] [outer = 0x8db0d400] 07:43:55 INFO - PROCESS | 1772 | 1466520235423 Marionette DEBUG loaded listener.js 07:43:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8f012000) [pid = 1772] [serial = 744] [outer = 0x8db0d400] 07:43:56 INFO - PROCESS | 1772 | 1466520236464 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:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1895ms 07:43:56 INFO - PROCESS | 1772 | 1466520236528 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 07:43:56 INFO - PROCESS | 1772 | 1466520236536 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 07:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:43:56 INFO - PROCESS | 1772 | 1466520236548 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:43:56 INFO - PROCESS | 1772 | 1466520236552 Marionette TRACE conn4 <- [1,962,null,{}] 07:43:56 INFO - PROCESS | 1772 | 1466520236560 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:43:56 INFO - PROCESS | 1772 | 1466520236566 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:56 INFO - PROCESS | 1772 | 1466520236813 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 07:43:57 INFO - PROCESS | 1772 | 1466520237070 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:57 INFO - PROCESS | 1772 | 1466520237081 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2ccc00 == 32 [pid = 1772] [id = 248] 07:43:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8f14d800) [pid = 1772] [serial = 745] [outer = (nil)] 07:43:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8f30c800) [pid = 1772] [serial = 746] [outer = 0x8f14d800] 07:43:57 INFO - PROCESS | 1772 | 1466520237213 Marionette DEBUG loaded listener.js 07:43:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x8fc19c00) [pid = 1772] [serial = 747] [outer = 0x8f14d800] 07:43:58 INFO - PROCESS | 1772 | 1466520238233 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:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1747ms 07:43:58 INFO - PROCESS | 1772 | 1466520238296 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 07:43:58 INFO - PROCESS | 1772 | 1466520238302 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 07:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:43:58 INFO - PROCESS | 1772 | 1466520238309 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:43:58 INFO - PROCESS | 1772 | 1466520238316 Marionette TRACE conn4 <- [1,966,null,{}] 07:43:58 INFO - PROCESS | 1772 | 1466520238334 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:43:58 INFO - PROCESS | 1772 | 1466520238344 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:58 INFO - PROCESS | 1772 | 1466520238612 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 07:43:58 INFO - PROCESS | 1772 | 1466520238960 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:58 INFO - PROCESS | 1772 | 1466520238972 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:43:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fded000 == 33 [pid = 1772] [id = 249] 07:43:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x8fdf0400) [pid = 1772] [serial = 748] [outer = (nil)] 07:43:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x915af800) [pid = 1772] [serial = 749] [outer = 0x8fdf0400] 07:43:59 INFO - PROCESS | 1772 | 1466520239064 Marionette DEBUG loaded listener.js 07:43:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x915b9800) [pid = 1772] [serial = 750] [outer = 0x8fdf0400] 07:44:00 INFO - PROCESS | 1772 | 1466520240009 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:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1742ms 07:44:00 INFO - PROCESS | 1772 | 1466520240052 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 07:44:00 INFO - PROCESS | 1772 | 1466520240058 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 07:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:44:00 INFO - PROCESS | 1772 | 1466520240066 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:44:00 INFO - PROCESS | 1772 | 1466520240070 Marionette TRACE conn4 <- [1,970,null,{}] 07:44:00 INFO - PROCESS | 1772 | 1466520240076 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:44:00 INFO - PROCESS | 1772 | 1466520240082 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:00 INFO - PROCESS | 1772 | 1466520240297 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 07:44:00 INFO - PROCESS | 1772 | 1466520240574 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:00 INFO - PROCESS | 1772 | 1466520240585 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fde0000 == 34 [pid = 1772] [id = 250] 07:44:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x8fdf1800) [pid = 1772] [serial = 751] [outer = (nil)] 07:44:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x91699c00) [pid = 1772] [serial = 752] [outer = 0x8fdf1800] 07:44:00 INFO - PROCESS | 1772 | 1466520240712 Marionette DEBUG loaded listener.js 07:44:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x91dc2800) [pid = 1772] [serial = 753] [outer = 0x8fdf1800] 07:44:01 INFO - PROCESS | 1772 | 1466520241662 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:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1636ms 07:44:01 INFO - PROCESS | 1772 | 1466520241703 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 07:44:01 INFO - PROCESS | 1772 | 1466520241708 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 07:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:44:01 INFO - PROCESS | 1772 | 1466520241716 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:44:01 INFO - PROCESS | 1772 | 1466520241721 Marionette TRACE conn4 <- [1,974,null,{}] 07:44:01 INFO - PROCESS | 1772 | 1466520241728 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:44:01 INFO - PROCESS | 1772 | 1466520241734 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:01 INFO - PROCESS | 1772 | 1466520241943 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 07:44:02 INFO - PROCESS | 1772 | 1466520242196 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:02 INFO - PROCESS | 1772 | 1466520242205 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f30a400 == 35 [pid = 1772] [id = 251] 07:44:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 118 (0x8fde2400) [pid = 1772] [serial = 754] [outer = (nil)] 07:44:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 119 (0x91e36c00) [pid = 1772] [serial = 755] [outer = 0x8fde2400] 07:44:02 INFO - PROCESS | 1772 | 1466520242333 Marionette DEBUG loaded listener.js 07:44:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 120 (0x91e39800) [pid = 1772] [serial = 756] [outer = 0x8fde2400] 07:44:03 INFO - PROCESS | 1772 | 1466520243264 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:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1583ms 07:44:03 INFO - PROCESS | 1772 | 1466520243301 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 07:44:03 INFO - PROCESS | 1772 | 1466520243305 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 07:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:44:03 INFO - PROCESS | 1772 | 1466520243312 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:44:03 INFO - PROCESS | 1772 | 1466520243316 Marionette TRACE conn4 <- [1,978,null,{}] 07:44:03 INFO - PROCESS | 1772 | 1466520243322 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:44:03 INFO - PROCESS | 1772 | 1466520243333 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:03 INFO - PROCESS | 1772 | 1466520243586 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 07:44:03 INFO - PROCESS | 1772 | 1466520243859 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:03 INFO - PROCESS | 1772 | 1466520243869 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda2800 == 36 [pid = 1772] [id = 252] 07:44:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x91dc1800) [pid = 1772] [serial = 757] [outer = (nil)] 07:44:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x92d6a000) [pid = 1772] [serial = 758] [outer = 0x91dc1800] 07:44:04 INFO - PROCESS | 1772 | 1466520244000 Marionette DEBUG loaded listener.js 07:44:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x92e80800) [pid = 1772] [serial = 759] [outer = 0x91dc1800] 07:44:04 INFO - PROCESS | 1772 | 1466520244976 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:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1733ms 07:44:05 INFO - PROCESS | 1772 | 1466520245047 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 07:44:05 INFO - PROCESS | 1772 | 1466520245051 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 07:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:44:05 INFO - PROCESS | 1772 | 1466520245059 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:44:05 INFO - PROCESS | 1772 | 1466520245064 Marionette TRACE conn4 <- [1,982,null,{}] 07:44:05 INFO - PROCESS | 1772 | 1466520245070 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:44:05 INFO - PROCESS | 1772 | 1466520245076 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:05 INFO - PROCESS | 1772 | 1466520245276 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 07:44:05 INFO - PROCESS | 1772 | 1466520245525 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:05 INFO - PROCESS | 1772 | 1466520245532 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d5400 == 37 [pid = 1772] [id = 253] 07:44:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 124 (0x8db0d800) [pid = 1772] [serial = 760] [outer = (nil)] 07:44:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 125 (0x9395c800) [pid = 1772] [serial = 761] [outer = 0x8db0d800] 07:44:05 INFO - PROCESS | 1772 | 1466520245661 Marionette DEBUG loaded listener.js 07:44:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 126 (0x92f8f800) [pid = 1772] [serial = 762] [outer = 0x8db0d800] 07:44:06 INFO - PROCESS | 1772 | 1466520246626 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:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1633ms 07:44:06 INFO - PROCESS | 1772 | 1466520246694 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 07:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:44:06 INFO - PROCESS | 1772 | 1466520246698 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 07:44:06 INFO - PROCESS | 1772 | 1466520246705 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:44:06 INFO - PROCESS | 1772 | 1466520246709 Marionette TRACE conn4 <- [1,986,null,{}] 07:44:06 INFO - PROCESS | 1772 | 1466520246715 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:44:06 INFO - PROCESS | 1772 | 1466520246721 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:06 INFO - PROCESS | 1772 | 1466520246923 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 07:44:07 INFO - PROCESS | 1772 | 1466520247175 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:07 INFO - PROCESS | 1772 | 1466520247183 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3f1800 == 38 [pid = 1772] [id = 254] 07:44:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0x8f019800) [pid = 1772] [serial = 763] [outer = (nil)] 07:44:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 128 (0x93dd7800) [pid = 1772] [serial = 764] [outer = 0x8f019800] 07:44:07 INFO - PROCESS | 1772 | 1466520247310 Marionette DEBUG loaded listener.js 07:44:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 129 (0x9489c000) [pid = 1772] [serial = 765] [outer = 0x8f019800] 07:44:08 INFO - PROCESS | 1772 | 1466520248266 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:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1637ms 07:44:08 INFO - PROCESS | 1772 | 1466520248343 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 07:44:08 INFO - PROCESS | 1772 | 1466520248346 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 07:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:44:08 INFO - PROCESS | 1772 | 1466520248354 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:44:08 INFO - PROCESS | 1772 | 1466520248357 Marionette TRACE conn4 <- [1,990,null,{}] 07:44:08 INFO - PROCESS | 1772 | 1466520248364 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:44:08 INFO - PROCESS | 1772 | 1466520248368 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:08 INFO - PROCESS | 1772 | 1466520248569 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 07:44:08 INFO - PROCESS | 1772 | 1466520248833 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:08 INFO - PROCESS | 1772 | 1466520248842 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d2400 == 39 [pid = 1772] [id = 255] 07:44:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 130 (0x8fabb000) [pid = 1772] [serial = 766] [outer = (nil)] 07:44:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 131 (0x952bb400) [pid = 1772] [serial = 767] [outer = 0x8fabb000] 07:44:08 INFO - PROCESS | 1772 | 1466520248967 Marionette DEBUG loaded listener.js 07:44:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 132 (0x9531fc00) [pid = 1772] [serial = 768] [outer = 0x8fabb000] 07:44:10 INFO - PROCESS | 1772 | 1466520250189 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:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1885ms 07:44:10 INFO - PROCESS | 1772 | 1466520250260 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 07:44:10 INFO - PROCESS | 1772 | 1466520250267 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 07:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:44:10 INFO - PROCESS | 1772 | 1466520250279 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:44:10 INFO - PROCESS | 1772 | 1466520250283 Marionette TRACE conn4 <- [1,994,null,{}] 07:44:10 INFO - PROCESS | 1772 | 1466520250295 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:44:10 INFO - PROCESS | 1772 | 1466520250301 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:10 INFO - PROCESS | 1772 | 1466520250648 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 07:44:10 INFO - PROCESS | 1772 | 1466520250848 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:10 INFO - PROCESS | 1772 | 1466520250857 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3f0800 == 40 [pid = 1772] [id = 256] 07:44:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 133 (0x8ddd2c00) [pid = 1772] [serial = 769] [outer = (nil)] 07:44:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 134 (0x95329c00) [pid = 1772] [serial = 770] [outer = 0x8ddd2c00] 07:44:10 INFO - PROCESS | 1772 | 1466520250942 Marionette DEBUG loaded listener.js 07:44:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 135 (0x953a4800) [pid = 1772] [serial = 771] [outer = 0x8ddd2c00] 07:44:11 INFO - PROCESS | 1772 | 1466520251885 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:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1687ms 07:44:11 INFO - PROCESS | 1772 | 1466520251965 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 07:44:11 INFO - PROCESS | 1772 | 1466520251971 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 07:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:44:11 INFO - PROCESS | 1772 | 1466520251978 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:44:11 INFO - PROCESS | 1772 | 1466520251983 Marionette TRACE conn4 <- [1,998,null,{}] 07:44:11 INFO - PROCESS | 1772 | 1466520251989 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:44:12 INFO - PROCESS | 1772 | 1466520251996 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:12 INFO - PROCESS | 1772 | 1466520252261 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 07:44:12 INFO - PROCESS | 1772 | 1466520252598 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:12 INFO - PROCESS | 1772 | 1466520252612 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5b000 == 41 [pid = 1772] [id = 257] 07:44:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 136 (0x97992000) [pid = 1772] [serial = 772] [outer = (nil)] 07:44:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 137 (0x9799a800) [pid = 1772] [serial = 773] [outer = 0x97992000] 07:44:12 INFO - PROCESS | 1772 | 1466520252701 Marionette DEBUG loaded listener.js 07:44:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 138 (0x983e6400) [pid = 1772] [serial = 774] [outer = 0x97992000] 07:44:13 INFO - PROCESS | 1772 | 1466520253728 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:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1785ms 07:44:13 INFO - PROCESS | 1772 | 1466520253764 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 07:44:13 INFO - PROCESS | 1772 | 1466520253768 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 07:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:44:13 INFO - PROCESS | 1772 | 1466520253775 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:44:13 INFO - PROCESS | 1772 | 1466520253780 Marionette TRACE conn4 <- [1,1002,null,{}] 07:44:13 INFO - PROCESS | 1772 | 1466520253786 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:44:13 INFO - PROCESS | 1772 | 1466520253791 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:13 INFO - PROCESS | 1772 | 1466520253993 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 07:44:14 INFO - PROCESS | 1772 | 1466520254268 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:14 INFO - PROCESS | 1772 | 1466520254280 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e7000 == 42 [pid = 1772] [id = 258] 07:44:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 139 (0x8c3e7800) [pid = 1772] [serial = 775] [outer = (nil)] 07:44:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 140 (0x8c3f1400) [pid = 1772] [serial = 776] [outer = 0x8c3e7800] 07:44:14 INFO - PROCESS | 1772 | 1466520254401 Marionette DEBUG loaded listener.js 07:44:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 141 (0x8ddd4400) [pid = 1772] [serial = 777] [outer = 0x8c3e7800] 07:44:15 INFO - PROCESS | 1772 | 1466520255346 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:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1643ms 07:44:15 INFO - PROCESS | 1772 | 1466520255420 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 07:44:15 INFO - PROCESS | 1772 | 1466520255423 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 07:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:44:15 INFO - PROCESS | 1772 | 1466520255431 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:44:15 INFO - PROCESS | 1772 | 1466520255435 Marionette TRACE conn4 <- [1,1006,null,{}] 07:44:15 INFO - PROCESS | 1772 | 1466520255442 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:44:15 INFO - PROCESS | 1772 | 1466520255448 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:15 INFO - PROCESS | 1772 | 1466520255873 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 07:44:16 INFO - PROCESS | 1772 | 1466520256155 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:16 INFO - PROCESS | 1772 | 1466520256165 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3eb400 == 43 [pid = 1772] [id = 259] 07:44:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 142 (0x8c3ec800) [pid = 1772] [serial = 778] [outer = (nil)] 07:44:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 143 (0x8d145800) [pid = 1772] [serial = 779] [outer = 0x8c3ec800] 07:44:16 INFO - PROCESS | 1772 | 1466520256248 Marionette DEBUG loaded listener.js 07:44:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 144 (0x8db03c00) [pid = 1772] [serial = 780] [outer = 0x8c3ec800] 07:44:17 INFO - PROCESS | 1772 | 1466520257170 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:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1791ms 07:44:17 INFO - PROCESS | 1772 | 1466520257225 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 07:44:17 INFO - PROCESS | 1772 | 1466520257232 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 07:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:44:17 INFO - PROCESS | 1772 | 1466520257241 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:44:17 INFO - PROCESS | 1772 | 1466520257247 Marionette TRACE conn4 <- [1,1010,null,{}] 07:44:17 INFO - PROCESS | 1772 | 1466520257255 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:44:17 INFO - PROCESS | 1772 | 1466520257261 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:17 INFO - PROCESS | 1772 | 1466520257505 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 07:44:17 INFO - PROCESS | 1772 | 1466520257900 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:17 INFO - PROCESS | 1772 | 1466520257913 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda1c00 == 44 [pid = 1772] [id = 260] 07:44:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 145 (0x8e760800) [pid = 1772] [serial = 781] [outer = (nil)] 07:44:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 146 (0x8f0dec00) [pid = 1772] [serial = 782] [outer = 0x8e760800] 07:44:18 INFO - PROCESS | 1772 | 1466520257992 Marionette DEBUG loaded listener.js 07:44:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 147 (0x8f0f6800) [pid = 1772] [serial = 783] [outer = 0x8e760800] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 146 (0x8fc1c000) [pid = 1772] [serial = 648] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 145 (0x91696800) [pid = 1772] [serial = 624] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 144 (0x915b3000) [pid = 1772] [serial = 621] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 143 (0x8f0e7c00) [pid = 1772] [serial = 612] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 142 (0x8fac0400) [pid = 1772] [serial = 615] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 141 (0x91e3c000) [pid = 1772] [serial = 627] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 140 (0x8dc56400) [pid = 1772] [serial = 630] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 139 (0x8f0fc800) [pid = 1772] [serial = 609] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 138 (0x8dd9c000) [pid = 1772] [serial = 594] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 137 (0x8fdecc00) [pid = 1772] [serial = 618] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 136 (0x8fde3000) [pid = 1772] [serial = 686] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 135 (0x915b6400) [pid = 1772] [serial = 687] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 134 (0x8dc5a000) [pid = 1772] [serial = 677] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 133 (0x92d6b000) [pid = 1772] [serial = 693] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 132 (0x8dd9fc00) [pid = 1772] [serial = 678] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 131 (0x8fde1c00) [pid = 1772] [serial = 659] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 130 (0x8fdf1c00) [pid = 1772] [serial = 660] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 129 (0x9257a800) [pid = 1772] [serial = 692] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 128 (0x8c3e3c00) [pid = 1772] [serial = 650] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 127 (0x8c3eec00) [pid = 1772] [serial = 651] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x91e3a000) [pid = 1772] [serial = 665] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 125 (0x9257c000) [pid = 1772] [serial = 666] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 124 (0x92d6b400) [pid = 1772] [serial = 668] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 123 (0x92e73000) [pid = 1772] [serial = 669] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x93957400) [pid = 1772] [serial = 674] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x9395cc00) [pid = 1772] [serial = 675] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x8ddca400) [pid = 1772] [serial = 653] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 119 (0x8e553400) [pid = 1772] [serial = 654] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 118 (0x8f0eb800) [pid = 1772] [serial = 656] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 117 (0x8f155c00) [pid = 1772] [serial = 657] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x8f304000) [pid = 1772] [serial = 683] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x8e557400) [pid = 1772] [serial = 680] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x8f012400) [pid = 1772] [serial = 681] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x91690c00) [pid = 1772] [serial = 662] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x91699000) [pid = 1772] [serial = 663] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x92e77c00) [pid = 1772] [serial = 671] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x92f87400) [pid = 1772] [serial = 672] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8f310000) [pid = 1772] [serial = 684] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8f30e400) [pid = 1772] [serial = 690] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8dda6c00) [pid = 1772] [serial = 689] [outer = (nil)] [url = about:blank] 07:44:18 INFO - PROCESS | 1772 | 1466520258996 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:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1786ms 07:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:44:19 INFO - PROCESS | 1772 | 1466520259028 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 07:44:19 INFO - PROCESS | 1772 | 1466520259032 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 07:44:19 INFO - PROCESS | 1772 | 1466520259040 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:44:19 INFO - PROCESS | 1772 | 1466520259043 Marionette TRACE conn4 <- [1,1014,null,{}] 07:44:19 INFO - PROCESS | 1772 | 1466520259050 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:44:19 INFO - PROCESS | 1772 | 1466520259055 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:19 INFO - PROCESS | 1772 | 1466520259279 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 07:44:19 INFO - PROCESS | 1772 | 1466520259568 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:19 INFO - PROCESS | 1772 | 1466520259576 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5f800 == 45 [pid = 1772] [id = 261] 07:44:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8e75d800) [pid = 1772] [serial = 784] [outer = (nil)] 07:44:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8f0f9000) [pid = 1772] [serial = 785] [outer = 0x8e75d800] 07:44:19 INFO - PROCESS | 1772 | 1466520259679 Marionette DEBUG loaded listener.js 07:44:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8f305800) [pid = 1772] [serial = 786] [outer = 0x8e75d800] 07:44:20 INFO - PROCESS | 1772 | 1466520260600 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:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1639ms 07:44:20 INFO - PROCESS | 1772 | 1466520260679 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 07:44:20 INFO - PROCESS | 1772 | 1466520260684 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 07:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:44:20 INFO - PROCESS | 1772 | 1466520260704 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:44:20 INFO - PROCESS | 1772 | 1466520260712 Marionette TRACE conn4 <- [1,1018,null,{}] 07:44:20 INFO - PROCESS | 1772 | 1466520260724 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:44:20 INFO - PROCESS | 1772 | 1466520260730 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:20 INFO - PROCESS | 1772 | 1466520260954 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 07:44:21 INFO - PROCESS | 1772 | 1466520261210 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:21 INFO - PROCESS | 1772 | 1466520261217 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e7800 == 46 [pid = 1772] [id = 262] 07:44:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x8f0e7c00) [pid = 1772] [serial = 787] [outer = (nil)] 07:44:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x8fddb000) [pid = 1772] [serial = 788] [outer = 0x8f0e7c00] 07:44:21 INFO - PROCESS | 1772 | 1466520261320 Marionette DEBUG loaded listener.js 07:44:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x8fde9000) [pid = 1772] [serial = 789] [outer = 0x8f0e7c00] 07:44:22 INFO - PROCESS | 1772 | 1466520262226 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:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1603ms 07:44:22 INFO - PROCESS | 1772 | 1466520262300 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 07:44:22 INFO - PROCESS | 1772 | 1466520262304 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 07:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:44:22 INFO - PROCESS | 1772 | 1466520262311 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:44:22 INFO - PROCESS | 1772 | 1466520262315 Marionette TRACE conn4 <- [1,1022,null,{}] 07:44:22 INFO - PROCESS | 1772 | 1466520262330 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:44:22 INFO - PROCESS | 1772 | 1466520262336 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:22 INFO - PROCESS | 1772 | 1466520262615 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 07:44:22 INFO - PROCESS | 1772 | 1466520262643 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:22 INFO - PROCESS | 1772 | 1466520262650 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e4800 == 47 [pid = 1772] [id = 263] 07:44:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x8fac4c00) [pid = 1772] [serial = 790] [outer = (nil)] 07:44:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x915afc00) [pid = 1772] [serial = 791] [outer = 0x8fac4c00] 07:44:22 INFO - PROCESS | 1772 | 1466520262747 Marionette DEBUG loaded listener.js 07:44:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x915b4c00) [pid = 1772] [serial = 792] [outer = 0x8fac4c00] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x8b9a1800) [pid = 1772] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x8b9a5800) [pid = 1772] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x8f01b000) [pid = 1772] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x93a1ac00) [pid = 1772] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x93ae5c00) [pid = 1772] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x953a9800) [pid = 1772] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8d13a400) [pid = 1772] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8f14c000) [pid = 1772] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8f30bc00) [pid = 1772] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8ddc7000) [pid = 1772] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8d2da400) [pid = 1772] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x92d66400) [pid = 1772] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8dd9d000) [pid = 1772] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8db0a000) [pid = 1772] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:44:23 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x92d69000) [pid = 1772] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:44:24 INFO - PROCESS | 1772 | 1466520264095 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:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1836ms 07:44:24 INFO - PROCESS | 1772 | 1466520264148 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 07:44:24 INFO - PROCESS | 1772 | 1466520264158 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 07:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:44:24 INFO - PROCESS | 1772 | 1466520264169 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:44:24 INFO - PROCESS | 1772 | 1466520264177 Marionette TRACE conn4 <- [1,1026,null,{}] 07:44:24 INFO - PROCESS | 1772 | 1466520264184 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:44:24 INFO - PROCESS | 1772 | 1466520264192 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:24 INFO - PROCESS | 1772 | 1466520264480 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 07:44:24 INFO - PROCESS | 1772 | 1466520264498 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:24 INFO - PROCESS | 1772 | 1466520264518 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fdf2800 == 48 [pid = 1772] [id = 264] 07:44:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8fdf3800) [pid = 1772] [serial = 793] [outer = (nil)] 07:44:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x91698c00) [pid = 1772] [serial = 794] [outer = 0x8fdf3800] 07:44:24 INFO - PROCESS | 1772 | 1466520264601 Marionette DEBUG loaded listener.js 07:44:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x91e3c000) [pid = 1772] [serial = 795] [outer = 0x8fdf3800] 07:44:25 INFO - PROCESS | 1772 | 1466520265809 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:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1710ms 07:44:25 INFO - PROCESS | 1772 | 1466520265881 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 07:44:25 INFO - PROCESS | 1772 | 1466520265890 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 07:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:44:25 INFO - PROCESS | 1772 | 1466520265902 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:44:25 INFO - PROCESS | 1772 | 1466520265909 Marionette TRACE conn4 <- [1,1030,null,{}] 07:44:25 INFO - PROCESS | 1772 | 1466520265919 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:44:25 INFO - PROCESS | 1772 | 1466520265924 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:26 INFO - PROCESS | 1772 | 1466520266214 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 07:44:26 INFO - PROCESS | 1772 | 1466520266532 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:26 INFO - PROCESS | 1772 | 1466520266551 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d139400 == 49 [pid = 1772] [id = 265] 07:44:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8d13a000) [pid = 1772] [serial = 796] [outer = (nil)] 07:44:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8ddc7000) [pid = 1772] [serial = 797] [outer = 0x8d13a000] 07:44:26 INFO - PROCESS | 1772 | 1466520266648 Marionette DEBUG loaded listener.js 07:44:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8e558400) [pid = 1772] [serial = 798] [outer = 0x8d13a000] 07:44:27 INFO - PROCESS | 1772 | 1466520267663 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:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1797ms 07:44:27 INFO - PROCESS | 1772 | 1466520267715 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 07:44:27 INFO - PROCESS | 1772 | 1466520267725 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 07:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:44:27 INFO - PROCESS | 1772 | 1466520267740 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:44:27 INFO - PROCESS | 1772 | 1466520267745 Marionette TRACE conn4 <- [1,1034,null,{}] 07:44:27 INFO - PROCESS | 1772 | 1466520267754 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:44:27 INFO - PROCESS | 1772 | 1466520267761 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:28 INFO - PROCESS | 1772 | 1466520268004 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 07:44:28 INFO - PROCESS | 1772 | 1466520268281 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:28 INFO - PROCESS | 1772 | 1466520268291 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e4400 == 50 [pid = 1772] [id = 266] 07:44:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8f0ee800) [pid = 1772] [serial = 799] [outer = (nil)] 07:44:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8f310c00) [pid = 1772] [serial = 800] [outer = 0x8f0ee800] 07:44:28 INFO - PROCESS | 1772 | 1466520268437 Marionette DEBUG loaded listener.js 07:44:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8fc20c00) [pid = 1772] [serial = 801] [outer = 0x8f0ee800] 07:44:29 INFO - PROCESS | 1772 | 1466520269539 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:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1836ms 07:44:29 INFO - PROCESS | 1772 | 1466520269575 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 07:44:29 INFO - PROCESS | 1772 | 1466520269579 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 07:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:44:29 INFO - PROCESS | 1772 | 1466520269587 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:44:29 INFO - PROCESS | 1772 | 1466520269594 Marionette TRACE conn4 <- [1,1038,null,{}] 07:44:29 INFO - PROCESS | 1772 | 1466520269612 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:44:29 INFO - PROCESS | 1772 | 1466520269622 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:29 INFO - PROCESS | 1772 | 1466520269834 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 07:44:30 INFO - PROCESS | 1772 | 1466520270139 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:30 INFO - PROCESS | 1772 | 1466520270154 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x91e37400 == 51 [pid = 1772] [id = 267] 07:44:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x91e3e800) [pid = 1772] [serial = 802] [outer = (nil)] 07:44:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x92572400) [pid = 1772] [serial = 803] [outer = 0x91e3e800] 07:44:30 INFO - PROCESS | 1772 | 1466520270244 Marionette DEBUG loaded listener.js 07:44:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x92d5f800) [pid = 1772] [serial = 804] [outer = 0x91e3e800] 07:44:31 INFO - PROCESS | 1772 | 1466520271175 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:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1659ms 07:44:31 INFO - PROCESS | 1772 | 1466520271247 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 07:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:44:31 INFO - PROCESS | 1772 | 1466520271253 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 07:44:31 INFO - PROCESS | 1772 | 1466520271259 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:44:31 INFO - PROCESS | 1772 | 1466520271263 Marionette TRACE conn4 <- [1,1042,null,{}] 07:44:31 INFO - PROCESS | 1772 | 1466520271269 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:44:31 INFO - PROCESS | 1772 | 1466520271275 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:31 INFO - PROCESS | 1772 | 1466520271528 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 07:44:31 INFO - PROCESS | 1772 | 1466520271828 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:31 INFO - PROCESS | 1772 | 1466520271836 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x915ba400 == 52 [pid = 1772] [id = 268] 07:44:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x9256d400) [pid = 1772] [serial = 805] [outer = (nil)] 07:44:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x92e7ec00) [pid = 1772] [serial = 806] [outer = 0x9256d400] 07:44:31 INFO - PROCESS | 1772 | 1466520271922 Marionette DEBUG loaded listener.js 07:44:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x9395a000) [pid = 1772] [serial = 807] [outer = 0x9256d400] 07:44:32 INFO - PROCESS | 1772 | 1466520272873 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:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1690ms 07:44:32 INFO - PROCESS | 1772 | 1466520272950 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 07:44:32 INFO - PROCESS | 1772 | 1466520272955 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 07:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:44:32 INFO - PROCESS | 1772 | 1466520272961 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:44:32 INFO - PROCESS | 1772 | 1466520272966 Marionette TRACE conn4 <- [1,1046,null,{}] 07:44:32 INFO - PROCESS | 1772 | 1466520272972 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:44:32 INFO - PROCESS | 1772 | 1466520272978 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:33 INFO - PROCESS | 1772 | 1466520273284 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 07:44:33 INFO - PROCESS | 1772 | 1466520273629 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:33 INFO - PROCESS | 1772 | 1466520273640 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x93959c00 == 53 [pid = 1772] [id = 269] 07:44:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x93960c00) [pid = 1772] [serial = 808] [outer = (nil)] 07:44:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 118 (0x93aecc00) [pid = 1772] [serial = 809] [outer = 0x93960c00] 07:44:33 INFO - PROCESS | 1772 | 1466520273734 Marionette DEBUG loaded listener.js 07:44:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 119 (0x95329800) [pid = 1772] [serial = 810] [outer = 0x93960c00] 07:44:34 INFO - PROCESS | 1772 | 1466520274897 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:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1988ms 07:44:34 INFO - PROCESS | 1772 | 1466520274953 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 07:44:34 INFO - PROCESS | 1772 | 1466520274960 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 07:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:44:34 INFO - PROCESS | 1772 | 1466520274970 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:44:34 INFO - PROCESS | 1772 | 1466520274977 Marionette TRACE conn4 <- [1,1050,null,{}] 07:44:34 INFO - PROCESS | 1772 | 1466520274987 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:44:35 INFO - PROCESS | 1772 | 1466520275004 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:35 INFO - PROCESS | 1772 | 1466520275558 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 07:44:35 INFO - PROCESS | 1772 | 1466520275783 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:35 INFO - PROCESS | 1772 | 1466520275792 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x9489bc00 == 54 [pid = 1772] [id = 270] 07:44:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 120 (0x96653800) [pid = 1772] [serial = 811] [outer = (nil)] 07:44:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x99f40800) [pid = 1772] [serial = 812] [outer = 0x96653800] 07:44:35 INFO - PROCESS | 1772 | 1466520275875 Marionette DEBUG loaded listener.js 07:44:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x9a016800) [pid = 1772] [serial = 813] [outer = 0x96653800] 07:44:36 INFO - PROCESS | 1772 | 1466520276890 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:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1996ms 07:44:36 INFO - PROCESS | 1772 | 1466520276966 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 07:44:36 INFO - PROCESS | 1772 | 1466520276971 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 07:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:44:36 INFO - PROCESS | 1772 | 1466520276978 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:44:36 INFO - PROCESS | 1772 | 1466520276982 Marionette TRACE conn4 <- [1,1054,null,{}] 07:44:36 INFO - PROCESS | 1772 | 1466520276989 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:44:36 INFO - PROCESS | 1772 | 1466520276994 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:37 INFO - PROCESS | 1772 | 1466520277290 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 07:44:37 INFO - PROCESS | 1772 | 1466520277630 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:37 INFO - PROCESS | 1772 | 1466520277643 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x92e74c00 == 55 [pid = 1772] [id = 271] 07:44:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x9395d400) [pid = 1772] [serial = 814] [outer = (nil)] 07:44:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 124 (0x9a01d000) [pid = 1772] [serial = 815] [outer = 0x9395d400] 07:44:37 INFO - PROCESS | 1772 | 1466520277731 Marionette DEBUG loaded listener.js 07:44:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 125 (0x9a020c00) [pid = 1772] [serial = 816] [outer = 0x9395d400] 07:44:38 INFO - PROCESS | 1772 | 1466520278750 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:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1837ms 07:44:38 INFO - PROCESS | 1772 | 1466520278818 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 07:44:38 INFO - PROCESS | 1772 | 1466520278823 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 07:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:44:38 INFO - PROCESS | 1772 | 1466520278832 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:44:38 INFO - PROCESS | 1772 | 1466520278838 Marionette TRACE conn4 <- [1,1058,null,{}] 07:44:38 INFO - PROCESS | 1772 | 1466520278846 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:44:38 INFO - PROCESS | 1772 | 1466520278852 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:39 INFO - PROCESS | 1772 | 1466520279152 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 07:44:39 INFO - PROCESS | 1772 | 1466520279482 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:39 INFO - PROCESS | 1772 | 1466520279491 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x97990800 == 56 [pid = 1772] [id = 272] 07:44:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 126 (0x9a01a800) [pid = 1772] [serial = 817] [outer = (nil)] 07:44:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0x9a1d0400) [pid = 1772] [serial = 818] [outer = 0x9a01a800] 07:44:39 INFO - PROCESS | 1772 | 1466520279583 Marionette DEBUG loaded listener.js 07:44:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 128 (0x9a36fc00) [pid = 1772] [serial = 819] [outer = 0x9a01a800] 07:44:40 INFO - PROCESS | 1772 | 1466520280658 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:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1897ms 07:44:40 INFO - PROCESS | 1772 | 1466520280731 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 07:44:40 INFO - PROCESS | 1772 | 1466520280737 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 07:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:44:40 INFO - PROCESS | 1772 | 1466520280746 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:44:40 INFO - PROCESS | 1772 | 1466520280750 Marionette TRACE conn4 <- [1,1062,null,{}] 07:44:40 INFO - PROCESS | 1772 | 1466520280758 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:44:40 INFO - PROCESS | 1772 | 1466520280764 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:41 INFO - PROCESS | 1772 | 1466520281053 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 07:44:41 INFO - PROCESS | 1772 | 1466520281392 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:41 INFO - PROCESS | 1772 | 1466520281405 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x92570800 == 57 [pid = 1772] [id = 273] 07:44:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 129 (0x92e7e000) [pid = 1772] [serial = 820] [outer = (nil)] 07:44:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 130 (0x9a4c2c00) [pid = 1772] [serial = 821] [outer = 0x92e7e000] 07:44:41 INFO - PROCESS | 1772 | 1466520281495 Marionette DEBUG loaded listener.js 07:44:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 131 (0x9a67e400) [pid = 1772] [serial = 822] [outer = 0x92e7e000] 07:44:42 INFO - PROCESS | 1772 | 1466520282610 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:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1884ms 07:44:42 INFO - PROCESS | 1772 | 1466520282632 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 07:44:42 INFO - PROCESS | 1772 | 1466520282638 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 07:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:44:42 INFO - PROCESS | 1772 | 1466520282648 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:44:42 INFO - PROCESS | 1772 | 1466520282652 Marionette TRACE conn4 <- [1,1066,null,{}] 07:44:42 INFO - PROCESS | 1772 | 1466520282661 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:44:42 INFO - PROCESS | 1772 | 1466520282668 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:42 INFO - PROCESS | 1772 | 1466520282895 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 07:44:43 INFO - PROCESS | 1772 | 1466520283203 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:43 INFO - PROCESS | 1772 | 1466520283213 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x95328800 == 58 [pid = 1772] [id = 274] 07:44:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 132 (0x9a1c8c00) [pid = 1772] [serial = 823] [outer = (nil)] 07:44:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 133 (0x9a80c800) [pid = 1772] [serial = 824] [outer = 0x9a1c8c00] 07:44:43 INFO - PROCESS | 1772 | 1466520283308 Marionette DEBUG loaded listener.js 07:44:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 134 (0x9a8a5800) [pid = 1772] [serial = 825] [outer = 0x9a1c8c00] 07:44:44 INFO - PROCESS | 1772 | 1466520284330 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:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1739ms 07:44:44 INFO - PROCESS | 1772 | 1466520284387 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 07:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:44:44 INFO - PROCESS | 1772 | 1466520284392 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 07:44:44 INFO - PROCESS | 1772 | 1466520284399 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:44:44 INFO - PROCESS | 1772 | 1466520284405 Marionette TRACE conn4 <- [1,1070,null,{}] 07:44:44 INFO - PROCESS | 1772 | 1466520284411 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:44:44 INFO - PROCESS | 1772 | 1466520284418 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:44 INFO - PROCESS | 1772 | 1466520284786 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 07:44:45 INFO - PROCESS | 1772 | 1466520285365 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:45 INFO - PROCESS | 1772 | 1466520285374 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e3000 == 59 [pid = 1772] [id = 275] 07:44:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 135 (0x8c3f1000) [pid = 1772] [serial = 826] [outer = (nil)] 07:44:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 136 (0x8d2cec00) [pid = 1772] [serial = 827] [outer = 0x8c3f1000] 07:44:45 INFO - PROCESS | 1772 | 1466520285611 Marionette DEBUG loaded listener.js 07:44:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 137 (0x8db06400) [pid = 1772] [serial = 828] [outer = 0x8c3f1000] 07:44:46 INFO - PROCESS | 1772 | 1466520286573 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:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2245ms 07:44:46 INFO - PROCESS | 1772 | 1466520286645 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 07:44:46 INFO - PROCESS | 1772 | 1466520286651 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 07:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:44:46 INFO - PROCESS | 1772 | 1466520286659 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:44:46 INFO - PROCESS | 1772 | 1466520286664 Marionette TRACE conn4 <- [1,1074,null,{}] 07:44:46 INFO - PROCESS | 1772 | 1466520286673 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:44:46 INFO - PROCESS | 1772 | 1466520286682 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:46 INFO - PROCESS | 1772 | 1466520286944 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 07:44:47 INFO - PROCESS | 1772 | 1466520287349 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:47 INFO - PROCESS | 1772 | 1466520287358 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd1800 == 60 [pid = 1772] [id = 276] 07:44:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 138 (0x8f01f800) [pid = 1772] [serial = 829] [outer = (nil)] 07:44:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 139 (0x8fac8c00) [pid = 1772] [serial = 830] [outer = 0x8f01f800] 07:44:47 INFO - PROCESS | 1772 | 1466520287440 Marionette DEBUG loaded listener.js 07:44:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 140 (0x8fddcc00) [pid = 1772] [serial = 831] [outer = 0x8f01f800] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d1000 == 59 [pid = 1772] [id = 241] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a3c00 == 58 [pid = 1772] [id = 240] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda1c00 == 57 [pid = 1772] [id = 260] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a0800 == 56 [pid = 1772] [id = 242] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda6000 == 55 [pid = 1772] [id = 226] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5f800 == 54 [pid = 1772] [id = 261] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e7800 == 53 [pid = 1772] [id = 262] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ec400 == 52 [pid = 1772] [id = 236] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x92d64c00 == 51 [pid = 1772] [id = 233] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e5c00 == 50 [pid = 1772] [id = 237] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e4800 == 49 [pid = 1772] [id = 263] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8f015800 == 48 [pid = 1772] [id = 228] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5c00 == 47 [pid = 1772] [id = 229] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8db03400 == 46 [pid = 1772] [id = 231] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x93a1a800 == 45 [pid = 1772] [id = 234] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0ef800 == 44 [pid = 1772] [id = 232] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9ab000 == 43 [pid = 1772] [id = 238] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0f9800 == 42 [pid = 1772] [id = 227] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13d400 == 41 [pid = 1772] [id = 230] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2cd000 == 40 [pid = 1772] [id = 239] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x92d63800 == 39 [pid = 1772] [id = 235] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13e000 == 38 [pid = 1772] [id = 225] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e3000 == 37 [pid = 1772] [id = 275] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x95328800 == 36 [pid = 1772] [id = 274] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x97990800 == 35 [pid = 1772] [id = 272] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x92570800 == 34 [pid = 1772] [id = 273] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x92e74c00 == 33 [pid = 1772] [id = 271] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x9489bc00 == 32 [pid = 1772] [id = 270] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x93959c00 == 31 [pid = 1772] [id = 269] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x91e37400 == 30 [pid = 1772] [id = 267] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x915ba400 == 29 [pid = 1772] [id = 268] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e4400 == 28 [pid = 1772] [id = 266] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8fdf2800 == 27 [pid = 1772] [id = 264] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8d139400 == 26 [pid = 1772] [id = 265] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 139 (0x8d2cf800) [pid = 1772] [serial = 729] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 138 (0x8c3e2c00) [pid = 1772] [serial = 722] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 137 (0x8f0de000) [pid = 1772] [serial = 734] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 136 (0x93dd8000) [pid = 1772] [serial = 705] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 135 (0x953aa000) [pid = 1772] [serial = 710] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 134 (0x983d9c00) [pid = 1772] [serial = 717] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 133 (0x9793d000) [pid = 1772] [serial = 713] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 132 (0x9799a400) [pid = 1772] [serial = 716] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 131 (0x9798cc00) [pid = 1772] [serial = 714] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 130 (0x8f304400) [pid = 1772] [serial = 698] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 129 (0x8fac4000) [pid = 1772] [serial = 737] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 128 (0x8ddd0800) [pid = 1772] [serial = 731] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 127 (0x8e551c00) [pid = 1772] [serial = 732] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x983e4800) [pid = 1772] [serial = 719] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 125 (0x93aea000) [pid = 1772] [serial = 704] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 124 (0x9395e400) [pid = 1772] [serial = 702] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 123 (0x8dda8800) [pid = 1772] [serial = 725] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x8ddc7400) [pid = 1772] [serial = 695] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x95275400) [pid = 1772] [serial = 708] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x92f87c00) [pid = 1772] [serial = 701] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 119 (0x8f0e9c00) [pid = 1772] [serial = 735] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 118 (0x8ddcd400) [pid = 1772] [serial = 726] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 117 (0x9489d000) [pid = 1772] [serial = 707] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x9925e000) [pid = 1772] [serial = 720] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x8e55dc00) [pid = 1772] [serial = 696] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x8fc12c00) [pid = 1772] [serial = 738] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x8d148400) [pid = 1772] [serial = 723] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x95433400) [pid = 1772] [serial = 711] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x8fc1d800) [pid = 1772] [serial = 699] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8b9acc00) [pid = 1772] [serial = 728] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8f14b000) [pid = 1772] [serial = 740] [outer = (nil)] [url = about:blank] 07:44:49 INFO - PROCESS | 1772 | --DOCSHELL 0x93ddb800 == 25 [pid = 1772] [id = 9] 07:44:50 INFO - PROCESS | 1772 | 1466520290137 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:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 3545ms 07:44:50 INFO - PROCESS | 1772 | 1466520290206 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 07:44:50 INFO - PROCESS | 1772 | 1466520290213 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 07:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:44:50 INFO - PROCESS | 1772 | 1466520290224 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:44:50 INFO - PROCESS | 1772 | 1466520290230 Marionette TRACE conn4 <- [1,1078,null,{}] 07:44:50 INFO - PROCESS | 1772 | 1466520290239 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:44:50 INFO - PROCESS | 1772 | 1466520290244 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:50 INFO - PROCESS | 1772 | 1466520290422 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 07:44:50 INFO - PROCESS | 1772 | 1466520290605 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:50 INFO - PROCESS | 1772 | 1466520290621 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ee400 == 26 [pid = 1772] [id = 277] 07:44:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8c3ef000) [pid = 1772] [serial = 832] [outer = (nil)] 07:44:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x8d2cd000) [pid = 1772] [serial = 833] [outer = 0x8c3ef000] 07:44:50 INFO - PROCESS | 1772 | 1466520290701 Marionette DEBUG loaded listener.js 07:44:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x8d2d2800) [pid = 1772] [serial = 834] [outer = 0x8c3ef000] 07:44:51 INFO - PROCESS | 1772 | 1466520291534 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:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1334ms 07:44:51 INFO - PROCESS | 1772 | 1466520291559 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 07:44:51 INFO - PROCESS | 1772 | 1466520291568 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 07:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:44:51 INFO - PROCESS | 1772 | 1466520291580 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:44:51 INFO - PROCESS | 1772 | 1466520291584 Marionette TRACE conn4 <- [1,1082,null,{}] 07:44:51 INFO - PROCESS | 1772 | 1466520291590 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:44:51 INFO - PROCESS | 1772 | 1466520291596 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:51 INFO - PROCESS | 1772 | 1466520291783 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 07:44:51 INFO - PROCESS | 1772 | 1466520291794 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:51 INFO - PROCESS | 1772 | 1466520291804 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5c000 == 27 [pid = 1772] [id = 278] 07:44:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x8dc5c800) [pid = 1772] [serial = 835] [outer = (nil)] 07:44:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x8dd9a400) [pid = 1772] [serial = 836] [outer = 0x8dc5c800] 07:44:52 INFO - PROCESS | 1772 | 1466520292007 Marionette DEBUG loaded listener.js 07:44:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x8dda1c00) [pid = 1772] [serial = 837] [outer = 0x8dc5c800] 07:44:52 INFO - PROCESS | 1772 | 1466520292994 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:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1440ms 07:44:53 INFO - PROCESS | 1772 | 1466520293020 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 07:44:53 INFO - PROCESS | 1772 | 1466520293025 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 07:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:44:53 INFO - PROCESS | 1772 | 1466520293031 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:44:53 INFO - PROCESS | 1772 | 1466520293037 Marionette TRACE conn4 <- [1,1086,null,{}] 07:44:53 INFO - PROCESS | 1772 | 1466520293065 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:44:53 INFO - PROCESS | 1772 | 1466520293075 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:53 INFO - PROCESS | 1772 | 1466520293313 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 07:44:53 INFO - PROCESS | 1772 | 1466520293340 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:53 INFO - PROCESS | 1772 | 1466520293355 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e551800 == 28 [pid = 1772] [id = 279] 07:44:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x8e551c00) [pid = 1772] [serial = 838] [outer = (nil)] 07:44:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x8e55a800) [pid = 1772] [serial = 839] [outer = 0x8e551c00] 07:44:53 INFO - PROCESS | 1772 | 1466520293429 Marionette DEBUG loaded listener.js 07:44:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 118 (0x8e761800) [pid = 1772] [serial = 840] [outer = 0x8e551c00] 07:44:55 INFO - PROCESS | 1772 | 1466520295249 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:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 117 (0x8f14d800) [pid = 1772] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x8fdf0400) [pid = 1772] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x8fac4c00) [pid = 1772] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x97992000) [pid = 1772] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x8c3e7800) [pid = 1772] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x8e760800) [pid = 1772] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x8db0d800) [pid = 1772] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8fdf1800) [pid = 1772] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x91dc1800) [pid = 1772] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8e75d800) [pid = 1772] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8fde2400) [pid = 1772] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8fabb000) [pid = 1772] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8f019800) [pid = 1772] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8db0d400) [pid = 1772] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8ddd2c00) [pid = 1772] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8c3ec800) [pid = 1772] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8f0e7c00) [pid = 1772] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8d2ce400) [pid = 1772] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2348ms 07:44:55 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8fdf3800) [pid = 1772] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:44:55 INFO - PROCESS | 1772 | 1466520295415 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 07:44:55 INFO - PROCESS | 1772 | 1466520295420 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 07:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:44:55 INFO - PROCESS | 1772 | 1466520295426 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:44:55 INFO - PROCESS | 1772 | 1466520295430 Marionette TRACE conn4 <- [1,1090,null,{}] 07:44:55 INFO - PROCESS | 1772 | 1466520295436 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:44:55 INFO - PROCESS | 1772 | 1466520295441 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:55 INFO - PROCESS | 1772 | 1466520295644 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 07:44:55 INFO - PROCESS | 1772 | 1466520295728 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:55 INFO - PROCESS | 1772 | 1466520295736 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e557800 == 29 [pid = 1772] [id = 280] 07:44:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8e559400) [pid = 1772] [serial = 841] [outer = (nil)] 07:44:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8e766800) [pid = 1772] [serial = 842] [outer = 0x8e559400] 07:44:55 INFO - PROCESS | 1772 | 1466520295820 Marionette DEBUG loaded listener.js 07:44:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8f016800) [pid = 1772] [serial = 843] [outer = 0x8e559400] 07:44:56 INFO - PROCESS | 1772 | 1466520296686 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:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1287ms 07:44:56 INFO - PROCESS | 1772 | 1466520296714 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 07:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:44:56 INFO - PROCESS | 1772 | 1466520296718 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 07:44:56 INFO - PROCESS | 1772 | 1466520296725 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:44:56 INFO - PROCESS | 1772 | 1466520296729 Marionette TRACE conn4 <- [1,1094,null,{}] 07:44:56 INFO - PROCESS | 1772 | 1466520296735 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:44:56 INFO - PROCESS | 1772 | 1466520296741 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:56 INFO - PROCESS | 1772 | 1466520296910 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 07:44:56 INFO - PROCESS | 1772 | 1466520296924 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:56 INFO - PROCESS | 1772 | 1466520296934 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddcb000 == 30 [pid = 1772] [id = 281] 07:44:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8e553c00) [pid = 1772] [serial = 844] [outer = (nil)] 07:44:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8f0e6800) [pid = 1772] [serial = 845] [outer = 0x8e553c00] 07:44:57 INFO - PROCESS | 1772 | 1466520297010 Marionette DEBUG loaded listener.js 07:44:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8f0ed400) [pid = 1772] [serial = 846] [outer = 0x8e553c00] 07:44:58 INFO - PROCESS | 1772 | 1466520298242 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:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1539ms 07:44:58 INFO - PROCESS | 1772 | 1466520298265 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 07:44:58 INFO - PROCESS | 1772 | 1466520298273 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 07:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:44:58 INFO - PROCESS | 1772 | 1466520298282 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:44:58 INFO - PROCESS | 1772 | 1466520298288 Marionette TRACE conn4 <- [1,1098,null,{}] 07:44:58 INFO - PROCESS | 1772 | 1466520298298 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:44:58 INFO - PROCESS | 1772 | 1466520298306 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:58 INFO - PROCESS | 1772 | 1466520298547 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 07:44:58 INFO - PROCESS | 1772 | 1466520298784 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:58 INFO - PROCESS | 1772 | 1466520298795 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:44:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d143400 == 31 [pid = 1772] [id = 282] 07:44:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8d147800) [pid = 1772] [serial = 847] [outer = (nil)] 07:44:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8dc52400) [pid = 1772] [serial = 848] [outer = 0x8d147800] 07:44:58 INFO - PROCESS | 1772 | 1466520298922 Marionette DEBUG loaded listener.js 07:44:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8dd9b000) [pid = 1772] [serial = 849] [outer = 0x8d147800] 07:44:59 INFO - PROCESS | 1772 | 1466520299916 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:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1688ms 07:44:59 INFO - PROCESS | 1772 | 1466520299970 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 07:44:59 INFO - PROCESS | 1772 | 1466520299978 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 07:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:44:59 INFO - PROCESS | 1772 | 1466520299992 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:45:00 INFO - PROCESS | 1772 | 1466520299998 Marionette TRACE conn4 <- [1,1102,null,{}] 07:45:00 INFO - PROCESS | 1772 | 1466520300005 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:45:00 INFO - PROCESS | 1772 | 1466520300012 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:00 INFO - PROCESS | 1772 | 1466520300257 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 07:45:00 INFO - PROCESS | 1772 | 1466520300503 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:00 INFO - PROCESS | 1772 | 1466520300512 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc51400 == 32 [pid = 1772] [id = 283] 07:45:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8e55c800) [pid = 1772] [serial = 850] [outer = (nil)] 07:45:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8e76cc00) [pid = 1772] [serial = 851] [outer = 0x8e55c800] 07:45:00 INFO - PROCESS | 1772 | 1466520300664 Marionette DEBUG loaded listener.js 07:45:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x8e764800) [pid = 1772] [serial = 852] [outer = 0x8e55c800] 07:45:01 INFO - PROCESS | 1772 | 1466520301897 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:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1946ms 07:45:01 INFO - PROCESS | 1772 | 1466520301937 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 07:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:45:01 INFO - PROCESS | 1772 | 1466520301943 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 07:45:01 INFO - PROCESS | 1772 | 1466520301951 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:45:01 INFO - PROCESS | 1772 | 1466520301958 Marionette TRACE conn4 <- [1,1106,null,{}] 07:45:01 INFO - PROCESS | 1772 | 1466520301991 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:45:02 INFO - PROCESS | 1772 | 1466520302002 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:02 INFO - PROCESS | 1772 | 1466520302249 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 07:45:02 INFO - PROCESS | 1772 | 1466520302524 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:02 INFO - PROCESS | 1772 | 1466520302536 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f152000 == 33 [pid = 1772] [id = 284] 07:45:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x8f152800) [pid = 1772] [serial = 853] [outer = (nil)] 07:45:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x8f158000) [pid = 1772] [serial = 854] [outer = 0x8f152800] 07:45:02 INFO - PROCESS | 1772 | 1466520302631 Marionette DEBUG loaded listener.js 07:45:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x8f306000) [pid = 1772] [serial = 855] [outer = 0x8f152800] 07:45:03 INFO - PROCESS | 1772 | 1466520303547 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:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1648ms 07:45:03 INFO - PROCESS | 1772 | 1466520303598 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 07:45:03 INFO - PROCESS | 1772 | 1466520303604 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 07:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:45:03 INFO - PROCESS | 1772 | 1466520303611 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:45:03 INFO - PROCESS | 1772 | 1466520303616 Marionette TRACE conn4 <- [1,1110,null,{}] 07:45:03 INFO - PROCESS | 1772 | 1466520303623 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:45:03 INFO - PROCESS | 1772 | 1466520303628 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:03 INFO - PROCESS | 1772 | 1466520303864 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 07:45:04 INFO - PROCESS | 1772 | 1466520304100 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:04 INFO - PROCESS | 1772 | 1466520304108 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e551400 == 34 [pid = 1772] [id = 285] 07:45:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x8f154400) [pid = 1772] [serial = 856] [outer = (nil)] 07:45:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x8fac0000) [pid = 1772] [serial = 857] [outer = 0x8f154400] 07:45:04 INFO - PROCESS | 1772 | 1466520304248 Marionette DEBUG loaded listener.js 07:45:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x8fac2000) [pid = 1772] [serial = 858] [outer = 0x8f154400] 07:45:05 INFO - PROCESS | 1772 | 1466520305248 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:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1687ms 07:45:05 INFO - PROCESS | 1772 | 1466520305300 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 07:45:05 INFO - PROCESS | 1772 | 1466520305303 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 07:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:45:05 INFO - PROCESS | 1772 | 1466520305313 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:45:05 INFO - PROCESS | 1772 | 1466520305318 Marionette TRACE conn4 <- [1,1114,null,{}] 07:45:05 INFO - PROCESS | 1772 | 1466520305325 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:45:05 INFO - PROCESS | 1772 | 1466520305332 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:05 INFO - PROCESS | 1772 | 1466520305561 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 07:45:05 INFO - PROCESS | 1772 | 1466520305786 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:05 INFO - PROCESS | 1772 | 1466520305795 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d141000 == 35 [pid = 1772] [id = 286] 07:45:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 118 (0x8fac0800) [pid = 1772] [serial = 859] [outer = (nil)] 07:45:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 119 (0x8fc19800) [pid = 1772] [serial = 860] [outer = 0x8fac0800] 07:45:05 INFO - PROCESS | 1772 | 1466520305922 Marionette DEBUG loaded listener.js 07:45:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 120 (0x8fc1cc00) [pid = 1772] [serial = 861] [outer = 0x8fac0800] 07:45:06 INFO - PROCESS | 1772 | 1466520306910 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:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1642ms 07:45:06 INFO - PROCESS | 1772 | 1466520306957 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 07:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:45:06 INFO - PROCESS | 1772 | 1466520306961 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 07:45:06 INFO - PROCESS | 1772 | 1466520306968 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:45:06 INFO - PROCESS | 1772 | 1466520306972 Marionette TRACE conn4 <- [1,1118,null,{}] 07:45:06 INFO - PROCESS | 1772 | 1466520306978 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:45:06 INFO - PROCESS | 1772 | 1466520306990 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:07 INFO - PROCESS | 1772 | 1466520307244 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 07:45:07 INFO - PROCESS | 1772 | 1466520307518 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:07 INFO - PROCESS | 1772 | 1466520307526 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a0c00 == 36 [pid = 1772] [id = 287] 07:45:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x8b9a8c00) [pid = 1772] [serial = 862] [outer = (nil)] 07:45:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x8fdeb800) [pid = 1772] [serial = 863] [outer = 0x8b9a8c00] 07:45:07 INFO - PROCESS | 1772 | 1466520307618 Marionette DEBUG loaded listener.js 07:45:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x8fdf2800) [pid = 1772] [serial = 864] [outer = 0x8b9a8c00] 07:45:08 INFO - PROCESS | 1772 | 1466520308547 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:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1642ms 07:45:08 INFO - PROCESS | 1772 | 1466520308610 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 07:45:08 INFO - PROCESS | 1772 | 1466520308615 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 07:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:45:08 INFO - PROCESS | 1772 | 1466520308623 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:45:08 INFO - PROCESS | 1772 | 1466520308628 Marionette TRACE conn4 <- [1,1122,null,{}] 07:45:08 INFO - PROCESS | 1772 | 1466520308634 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:45:08 INFO - PROCESS | 1772 | 1466520308640 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:08 INFO - PROCESS | 1772 | 1466520308828 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 07:45:09 INFO - PROCESS | 1772 | 1466520309063 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:09 INFO - PROCESS | 1772 | 1466520309072 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ed000 == 37 [pid = 1772] [id = 288] 07:45:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 124 (0x8d139400) [pid = 1772] [serial = 865] [outer = (nil)] 07:45:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 125 (0x915b6800) [pid = 1772] [serial = 866] [outer = 0x8d139400] 07:45:09 INFO - PROCESS | 1772 | 1466520309245 Marionette DEBUG loaded listener.js 07:45:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 126 (0x915b8800) [pid = 1772] [serial = 867] [outer = 0x8d139400] 07:45:10 INFO - PROCESS | 1772 | 1466520310275 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:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1688ms 07:45:10 INFO - PROCESS | 1772 | 1466520310312 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 07:45:10 INFO - PROCESS | 1772 | 1466520310324 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 07:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:45:10 INFO - PROCESS | 1772 | 1466520310331 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:45:10 INFO - PROCESS | 1772 | 1466520310334 Marionette TRACE conn4 <- [1,1126,null,{}] 07:45:10 INFO - PROCESS | 1772 | 1466520310341 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:45:10 INFO - PROCESS | 1772 | 1466520310346 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:10 INFO - PROCESS | 1772 | 1466520310575 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 07:45:10 INFO - PROCESS | 1772 | 1466520310810 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:10 INFO - PROCESS | 1772 | 1466520310818 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d139c00 == 38 [pid = 1772] [id = 289] 07:45:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0x8d13d000) [pid = 1772] [serial = 868] [outer = (nil)] 07:45:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 128 (0x8e553000) [pid = 1772] [serial = 869] [outer = 0x8d13d000] 07:45:10 INFO - PROCESS | 1772 | 1466520310918 Marionette DEBUG loaded listener.js 07:45:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 129 (0x8fde9c00) [pid = 1772] [serial = 870] [outer = 0x8d13d000] 07:45:11 INFO - PROCESS | 1772 | 1466520311919 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:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1639ms 07:45:11 INFO - PROCESS | 1772 | 1466520311971 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 07:45:11 INFO - PROCESS | 1772 | 1466520311974 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 07:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:45:11 INFO - PROCESS | 1772 | 1466520311982 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:45:11 INFO - PROCESS | 1772 | 1466520311985 Marionette TRACE conn4 <- [1,1130,null,{}] 07:45:11 INFO - PROCESS | 1772 | 1466520311992 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:45:11 INFO - PROCESS | 1772 | 1466520311997 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:12 INFO - PROCESS | 1772 | 1466520312373 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 07:45:12 INFO - PROCESS | 1772 | 1466520312599 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:12 INFO - PROCESS | 1772 | 1466520312608 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e5c00 == 39 [pid = 1772] [id = 290] 07:45:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 130 (0x8c3e6c00) [pid = 1772] [serial = 871] [outer = (nil)] 07:45:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 131 (0x8d13ec00) [pid = 1772] [serial = 872] [outer = 0x8c3e6c00] 07:45:12 INFO - PROCESS | 1772 | 1466520312687 Marionette DEBUG loaded listener.js 07:45:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 132 (0x8d147000) [pid = 1772] [serial = 873] [outer = 0x8c3e6c00] 07:45:13 INFO - PROCESS | 1772 | 1466520313627 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:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1683ms 07:45:13 INFO - PROCESS | 1772 | 1466520313667 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 07:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:45:13 INFO - PROCESS | 1772 | 1466520313673 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 07:45:13 INFO - PROCESS | 1772 | 1466520313682 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:45:13 INFO - PROCESS | 1772 | 1466520313687 Marionette TRACE conn4 <- [1,1134,null,{}] 07:45:13 INFO - PROCESS | 1772 | 1466520313695 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:45:13 INFO - PROCESS | 1772 | 1466520313700 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:13 INFO - PROCESS | 1772 | 1466520313889 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 07:45:14 INFO - PROCESS | 1772 | 1466520314223 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:14 INFO - PROCESS | 1772 | 1466520314233 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc58800 == 40 [pid = 1772] [id = 291] 07:45:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 133 (0x8ddc7c00) [pid = 1772] [serial = 874] [outer = (nil)] 07:45:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 134 (0x8e54f800) [pid = 1772] [serial = 875] [outer = 0x8ddc7c00] 07:45:14 INFO - PROCESS | 1772 | 1466520314320 Marionette DEBUG loaded listener.js 07:45:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 135 (0x8e55e800) [pid = 1772] [serial = 876] [outer = 0x8ddc7c00] 07:45:14 INFO - PROCESS | 1772 | --DOCSHELL 0x8e557800 == 39 [pid = 1772] [id = 280] 07:45:14 INFO - PROCESS | 1772 | --DOCSHELL 0x8e551800 == 38 [pid = 1772] [id = 279] 07:45:14 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5c000 == 37 [pid = 1772] [id = 278] 07:45:14 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ee400 == 36 [pid = 1772] [id = 277] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 134 (0x91e3c000) [pid = 1772] [serial = 795] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 133 (0x8fc19c00) [pid = 1772] [serial = 747] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 132 (0x915af800) [pid = 1772] [serial = 749] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 131 (0x915afc00) [pid = 1772] [serial = 791] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 130 (0x983e6400) [pid = 1772] [serial = 774] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 129 (0x915b9800) [pid = 1772] [serial = 750] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 128 (0x8c3f1400) [pid = 1772] [serial = 776] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 127 (0x8f0dec00) [pid = 1772] [serial = 782] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x9395c800) [pid = 1772] [serial = 761] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 125 (0x91dc2800) [pid = 1772] [serial = 753] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 124 (0x92d6a000) [pid = 1772] [serial = 758] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 123 (0x9799a800) [pid = 1772] [serial = 773] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x8f305800) [pid = 1772] [serial = 786] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x91e36c00) [pid = 1772] [serial = 755] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x9531fc00) [pid = 1772] [serial = 768] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 119 (0x92f8f800) [pid = 1772] [serial = 762] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 118 (0x9489c000) [pid = 1772] [serial = 765] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 117 (0x8f012000) [pid = 1772] [serial = 744] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x8dc58400) [pid = 1772] [serial = 743] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x952bb400) [pid = 1772] [serial = 767] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x953a4800) [pid = 1772] [serial = 771] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x915b4c00) [pid = 1772] [serial = 792] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x8d145800) [pid = 1772] [serial = 779] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x8f0f6800) [pid = 1772] [serial = 783] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8fddb000) [pid = 1772] [serial = 788] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x91699c00) [pid = 1772] [serial = 752] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8f0f9000) [pid = 1772] [serial = 785] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x93dd7800) [pid = 1772] [serial = 764] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x92e80800) [pid = 1772] [serial = 759] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8fac4800) [pid = 1772] [serial = 741] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8db03c00) [pid = 1772] [serial = 780] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8fde9000) [pid = 1772] [serial = 789] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8ddd4400) [pid = 1772] [serial = 777] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x95329c00) [pid = 1772] [serial = 770] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8f30c800) [pid = 1772] [serial = 746] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x91e39800) [pid = 1772] [serial = 756] [outer = (nil)] [url = about:blank] 07:45:14 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x91698c00) [pid = 1772] [serial = 794] [outer = (nil)] [url = about:blank] 07:45:15 INFO - PROCESS | 1772 | 1466520315291 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:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1687ms 07:45:15 INFO - PROCESS | 1772 | 1466520315369 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 07:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:45:15 INFO - PROCESS | 1772 | 1466520315374 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 07:45:15 INFO - PROCESS | 1772 | 1466520315382 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:45:15 INFO - PROCESS | 1772 | 1466520315385 Marionette TRACE conn4 <- [1,1138,null,{}] 07:45:15 INFO - PROCESS | 1772 | 1466520315392 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:45:15 INFO - PROCESS | 1772 | 1466520315398 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:15 INFO - PROCESS | 1772 | 1466520315605 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 07:45:15 INFO - PROCESS | 1772 | 1466520315744 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:15 INFO - PROCESS | 1772 | 1466520315753 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a6400 == 37 [pid = 1772] [id = 292] 07:45:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8ddcf800) [pid = 1772] [serial = 877] [outer = (nil)] 07:45:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8f0e4c00) [pid = 1772] [serial = 878] [outer = 0x8ddcf800] 07:45:15 INFO - PROCESS | 1772 | 1466520315915 Marionette DEBUG loaded listener.js 07:45:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8f0f5800) [pid = 1772] [serial = 879] [outer = 0x8ddcf800] 07:45:16 INFO - PROCESS | 1772 | 1466520316736 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:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1392ms 07:45:16 INFO - PROCESS | 1772 | 1466520316776 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 07:45:16 INFO - PROCESS | 1772 | 1466520316783 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 07:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:45:16 INFO - PROCESS | 1772 | 1466520316800 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:45:16 INFO - PROCESS | 1772 | 1466520316808 Marionette TRACE conn4 <- [1,1142,null,{}] 07:45:16 INFO - PROCESS | 1772 | 1466520316815 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:45:16 INFO - PROCESS | 1772 | 1466520316822 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:17 INFO - PROCESS | 1772 | 1466520317016 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 07:45:17 INFO - PROCESS | 1772 | 1466520317169 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:17 INFO - PROCESS | 1772 | 1466520317183 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e0400 == 38 [pid = 1772] [id = 293] 07:45:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8f0f5400) [pid = 1772] [serial = 880] [outer = (nil)] 07:45:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8fabc800) [pid = 1772] [serial = 881] [outer = 0x8f0f5400] 07:45:17 INFO - PROCESS | 1772 | 1466520317258 Marionette DEBUG loaded listener.js 07:45:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8fc13800) [pid = 1772] [serial = 882] [outer = 0x8f0f5400] 07:45:18 INFO - PROCESS | 1772 | 1466520318201 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:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1446ms 07:45:18 INFO - PROCESS | 1772 | 1466520318240 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 07:45:18 INFO - PROCESS | 1772 | 1466520318245 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 07:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:45:18 INFO - PROCESS | 1772 | 1466520318264 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:45:18 INFO - PROCESS | 1772 | 1466520318269 Marionette TRACE conn4 <- [1,1146,null,{}] 07:45:18 INFO - PROCESS | 1772 | 1466520318276 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:45:18 INFO - PROCESS | 1772 | 1466520318281 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:18 INFO - PROCESS | 1772 | 1466520318526 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 07:45:18 INFO - PROCESS | 1772 | 1466520318557 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:18 INFO - PROCESS | 1772 | 1466520318566 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fabd400 == 39 [pid = 1772] [id = 294] 07:45:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8fac2c00) [pid = 1772] [serial = 883] [outer = (nil)] 07:45:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8fdd8000) [pid = 1772] [serial = 884] [outer = 0x8fac2c00] 07:45:18 INFO - PROCESS | 1772 | 1466520318672 Marionette DEBUG loaded listener.js 07:45:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8fde6000) [pid = 1772] [serial = 885] [outer = 0x8fac2c00] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x9543b400) [pid = 1772] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8d13a000) [pid = 1772] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8f0ee800) [pid = 1772] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x91e3e800) [pid = 1772] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x9256d400) [pid = 1772] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x93960c00) [pid = 1772] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8c3ef000) [pid = 1772] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x96653800) [pid = 1772] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8e551c00) [pid = 1772] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8f01f800) [pid = 1772] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8dc5c800) [pid = 1772] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x9395d400) [pid = 1772] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x9a01a800) [pid = 1772] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x92e7e000) [pid = 1772] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x9a1c8c00) [pid = 1772] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8e559400) [pid = 1772] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:45:19 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8c3f1000) [pid = 1772] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1595ms 07:45:19 INFO - PROCESS | 1772 | 1466520319839 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:45:19 INFO - PROCESS | 1772 | 1466520319854 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 07:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:45:19 INFO - PROCESS | 1772 | 1466520319859 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 07:45:19 INFO - PROCESS | 1772 | 1466520319867 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:45:19 INFO - PROCESS | 1772 | 1466520319870 Marionette TRACE conn4 <- [1,1150,null,{}] 07:45:19 INFO - PROCESS | 1772 | 1466520319877 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:45:19 INFO - PROCESS | 1772 | 1466520319882 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:20 INFO - PROCESS | 1772 | 1466520320127 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 07:45:20 INFO - PROCESS | 1772 | 1466520320153 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:20 INFO - PROCESS | 1772 | 1466520320171 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc14800 == 40 [pid = 1772] [id = 295] 07:45:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8fc1a400) [pid = 1772] [serial = 886] [outer = (nil)] 07:45:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8fdecc00) [pid = 1772] [serial = 887] [outer = 0x8fc1a400] 07:45:20 INFO - PROCESS | 1772 | 1466520320259 Marionette DEBUG loaded listener.js 07:45:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x915b7000) [pid = 1772] [serial = 888] [outer = 0x8fc1a400] 07:45:21 INFO - PROCESS | 1772 | 1466520321197 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:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1383ms 07:45:21 INFO - PROCESS | 1772 | 1466520321249 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 07:45:21 INFO - PROCESS | 1772 | 1466520321253 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 07:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:45:21 INFO - PROCESS | 1772 | 1466520321263 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:45:21 INFO - PROCESS | 1772 | 1466520321267 Marionette TRACE conn4 <- [1,1154,null,{}] 07:45:21 INFO - PROCESS | 1772 | 1466520321274 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:45:21 INFO - PROCESS | 1772 | 1466520321280 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:21 INFO - PROCESS | 1772 | 1466520321583 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 07:45:21 INFO - PROCESS | 1772 | 1466520321850 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:21 INFO - PROCESS | 1772 | 1466520321865 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9ac800 == 41 [pid = 1772] [id = 296] 07:45:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8b9acc00) [pid = 1772] [serial = 889] [outer = (nil)] 07:45:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8c3e9c00) [pid = 1772] [serial = 890] [outer = 0x8b9acc00] 07:45:22 INFO - PROCESS | 1772 | 1466520322012 Marionette DEBUG loaded listener.js 07:45:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8d143000) [pid = 1772] [serial = 891] [outer = 0x8b9acc00] 07:45:23 INFO - PROCESS | 1772 | 1466520323106 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:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1886ms 07:45:23 INFO - PROCESS | 1772 | 1466520323150 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 07:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:45:23 INFO - PROCESS | 1772 | 1466520323158 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 07:45:23 INFO - PROCESS | 1772 | 1466520323169 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:45:23 INFO - PROCESS | 1772 | 1466520323175 Marionette TRACE conn4 <- [1,1158,null,{}] 07:45:23 INFO - PROCESS | 1772 | 1466520323184 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:45:23 INFO - PROCESS | 1772 | 1466520323192 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:23 INFO - PROCESS | 1772 | 1466520323437 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 07:45:23 INFO - PROCESS | 1772 | 1466520323722 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:23 INFO - PROCESS | 1772 | 1466520323736 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd4000 == 42 [pid = 1772] [id = 297] 07:45:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8ddd4800) [pid = 1772] [serial = 892] [outer = (nil)] 07:45:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8e557800) [pid = 1772] [serial = 893] [outer = 0x8ddd4800] 07:45:23 INFO - PROCESS | 1772 | 1466520323835 Marionette DEBUG loaded listener.js 07:45:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8e767400) [pid = 1772] [serial = 894] [outer = 0x8ddd4800] 07:45:24 INFO - PROCESS | 1772 | 1466520324887 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:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1739ms 07:45:24 INFO - PROCESS | 1772 | 1466520324907 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 07:45:24 INFO - PROCESS | 1772 | 1466520324913 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 07:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:45:24 INFO - PROCESS | 1772 | 1466520324922 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:45:24 INFO - PROCESS | 1772 | 1466520324928 Marionette TRACE conn4 <- [1,1162,null,{}] 07:45:24 INFO - PROCESS | 1772 | 1466520324936 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:45:24 INFO - PROCESS | 1772 | 1466520324942 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:25 INFO - PROCESS | 1772 | 1466520325184 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 07:45:25 INFO - PROCESS | 1772 | 1466520325541 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:25 INFO - PROCESS | 1772 | 1466520325558 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f01f800 == 43 [pid = 1772] [id = 298] 07:45:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8f0ee400) [pid = 1772] [serial = 895] [outer = (nil)] 07:45:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8f14b000) [pid = 1772] [serial = 896] [outer = 0x8f0ee400] 07:45:25 INFO - PROCESS | 1772 | 1466520325670 Marionette DEBUG loaded listener.js 07:45:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8f150400) [pid = 1772] [serial = 897] [outer = 0x8f0ee400] 07:45:26 INFO - PROCESS | 1772 | 1466520326871 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:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1992ms 07:45:26 INFO - PROCESS | 1772 | 1466520326916 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 07:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:45:26 INFO - PROCESS | 1772 | 1466520326924 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 07:45:26 INFO - PROCESS | 1772 | 1466520326948 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:45:26 INFO - PROCESS | 1772 | 1466520326959 Marionette TRACE conn4 <- [1,1166,null,{}] 07:45:26 INFO - PROCESS | 1772 | 1466520326969 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:45:26 INFO - PROCESS | 1772 | 1466520326978 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:27 INFO - PROCESS | 1772 | 1466520327306 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 07:45:27 INFO - PROCESS | 1772 | 1466520327545 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:27 INFO - PROCESS | 1772 | 1466520327556 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f011800 == 44 [pid = 1772] [id = 299] 07:45:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8f0f6c00) [pid = 1772] [serial = 898] [outer = (nil)] 07:45:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x91691800) [pid = 1772] [serial = 899] [outer = 0x8f0f6c00] 07:45:27 INFO - PROCESS | 1772 | 1466520327642 Marionette DEBUG loaded listener.js 07:45:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x91dc3000) [pid = 1772] [serial = 900] [outer = 0x8f0f6c00] 07:45:28 INFO - PROCESS | 1772 | 1466520328668 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:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1768ms 07:45:28 INFO - PROCESS | 1772 | 1466520328704 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 07:45:28 INFO - PROCESS | 1772 | 1466520328711 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 07:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:45:28 INFO - PROCESS | 1772 | 1466520328720 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:45:28 INFO - PROCESS | 1772 | 1466520328724 Marionette TRACE conn4 <- [1,1170,null,{}] 07:45:28 INFO - PROCESS | 1772 | 1466520328734 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:45:28 INFO - PROCESS | 1772 | 1466520328740 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:28 INFO - PROCESS | 1772 | 1466520328970 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 07:45:29 INFO - PROCESS | 1772 | 1466520329244 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:29 INFO - PROCESS | 1772 | 1466520329253 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x91694000 == 45 [pid = 1772] [id = 300] 07:45:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x91697400) [pid = 1772] [serial = 901] [outer = (nil)] 07:45:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x91e32800) [pid = 1772] [serial = 902] [outer = 0x91697400] 07:45:29 INFO - PROCESS | 1772 | 1466520329343 Marionette DEBUG loaded listener.js 07:45:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x91e34400) [pid = 1772] [serial = 903] [outer = 0x91697400] 07:45:30 INFO - PROCESS | 1772 | 1466520330293 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:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1602ms 07:45:30 INFO - PROCESS | 1772 | 1466520330323 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 07:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:45:30 INFO - PROCESS | 1772 | 1466520330327 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 07:45:30 INFO - PROCESS | 1772 | 1466520330335 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:45:30 INFO - PROCESS | 1772 | 1466520330339 Marionette TRACE conn4 <- [1,1174,null,{}] 07:45:30 INFO - PROCESS | 1772 | 1466520330346 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:45:30 INFO - PROCESS | 1772 | 1466520330351 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:30 INFO - PROCESS | 1772 | 1466520330615 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 07:45:30 INFO - PROCESS | 1772 | 1466520330854 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:30 INFO - PROCESS | 1772 | 1466520330872 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x91e3fc00 == 46 [pid = 1772] [id = 301] 07:45:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x91e40000) [pid = 1772] [serial = 904] [outer = (nil)] 07:45:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x9227a800) [pid = 1772] [serial = 905] [outer = 0x91e40000] 07:45:31 INFO - PROCESS | 1772 | 1466520331021 Marionette DEBUG loaded listener.js 07:45:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x9257cc00) [pid = 1772] [serial = 906] [outer = 0x91e40000] 07:45:32 INFO - PROCESS | 1772 | 1466520332107 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:45:32 INFO - PROCESS | 1772 | 1466520332178 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 07:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:45:32 INFO - PROCESS | 1772 | 1466520332187 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:45:32 INFO - PROCESS | 1772 | 1466520332192 Marionette TRACE conn4 <- [1,1178,null,{}] 07:45:32 INFO - PROCESS | 1772 | 1466520332198 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:45:32 INFO - PROCESS | 1772 | 1466520332205 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:32 INFO - PROCESS | 1772 | 1466520332433 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 07:45:32 INFO - PROCESS | 1772 | 1466520332663 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:32 INFO - PROCESS | 1772 | 1466520332672 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e762800 == 47 [pid = 1772] [id = 302] 07:45:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x8f30d800) [pid = 1772] [serial = 907] [outer = (nil)] 07:45:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x92d6dc00) [pid = 1772] [serial = 908] [outer = 0x8f30d800] 07:45:32 INFO - PROCESS | 1772 | 1466520332771 Marionette DEBUG loaded listener.js 07:45:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x92e7c800) [pid = 1772] [serial = 909] [outer = 0x8f30d800] 07:45:34 INFO - PROCESS | 1772 | 1466520334023 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:45:34 INFO - PROCESS | 1772 | 1466520334101 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 07:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:45:34 INFO - PROCESS | 1772 | 1466520334113 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:45:34 INFO - PROCESS | 1772 | 1466520334118 Marionette TRACE conn4 <- [1,1182,null,{}] 07:45:34 INFO - PROCESS | 1772 | 1466520334129 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:45:34 INFO - PROCESS | 1772 | 1466520334138 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:34 INFO - PROCESS | 1772 | 1466520334545 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 07:45:34 INFO - PROCESS | 1772 | 1466520334845 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:34 INFO - PROCESS | 1772 | 1466520334853 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e6800 == 48 [pid = 1772] [id = 303] 07:45:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x92d64c00) [pid = 1772] [serial = 910] [outer = (nil)] 07:45:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x93956400) [pid = 1772] [serial = 911] [outer = 0x92d64c00] 07:45:35 INFO - PROCESS | 1772 | 1466520335014 Marionette DEBUG loaded listener.js 07:45:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x93959c00) [pid = 1772] [serial = 912] [outer = 0x92d64c00] 07:45:35 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:45:35 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:45:36 INFO - PROCESS | 1772 | 1466520336097 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:45:36 INFO - PROCESS | 1772 | 1466520336162 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 07:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:45:36 INFO - PROCESS | 1772 | 1466520336170 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:45:36 INFO - PROCESS | 1772 | 1466520336174 Marionette TRACE conn4 <- [1,1186,null,{}] 07:45:36 INFO - PROCESS | 1772 | 1466520336180 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:45:36 INFO - PROCESS | 1772 | 1466520336185 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:36 INFO - PROCESS | 1772 | 1466520336401 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 07:45:36 INFO - PROCESS | 1772 | 1466520336637 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:36 INFO - PROCESS | 1772 | 1466520336642 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f14c400 == 49 [pid = 1772] [id = 304] 07:45:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 118 (0x8fde9400) [pid = 1772] [serial = 913] [outer = (nil)] 07:45:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 119 (0x93a1f000) [pid = 1772] [serial = 914] [outer = 0x8fde9400] 07:45:36 INFO - PROCESS | 1772 | 1466520336770 Marionette DEBUG loaded listener.js 07:45:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 120 (0x93dd1800) [pid = 1772] [serial = 915] [outer = 0x8fde9400] 07:45:37 INFO - PROCESS | 1772 | 1466520337721 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:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:45:37 INFO - PROCESS | 1772 | 1466520337767 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 07:45:37 INFO - PROCESS | 1772 | 1466520337773 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:45:37 INFO - PROCESS | 1772 | 1466520337777 Marionette TRACE conn4 <- [1,1190,null,{}] 07:45:37 INFO - PROCESS | 1772 | 1466520337783 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:45:37 INFO - PROCESS | 1772 | 1466520337788 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:37 INFO - PROCESS | 1772 | 1466520337993 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 07:45:38 INFO - PROCESS | 1772 | 1466520338215 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:38 INFO - PROCESS | 1772 | 1466520338223 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e75d400 == 50 [pid = 1772] [id = 305] 07:45:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x8e75e400) [pid = 1772] [serial = 916] [outer = (nil)] 07:45:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x93aec400) [pid = 1772] [serial = 917] [outer = 0x8e75e400] 07:45:38 INFO - PROCESS | 1772 | 1466520338353 Marionette DEBUG loaded listener.js 07:45:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x9489cc00) [pid = 1772] [serial = 918] [outer = 0x8e75e400] 07:45:39 INFO - PROCESS | 1772 | 1466520339326 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:45:39 INFO - PROCESS | 1772 | 1466520339416 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 07:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:45:39 INFO - PROCESS | 1772 | 1466520339425 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:45:39 INFO - PROCESS | 1772 | 1466520339430 Marionette TRACE conn4 <- [1,1194,null,{}] 07:45:39 INFO - PROCESS | 1772 | 1466520339436 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:45:39 INFO - PROCESS | 1772 | 1466520339442 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:39 INFO - PROCESS | 1772 | 1466520339685 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 07:45:40 INFO - PROCESS | 1772 | 1466520340013 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:40 INFO - PROCESS | 1772 | 1466520340023 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f012800 == 51 [pid = 1772] [id = 306] 07:45:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 124 (0x8f01d800) [pid = 1772] [serial = 919] [outer = (nil)] 07:45:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 125 (0x91dccc00) [pid = 1772] [serial = 920] [outer = 0x8f01d800] 07:45:40 INFO - PROCESS | 1772 | 1466520340132 Marionette DEBUG loaded listener.js 07:45:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 126 (0x952b4c00) [pid = 1772] [serial = 921] [outer = 0x8f01d800] 07:45:41 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:45:41 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:45:41 INFO - PROCESS | 1772 | 1466520341448 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:45:41 INFO - PROCESS | 1772 | 1466520341533 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 07:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:45:41 INFO - PROCESS | 1772 | 1466520341542 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:45:41 INFO - PROCESS | 1772 | 1466520341547 Marionette TRACE conn4 <- [1,1198,null,{}] 07:45:41 INFO - PROCESS | 1772 | 1466520341556 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:45:41 INFO - PROCESS | 1772 | 1466520341562 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:41 INFO - PROCESS | 1772 | 1466520341858 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 07:45:42 INFO - PROCESS | 1772 | 1466520342080 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:42 INFO - PROCESS | 1772 | 1466520342100 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddcbc00 == 52 [pid = 1772] [id = 307] 07:45:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0x8ddcfc00) [pid = 1772] [serial = 922] [outer = (nil)] 07:45:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 128 (0x8e553400) [pid = 1772] [serial = 923] [outer = 0x8ddcfc00] 07:45:42 INFO - PROCESS | 1772 | 1466520342277 Marionette DEBUG loaded listener.js 07:45:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 129 (0x8e765400) [pid = 1772] [serial = 924] [outer = 0x8ddcfc00] 07:45:43 INFO - PROCESS | 1772 | 1466520343269 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:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1800ms 07:45:43 INFO - PROCESS | 1772 | 1466520343344 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 07:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:45:43 INFO - PROCESS | 1772 | 1466520343353 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 07:45:43 INFO - PROCESS | 1772 | 1466520343366 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:45:43 INFO - PROCESS | 1772 | 1466520343373 Marionette TRACE conn4 <- [1,1202,null,{}] 07:45:43 INFO - PROCESS | 1772 | 1466520343380 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:45:43 INFO - PROCESS | 1772 | 1466520343387 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc14800 == 51 [pid = 1772] [id = 295] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8fabd400 == 50 [pid = 1772] [id = 294] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e0400 == 49 [pid = 1772] [id = 293] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a6400 == 48 [pid = 1772] [id = 292] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc58800 == 47 [pid = 1772] [id = 291] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e5c00 == 46 [pid = 1772] [id = 290] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd1800 == 45 [pid = 1772] [id = 276] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd3800 == 44 [pid = 1772] [id = 245] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8fded000 == 43 [pid = 1772] [id = 249] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddcb000 == 42 [pid = 1772] [id = 281] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8e551400 == 41 [pid = 1772] [id = 285] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc58000 == 40 [pid = 1772] [id = 244] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8d139c00 == 39 [pid = 1772] [id = 289] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d2400 == 38 [pid = 1772] [id = 255] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a0c00 == 37 [pid = 1772] [id = 287] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8d144800 == 36 [pid = 1772] [id = 246] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8fde0000 == 35 [pid = 1772] [id = 250] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8d143400 == 34 [pid = 1772] [id = 282] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8f152000 == 33 [pid = 1772] [id = 284] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8f30a400 == 32 [pid = 1772] [id = 251] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc51400 == 31 [pid = 1772] [id = 283] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3f1800 == 30 [pid = 1772] [id = 254] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8d141000 == 29 [pid = 1772] [id = 286] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda8400 == 28 [pid = 1772] [id = 243] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0cc00 == 27 [pid = 1772] [id = 247] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3f0800 == 26 [pid = 1772] [id = 256] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ed000 == 25 [pid = 1772] [id = 288] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d5400 == 24 [pid = 1772] [id = 253] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2ccc00 == 23 [pid = 1772] [id = 248] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda2800 == 22 [pid = 1772] [id = 252] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3eb400 == 21 [pid = 1772] [id = 259] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e7000 == 20 [pid = 1772] [id = 258] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5b000 == 19 [pid = 1772] [id = 257] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x95434800 == 18 [pid = 1772] [id = 10] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8f012800 == 17 [pid = 1772] [id = 306] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8e75d400 == 16 [pid = 1772] [id = 305] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8f14c400 == 15 [pid = 1772] [id = 304] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8e762800 == 14 [pid = 1772] [id = 302] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e6800 == 13 [pid = 1772] [id = 303] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x91e3fc00 == 12 [pid = 1772] [id = 301] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x91694000 == 11 [pid = 1772] [id = 300] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8f011800 == 10 [pid = 1772] [id = 299] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd4000 == 9 [pid = 1772] [id = 297] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8f01f800 == 8 [pid = 1772] [id = 298] 07:45:44 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9ac800 == 7 [pid = 1772] [id = 296] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 128 (0x8b9a9400) [pid = 1772] [serial = 585] [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:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 127 (0x8e558400) [pid = 1772] [serial = 798] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x8ddc7000) [pid = 1772] [serial = 797] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 125 (0x8fc20c00) [pid = 1772] [serial = 801] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 124 (0x8f310c00) [pid = 1772] [serial = 800] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 123 (0x92d5f800) [pid = 1772] [serial = 804] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x92572400) [pid = 1772] [serial = 803] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x9395a000) [pid = 1772] [serial = 807] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x92e7ec00) [pid = 1772] [serial = 806] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 119 (0x95329800) [pid = 1772] [serial = 810] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 118 (0x93aecc00) [pid = 1772] [serial = 809] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 117 (0x8d2cd000) [pid = 1772] [serial = 833] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x8d2d2800) [pid = 1772] [serial = 834] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x9a016800) [pid = 1772] [serial = 813] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x8e55a800) [pid = 1772] [serial = 839] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x99f40800) [pid = 1772] [serial = 812] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x8fddcc00) [pid = 1772] [serial = 831] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x8fac8c00) [pid = 1772] [serial = 830] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8dd9a400) [pid = 1772] [serial = 836] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x9a020c00) [pid = 1772] [serial = 816] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x9a01d000) [pid = 1772] [serial = 815] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x9a36fc00) [pid = 1772] [serial = 819] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x9a1d0400) [pid = 1772] [serial = 818] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x9a67e400) [pid = 1772] [serial = 822] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x9a4c2c00) [pid = 1772] [serial = 821] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8f0e6800) [pid = 1772] [serial = 845] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x9a8a5800) [pid = 1772] [serial = 825] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8e766800) [pid = 1772] [serial = 842] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x9a80c800) [pid = 1772] [serial = 824] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8e761800) [pid = 1772] [serial = 840] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8db06400) [pid = 1772] [serial = 828] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8d2cec00) [pid = 1772] [serial = 827] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8f016800) [pid = 1772] [serial = 843] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8dda1c00) [pid = 1772] [serial = 837] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 1772 | 1466520345399 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 07:45:45 INFO - PROCESS | 1772 | 1466520345497 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:45 INFO - PROCESS | 1772 | 1466520345509 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ee800 == 8 [pid = 1772] [id = 308] 07:45:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8c3f0000) [pid = 1772] [serial = 925] [outer = (nil)] 07:45:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8d142000) [pid = 1772] [serial = 926] [outer = 0x8c3f0000] 07:45:45 INFO - PROCESS | 1772 | 1466520345583 Marionette DEBUG loaded listener.js 07:45:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8d2cc400) [pid = 1772] [serial = 927] [outer = 0x8c3f0000] 07:45:46 INFO - PROCESS | 1772 | 1466520346479 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:45:46 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:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 3192ms 07:45:46 INFO - PROCESS | 1772 | 1466520346557 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 07:45:46 INFO - PROCESS | 1772 | 1466520346564 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 07:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:45:46 INFO - PROCESS | 1772 | 1466520346572 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:45:46 INFO - PROCESS | 1772 | 1466520346576 Marionette TRACE conn4 <- [1,1206,null,{}] 07:45:46 INFO - PROCESS | 1772 | 1466520346584 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:45:46 INFO - PROCESS | 1772 | 1466520346590 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:46 INFO - PROCESS | 1772 | 1466520346807 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 07:45:46 INFO - PROCESS | 1772 | 1466520346943 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:46 INFO - PROCESS | 1772 | 1466520346955 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc54400 == 9 [pid = 1772] [id = 309] 07:45:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8dc55800) [pid = 1772] [serial = 928] [outer = (nil)] 07:45:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8dc59000) [pid = 1772] [serial = 929] [outer = 0x8dc55800] 07:45:47 INFO - PROCESS | 1772 | 1466520347105 Marionette DEBUG loaded listener.js 07:45:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8dd9a400) [pid = 1772] [serial = 930] [outer = 0x8dc55800] 07:45:48 INFO - PROCESS | 1772 | 1466520348035 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:45:48 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:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1535ms 07:45:48 INFO - PROCESS | 1772 | 1466520348108 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 07:45:48 INFO - PROCESS | 1772 | 1466520348112 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 07:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:45:48 INFO - PROCESS | 1772 | 1466520348120 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:45:48 INFO - PROCESS | 1772 | 1466520348124 Marionette TRACE conn4 <- [1,1210,null,{}] 07:45:48 INFO - PROCESS | 1772 | 1466520348130 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:45:48 INFO - PROCESS | 1772 | 1466520348136 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:48 INFO - PROCESS | 1772 | 1466520348380 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 07:45:48 INFO - PROCESS | 1772 | 1466520348405 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:48 INFO - PROCESS | 1772 | 1466520348414 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e555800 == 10 [pid = 1772] [id = 310] 07:45:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8e555c00) [pid = 1772] [serial = 931] [outer = (nil)] 07:45:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8e55b400) [pid = 1772] [serial = 932] [outer = 0x8e555c00] 07:45:48 INFO - PROCESS | 1772 | 1466520348497 Marionette DEBUG loaded listener.js 07:45:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8e761c00) [pid = 1772] [serial = 933] [outer = 0x8e555c00] 07:45:50 INFO - PROCESS | 1772 | 1466520350397 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:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8ddc7c00) [pid = 1772] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8b9a8c00) [pid = 1772] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8d13d000) [pid = 1772] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8f154400) [pid = 1772] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8c3e6c00) [pid = 1772] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8fac2c00) [pid = 1772] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8e55c800) [pid = 1772] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8ddcf800) [pid = 1772] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8f0f5400) [pid = 1772] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8d147800) [pid = 1772] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8f152800) [pid = 1772] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8fac0800) [pid = 1772] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8e553c00) [pid = 1772] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x93ddc400) [pid = 1772] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8d139400) [pid = 1772] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:45:50 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8fc1a400) [pid = 1772] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2433ms 07:45:50 INFO - PROCESS | 1772 | 1466520350619 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 07:45:50 INFO - PROCESS | 1772 | 1466520350626 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 07:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:45:50 INFO - PROCESS | 1772 | 1466520350635 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:45:50 INFO - PROCESS | 1772 | 1466520350643 Marionette TRACE conn4 <- [1,1214,null,{}] 07:45:50 INFO - PROCESS | 1772 | 1466520350654 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:45:50 INFO - PROCESS | 1772 | 1466520350659 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:50 INFO - PROCESS | 1772 | 1466520350889 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 07:45:51 INFO - PROCESS | 1772 | 1466520351033 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:51 INFO - PROCESS | 1772 | 1466520351045 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ed400 == 11 [pid = 1772] [id = 311] 07:45:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8d142c00) [pid = 1772] [serial = 934] [outer = (nil)] 07:45:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8d2d3400) [pid = 1772] [serial = 935] [outer = 0x8d142c00] 07:45:51 INFO - PROCESS | 1772 | 1466520351136 Marionette DEBUG loaded listener.js 07:45:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8db05c00) [pid = 1772] [serial = 936] [outer = 0x8d142c00] 07:45:52 INFO - PROCESS | 1772 | 1466520352133 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:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1546ms 07:45:52 INFO - PROCESS | 1772 | 1466520352181 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 07:45:52 INFO - PROCESS | 1772 | 1466520352189 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 07:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:45:52 INFO - PROCESS | 1772 | 1466520352201 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:45:52 INFO - PROCESS | 1772 | 1466520352205 Marionette TRACE conn4 <- [1,1218,null,{}] 07:45:52 INFO - PROCESS | 1772 | 1466520352213 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:45:52 INFO - PROCESS | 1772 | 1466520352219 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:52 INFO - PROCESS | 1772 | 1466520352460 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 07:45:52 INFO - PROCESS | 1772 | 1466520352683 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:52 INFO - PROCESS | 1772 | 1466520352692 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc60000 == 12 [pid = 1772] [id = 312] 07:45:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8ddcb000) [pid = 1772] [serial = 937] [outer = (nil)] 07:45:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8ddd1400) [pid = 1772] [serial = 938] [outer = 0x8ddcb000] 07:45:52 INFO - PROCESS | 1772 | 1466520352798 Marionette DEBUG loaded listener.js 07:45:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8e559c00) [pid = 1772] [serial = 939] [outer = 0x8ddcb000] 07:45:53 INFO - PROCESS | 1772 | 1466520353792 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:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1633ms 07:45:53 INFO - PROCESS | 1772 | 1466520353833 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 07:45:53 INFO - PROCESS | 1772 | 1466520353838 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 07:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:45:53 INFO - PROCESS | 1772 | 1466520353846 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:45:53 INFO - PROCESS | 1772 | 1466520353853 Marionette TRACE conn4 <- [1,1222,null,{}] 07:45:53 INFO - PROCESS | 1772 | 1466520353873 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:45:53 INFO - PROCESS | 1772 | 1466520353883 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:54 INFO - PROCESS | 1772 | 1466520354089 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 07:45:54 INFO - PROCESS | 1772 | 1466520354324 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:54 INFO - PROCESS | 1772 | 1466520354343 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f01fc00 == 13 [pid = 1772] [id = 313] 07:45:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8f0de000) [pid = 1772] [serial = 940] [outer = (nil)] 07:45:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8f0ee000) [pid = 1772] [serial = 941] [outer = 0x8f0de000] 07:45:54 INFO - PROCESS | 1772 | 1466520354473 Marionette DEBUG loaded listener.js 07:45:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8f0f8000) [pid = 1772] [serial = 942] [outer = 0x8f0de000] 07:45:55 INFO - PROCESS | 1772 | 1466520355494 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:45:55 INFO - PROCESS | 1772 | 1466520355542 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 07:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:45:55 INFO - PROCESS | 1772 | 1466520355549 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:45:55 INFO - PROCESS | 1772 | 1466520355554 Marionette TRACE conn4 <- [1,1226,null,{}] 07:45:55 INFO - PROCESS | 1772 | 1466520355560 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:45:55 INFO - PROCESS | 1772 | 1466520355565 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:55 INFO - PROCESS | 1772 | 1466520355783 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 07:45:56 INFO - PROCESS | 1772 | 1466520355996 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:56 INFO - PROCESS | 1772 | 1466520356005 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ea000 == 14 [pid = 1772] [id = 314] 07:45:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8db03800) [pid = 1772] [serial = 943] [outer = (nil)] 07:45:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8f310800) [pid = 1772] [serial = 944] [outer = 0x8db03800] 07:45:56 INFO - PROCESS | 1772 | 1466520356132 Marionette DEBUG loaded listener.js 07:45:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8fac2800) [pid = 1772] [serial = 945] [outer = 0x8db03800] 07:45:57 INFO - PROCESS | 1772 | 1466520357071 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:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1584ms 07:45:57 INFO - PROCESS | 1772 | 1466520357135 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 07:45:57 INFO - PROCESS | 1772 | 1466520357139 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 07:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:45:57 INFO - PROCESS | 1772 | 1466520357146 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:45:57 INFO - PROCESS | 1772 | 1466520357150 Marionette TRACE conn4 <- [1,1230,null,{}] 07:45:57 INFO - PROCESS | 1772 | 1466520357157 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:45:57 INFO - PROCESS | 1772 | 1466520357162 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:57 INFO - PROCESS | 1772 | 1466520357357 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 07:45:57 INFO - PROCESS | 1772 | 1466520357577 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:57 INFO - PROCESS | 1772 | 1466520357586 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5b000 == 15 [pid = 1772] [id = 315] 07:45:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8f155800) [pid = 1772] [serial = 946] [outer = (nil)] 07:45:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8fc1b000) [pid = 1772] [serial = 947] [outer = 0x8f155800] 07:45:57 INFO - PROCESS | 1772 | 1466520357711 Marionette DEBUG loaded listener.js 07:45:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8fc1dc00) [pid = 1772] [serial = 948] [outer = 0x8f155800] 07:45:58 INFO - PROCESS | 1772 | 1466520358614 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:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1537ms 07:45:58 INFO - PROCESS | 1772 | 1466520358685 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 07:45:58 INFO - PROCESS | 1772 | 1466520358690 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 07:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:45:58 INFO - PROCESS | 1772 | 1466520358698 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:45:58 INFO - PROCESS | 1772 | 1466520358702 Marionette TRACE conn4 <- [1,1234,null,{}] 07:45:58 INFO - PROCESS | 1772 | 1466520358709 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:45:58 INFO - PROCESS | 1772 | 1466520358723 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:59 INFO - PROCESS | 1772 | 1466520359076 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 07:45:59 INFO - PROCESS | 1772 | 1466520359280 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:59 INFO - PROCESS | 1772 | 1466520359289 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:45:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0f000 == 16 [pid = 1772] [id = 316] 07:45:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8fab9800) [pid = 1772] [serial = 949] [outer = (nil)] 07:45:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x915adc00) [pid = 1772] [serial = 950] [outer = 0x8fab9800] 07:45:59 INFO - PROCESS | 1772 | 1466520359377 Marionette DEBUG loaded listener.js 07:45:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x9168e000) [pid = 1772] [serial = 951] [outer = 0x8fab9800] 07:46:00 INFO - PROCESS | 1772 | 1466520360318 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:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1635ms 07:46:00 INFO - PROCESS | 1772 | 1466520360333 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 07:46:00 INFO - PROCESS | 1772 | 1466520360338 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 07:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:46:00 INFO - PROCESS | 1772 | 1466520360346 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:46:00 INFO - PROCESS | 1772 | 1466520360350 Marionette TRACE conn4 <- [1,1238,null,{}] 07:46:00 INFO - PROCESS | 1772 | 1466520360375 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:46:00 INFO - PROCESS | 1772 | 1466520360381 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:00 INFO - PROCESS | 1772 | 1466520360563 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 07:46:00 INFO - PROCESS | 1772 | 1466520360736 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:00 INFO - PROCESS | 1772 | 1466520360742 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a9400 == 17 [pid = 1772] [id = 317] 07:46:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8c3e7000) [pid = 1772] [serial = 952] [outer = (nil)] 07:46:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x91695400) [pid = 1772] [serial = 953] [outer = 0x8c3e7000] 07:46:00 INFO - PROCESS | 1772 | 1466520360869 Marionette DEBUG loaded listener.js 07:46:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x91699c00) [pid = 1772] [serial = 954] [outer = 0x8c3e7000] 07:46:01 INFO - PROCESS | 1772 | 1466520361817 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:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1543ms 07:46:01 INFO - PROCESS | 1772 | 1466520361889 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 07:46:01 INFO - PROCESS | 1772 | 1466520361893 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 07:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:46:01 INFO - PROCESS | 1772 | 1466520361900 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:46:01 INFO - PROCESS | 1772 | 1466520361911 Marionette TRACE conn4 <- [1,1242,null,{}] 07:46:01 INFO - PROCESS | 1772 | 1466520361918 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:46:01 INFO - PROCESS | 1772 | 1466520361922 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:02 INFO - PROCESS | 1772 | 1466520362147 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 07:46:02 INFO - PROCESS | 1772 | 1466520362368 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:02 INFO - PROCESS | 1772 | 1466520362377 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d1400 == 18 [pid = 1772] [id = 318] 07:46:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8fc18c00) [pid = 1772] [serial = 955] [outer = (nil)] 07:46:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x91dcbc00) [pid = 1772] [serial = 956] [outer = 0x8fc18c00] 07:46:02 INFO - PROCESS | 1772 | 1466520362507 Marionette DEBUG loaded listener.js 07:46:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x8e558000) [pid = 1772] [serial = 957] [outer = 0x8fc18c00] 07:46:03 INFO - PROCESS | 1772 | 1466520363407 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:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1589ms 07:46:03 INFO - PROCESS | 1772 | 1466520363490 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 07:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:46:03 INFO - PROCESS | 1772 | 1466520363494 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 07:46:03 INFO - PROCESS | 1772 | 1466520363501 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:46:03 INFO - PROCESS | 1772 | 1466520363505 Marionette TRACE conn4 <- [1,1246,null,{}] 07:46:03 INFO - PROCESS | 1772 | 1466520363511 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:46:03 INFO - PROCESS | 1772 | 1466520363516 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:03 INFO - PROCESS | 1772 | 1466520363732 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 07:46:03 INFO - PROCESS | 1772 | 1466520363962 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:03 INFO - PROCESS | 1772 | 1466520363969 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ef000 == 19 [pid = 1772] [id = 319] 07:46:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x8db03c00) [pid = 1772] [serial = 958] [outer = (nil)] 07:46:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x8f01dc00) [pid = 1772] [serial = 959] [outer = 0x8db03c00] 07:46:04 INFO - PROCESS | 1772 | 1466520364103 Marionette DEBUG loaded listener.js 07:46:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x8f0f9400) [pid = 1772] [serial = 960] [outer = 0x8db03c00] 07:46:05 INFO - PROCESS | 1772 | 1466520365172 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:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1734ms 07:46:05 INFO - PROCESS | 1772 | 1466520365235 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 07:46:05 INFO - PROCESS | 1772 | 1466520365242 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 07:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:46:05 INFO - PROCESS | 1772 | 1466520365251 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:46:05 INFO - PROCESS | 1772 | 1466520365254 Marionette TRACE conn4 <- [1,1250,null,{}] 07:46:05 INFO - PROCESS | 1772 | 1466520365263 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:46:05 INFO - PROCESS | 1772 | 1466520365269 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:05 INFO - PROCESS | 1772 | 1466520365532 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 07:46:05 INFO - PROCESS | 1772 | 1466520365751 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:05 INFO - PROCESS | 1772 | 1466520365764 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d144800 == 20 [pid = 1772] [id = 320] 07:46:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x8d145400) [pid = 1772] [serial = 961] [outer = (nil)] 07:46:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x8d2d5000) [pid = 1772] [serial = 962] [outer = 0x8d145400] 07:46:05 INFO - PROCESS | 1772 | 1466520365842 Marionette DEBUG loaded listener.js 07:46:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 118 (0x8d2db400) [pid = 1772] [serial = 963] [outer = 0x8d145400] 07:46:06 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc54400 == 19 [pid = 1772] [id = 309] 07:46:06 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ee800 == 18 [pid = 1772] [id = 308] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 117 (0x93dd9400) [pid = 1772] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:46:06 INFO - PROCESS | 1772 | 1466520366908 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:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x8fdecc00) [pid = 1772] [serial = 887] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x915b7000) [pid = 1772] [serial = 888] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x8e55e800) [pid = 1772] [serial = 876] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x8fdf2800) [pid = 1772] [serial = 864] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x8e553000) [pid = 1772] [serial = 869] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x8fac2000) [pid = 1772] [serial = 858] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8d147000) [pid = 1772] [serial = 873] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8fdd8000) [pid = 1772] [serial = 884] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8e76cc00) [pid = 1772] [serial = 851] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8f0e4c00) [pid = 1772] [serial = 878] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8fabc800) [pid = 1772] [serial = 881] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8f0f5800) [pid = 1772] [serial = 879] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8dd9b000) [pid = 1772] [serial = 849] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8f158000) [pid = 1772] [serial = 854] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8d13ec00) [pid = 1772] [serial = 872] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8dc52400) [pid = 1772] [serial = 848] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8f306000) [pid = 1772] [serial = 855] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8fc19800) [pid = 1772] [serial = 860] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8f0ed400) [pid = 1772] [serial = 846] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8e54f800) [pid = 1772] [serial = 875] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8fc1cc00) [pid = 1772] [serial = 861] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8fdeb800) [pid = 1772] [serial = 863] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8fde9c00) [pid = 1772] [serial = 870] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x915b8800) [pid = 1772] [serial = 867] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8fde6000) [pid = 1772] [serial = 885] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8e764800) [pid = 1772] [serial = 852] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x915b6800) [pid = 1772] [serial = 866] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8fac0000) [pid = 1772] [serial = 857] [outer = (nil)] [url = about:blank] 07:46:06 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8fc13800) [pid = 1772] [serial = 882] [outer = (nil)] [url = about:blank] 07:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1735ms 07:46:06 INFO - PROCESS | 1772 | 1466520366985 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 07:46:06 INFO - PROCESS | 1772 | 1466520366992 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 07:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:46:07 INFO - PROCESS | 1772 | 1466520367003 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:46:07 INFO - PROCESS | 1772 | 1466520367007 Marionette TRACE conn4 <- [1,1254,null,{}] 07:46:07 INFO - PROCESS | 1772 | 1466520367013 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:46:07 INFO - PROCESS | 1772 | 1466520367019 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:07 INFO - PROCESS | 1772 | 1466520367207 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 07:46:07 INFO - PROCESS | 1772 | 1466520367388 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:07 INFO - PROCESS | 1772 | 1466520367396 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc53800 == 19 [pid = 1772] [id = 321] 07:46:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8dc59800) [pid = 1772] [serial = 964] [outer = (nil)] 07:46:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8dd9f800) [pid = 1772] [serial = 965] [outer = 0x8dc59800] 07:46:07 INFO - PROCESS | 1772 | 1466520367476 Marionette DEBUG loaded listener.js 07:46:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8e54fc00) [pid = 1772] [serial = 966] [outer = 0x8dc59800] 07:46:08 INFO - PROCESS | 1772 | 1466520368288 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:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1337ms 07:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:46:08 INFO - PROCESS | 1772 | 1466520368340 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 07:46:08 INFO - PROCESS | 1772 | 1466520368343 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 07:46:08 INFO - PROCESS | 1772 | 1466520368350 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:46:08 INFO - PROCESS | 1772 | 1466520368356 Marionette TRACE conn4 <- [1,1258,null,{}] 07:46:08 INFO - PROCESS | 1772 | 1466520368372 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:46:08 INFO - PROCESS | 1772 | 1466520368380 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:08 INFO - PROCESS | 1772 | 1466520368565 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 07:46:08 INFO - PROCESS | 1772 | 1466520368697 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:08 INFO - PROCESS | 1772 | 1466520368709 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f01f000 == 20 [pid = 1772] [id = 322] 07:46:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8f0e0400) [pid = 1772] [serial = 967] [outer = (nil)] 07:46:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8f0e8000) [pid = 1772] [serial = 968] [outer = 0x8f0e0400] 07:46:08 INFO - PROCESS | 1772 | 1466520368796 Marionette DEBUG loaded listener.js 07:46:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8f0f5800) [pid = 1772] [serial = 969] [outer = 0x8f0e0400] 07:46:09 INFO - PROCESS | 1772 | 1466520369752 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:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1436ms 07:46:09 INFO - PROCESS | 1772 | 1466520369786 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 07:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:46:09 INFO - PROCESS | 1772 | 1466520369791 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 07:46:09 INFO - PROCESS | 1772 | 1466520369797 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:46:09 INFO - PROCESS | 1772 | 1466520369801 Marionette TRACE conn4 <- [1,1262,null,{}] 07:46:09 INFO - PROCESS | 1772 | 1466520369818 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:46:09 INFO - PROCESS | 1772 | 1466520369824 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:10 INFO - PROCESS | 1772 | 1466520370062 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 07:46:10 INFO - PROCESS | 1772 | 1466520370089 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:10 INFO - PROCESS | 1772 | 1466520370095 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0ea000 == 21 [pid = 1772] [id = 323] 07:46:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8f0fac00) [pid = 1772] [serial = 970] [outer = (nil)] 07:46:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8f30a000) [pid = 1772] [serial = 971] [outer = 0x8f0fac00] 07:46:10 INFO - PROCESS | 1772 | 1466520370170 Marionette DEBUG loaded listener.js 07:46:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8fac3c00) [pid = 1772] [serial = 972] [outer = 0x8f0fac00] 07:46:11 INFO - PROCESS | 1772 | 1466520371212 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:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1436ms 07:46:11 INFO - PROCESS | 1772 | 1466520371235 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 07:46:11 INFO - PROCESS | 1772 | 1466520371239 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 07:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:46:11 INFO - PROCESS | 1772 | 1466520371254 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:46:11 INFO - PROCESS | 1772 | 1466520371258 Marionette TRACE conn4 <- [1,1266,null,{}] 07:46:11 INFO - PROCESS | 1772 | 1466520371263 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:46:11 INFO - PROCESS | 1772 | 1466520371269 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:11 INFO - PROCESS | 1772 | 1466520371496 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8c3f0000) [pid = 1772] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8dc55800) [pid = 1772] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x91e40000) [pid = 1772] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8f01d800) [pid = 1772] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8ddcfc00) [pid = 1772] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8e75e400) [pid = 1772] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8f0ee400) [pid = 1772] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8ddd4800) [pid = 1772] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x92d64c00) [pid = 1772] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x91697400) [pid = 1772] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8b9acc00) [pid = 1772] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8fde9400) [pid = 1772] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f0f6c00) [pid = 1772] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:46:11 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8f30d800) [pid = 1772] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:46:11 INFO - PROCESS | 1772 | 1466520371797 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:11 INFO - PROCESS | 1772 | 1466520371803 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a6000 == 22 [pid = 1772] [id = 324] 07:46:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8b9acc00) [pid = 1772] [serial = 973] [outer = (nil)] 07:46:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8dc55800) [pid = 1772] [serial = 974] [outer = 0x8b9acc00] 07:46:11 INFO - PROCESS | 1772 | 1466520371883 Marionette DEBUG loaded listener.js 07:46:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8e555000) [pid = 1772] [serial = 975] [outer = 0x8b9acc00] 07:46:12 INFO - PROCESS | 1772 | 1466520372653 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:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1442ms 07:46:12 INFO - PROCESS | 1772 | 1466520372697 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 07:46:12 INFO - PROCESS | 1772 | 1466520372701 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 07:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:46:12 INFO - PROCESS | 1772 | 1466520372707 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:46:12 INFO - PROCESS | 1772 | 1466520372711 Marionette TRACE conn4 <- [1,1270,null,{}] 07:46:12 INFO - PROCESS | 1772 | 1466520372716 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:46:12 INFO - PROCESS | 1772 | 1466520372726 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:12 INFO - PROCESS | 1772 | 1466520372960 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 07:46:13 INFO - PROCESS | 1772 | 1466520373097 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:13 INFO - PROCESS | 1772 | 1466520373103 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3f1000 == 23 [pid = 1772] [id = 325] 07:46:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8ddcf400) [pid = 1772] [serial = 976] [outer = (nil)] 07:46:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8fde9400) [pid = 1772] [serial = 977] [outer = 0x8ddcf400] 07:46:13 INFO - PROCESS | 1772 | 1466520373178 Marionette DEBUG loaded listener.js 07:46:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x915b7000) [pid = 1772] [serial = 978] [outer = 0x8ddcf400] 07:46:14 INFO - PROCESS | 1772 | 1466520374334 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:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1684ms 07:46:14 INFO - PROCESS | 1772 | 1466520374393 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 1772 | 1466520374401 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 07:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:46:14 INFO - PROCESS | 1772 | 1466520374410 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 1772 | 1466520374416 Marionette TRACE conn4 <- [1,1274,null,{}] 07:46:14 INFO - PROCESS | 1772 | 1466520374426 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:46:14 INFO - PROCESS | 1772 | 1466520374431 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:14 INFO - PROCESS | 1772 | 1466520374686 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 07:46:14 INFO - PROCESS | 1772 | 1466520374941 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:14 INFO - PROCESS | 1772 | 1466520374949 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d147c00 == 24 [pid = 1772] [id = 326] 07:46:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8d148400) [pid = 1772] [serial = 979] [outer = (nil)] 07:46:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8dc60800) [pid = 1772] [serial = 980] [outer = 0x8d148400] 07:46:15 INFO - PROCESS | 1772 | 1466520375041 Marionette DEBUG loaded listener.js 07:46:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8ddc7000) [pid = 1772] [serial = 981] [outer = 0x8d148400] 07:46:16 INFO - PROCESS | 1772 | 1466520376020 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:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1649ms 07:46:16 INFO - PROCESS | 1772 | 1466520376058 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 07:46:16 INFO - PROCESS | 1772 | 1466520376066 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 07:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:46:16 INFO - PROCESS | 1772 | 1466520376077 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:46:16 INFO - PROCESS | 1772 | 1466520376081 Marionette TRACE conn4 <- [1,1278,null,{}] 07:46:16 INFO - PROCESS | 1772 | 1466520376089 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:46:16 INFO - PROCESS | 1772 | 1466520376096 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:16 INFO - PROCESS | 1772 | 1466520376302 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 07:46:16 INFO - PROCESS | 1772 | 1466520376568 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:16 INFO - PROCESS | 1772 | 1466520376578 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f019400 == 25 [pid = 1772] [id = 327] 07:46:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8f0e2800) [pid = 1772] [serial = 982] [outer = (nil)] 07:46:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8f0f1000) [pid = 1772] [serial = 983] [outer = 0x8f0e2800] 07:46:16 INFO - PROCESS | 1772 | 1466520376724 Marionette DEBUG loaded listener.js 07:46:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8f307400) [pid = 1772] [serial = 984] [outer = 0x8f0e2800] 07:46:17 INFO - PROCESS | 1772 | 1466520377688 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:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1690ms 07:46:17 INFO - PROCESS | 1772 | 1466520377768 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 07:46:17 INFO - PROCESS | 1772 | 1466520377773 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 07:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:46:17 INFO - PROCESS | 1772 | 1466520377781 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:46:17 INFO - PROCESS | 1772 | 1466520377787 Marionette TRACE conn4 <- [1,1282,null,{}] 07:46:17 INFO - PROCESS | 1772 | 1466520377804 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:46:17 INFO - PROCESS | 1772 | 1466520377813 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:18 INFO - PROCESS | 1772 | 1466520378145 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 07:46:18 INFO - PROCESS | 1772 | 1466520378339 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:18 INFO - PROCESS | 1772 | 1466520378351 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fdf1800 == 26 [pid = 1772] [id = 328] 07:46:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8fdf1c00) [pid = 1772] [serial = 985] [outer = (nil)] 07:46:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x915bb000) [pid = 1772] [serial = 986] [outer = 0x8fdf1c00] 07:46:18 INFO - PROCESS | 1772 | 1466520378439 Marionette DEBUG loaded listener.js 07:46:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x91dcd000) [pid = 1772] [serial = 987] [outer = 0x8fdf1c00] 07:46:19 INFO - PROCESS | 1772 | 1466520379364 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:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1638ms 07:46:19 INFO - PROCESS | 1772 | 1466520379420 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 07:46:19 INFO - PROCESS | 1772 | 1466520379424 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 07:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:46:19 INFO - PROCESS | 1772 | 1466520379431 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:46:19 INFO - PROCESS | 1772 | 1466520379435 Marionette TRACE conn4 <- [1,1286,null,{}] 07:46:19 INFO - PROCESS | 1772 | 1466520379441 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:46:19 INFO - PROCESS | 1772 | 1466520379446 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:19 INFO - PROCESS | 1772 | 1466520379648 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 07:46:19 INFO - PROCESS | 1772 | 1466520379865 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:19 INFO - PROCESS | 1772 | 1466520379875 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db04c00 == 27 [pid = 1772] [id = 329] 07:46:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8fdea400) [pid = 1772] [serial = 988] [outer = (nil)] 07:46:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x92278400) [pid = 1772] [serial = 989] [outer = 0x8fdea400] 07:46:20 INFO - PROCESS | 1772 | 1466520380000 Marionette DEBUG loaded listener.js 07:46:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x9256d800) [pid = 1772] [serial = 990] [outer = 0x8fdea400] 07:46:21 INFO - PROCESS | 1772 | 1466520381018 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:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1633ms 07:46:21 INFO - PROCESS | 1772 | 1466520381065 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 07:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:46:21 INFO - PROCESS | 1772 | 1466520381069 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 07:46:21 INFO - PROCESS | 1772 | 1466520381076 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:46:21 INFO - PROCESS | 1772 | 1466520381080 Marionette TRACE conn4 <- [1,1290,null,{}] 07:46:21 INFO - PROCESS | 1772 | 1466520381086 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:46:21 INFO - PROCESS | 1772 | 1466520381091 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:21 INFO - PROCESS | 1772 | 1466520381286 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 07:46:21 INFO - PROCESS | 1772 | 1466520381503 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:21 INFO - PROCESS | 1772 | 1466520381514 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x91697c00 == 28 [pid = 1772] [id = 330] 07:46:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x91e3fc00) [pid = 1772] [serial = 991] [outer = (nil)] 07:46:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x92578400) [pid = 1772] [serial = 992] [outer = 0x91e3fc00] 07:46:21 INFO - PROCESS | 1772 | 1466520381643 Marionette DEBUG loaded listener.js 07:46:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x92d61400) [pid = 1772] [serial = 993] [outer = 0x91e3fc00] 07:46:22 INFO - PROCESS | 1772 | 1466520382590 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:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1546ms 07:46:22 INFO - PROCESS | 1772 | 1466520382624 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 07:46:22 INFO - PROCESS | 1772 | 1466520382627 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 07:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:46:22 INFO - PROCESS | 1772 | 1466520382635 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:46:22 INFO - PROCESS | 1772 | 1466520382639 Marionette TRACE conn4 <- [1,1294,null,{}] 07:46:22 INFO - PROCESS | 1772 | 1466520382645 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:46:22 INFO - PROCESS | 1772 | 1466520382656 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:22 INFO - PROCESS | 1772 | 1466520382879 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 07:46:23 INFO - PROCESS | 1772 | 1466520383117 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:23 INFO - PROCESS | 1772 | 1466520383127 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5a400 == 29 [pid = 1772] [id = 331] 07:46:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8fc12000) [pid = 1772] [serial = 994] [outer = (nil)] 07:46:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x92e7f000) [pid = 1772] [serial = 995] [outer = 0x8fc12000] 07:46:23 INFO - PROCESS | 1772 | 1466520383250 Marionette DEBUG loaded listener.js 07:46:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x93954800) [pid = 1772] [serial = 996] [outer = 0x8fc12000] 07:46:24 INFO - PROCESS | 1772 | 1466520384127 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:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1531ms 07:46:24 INFO - PROCESS | 1772 | 1466520384167 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 07:46:24 INFO - PROCESS | 1772 | 1466520384171 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 07:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:46:24 INFO - PROCESS | 1772 | 1466520384177 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:46:24 INFO - PROCESS | 1772 | 1466520384180 Marionette TRACE conn4 <- [1,1298,null,{}] 07:46:24 INFO - PROCESS | 1772 | 1466520384187 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:46:24 INFO - PROCESS | 1772 | 1466520384192 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:24 INFO - PROCESS | 1772 | 1466520384372 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 07:46:24 INFO - PROCESS | 1772 | 1466520384545 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:24 INFO - PROCESS | 1772 | 1466520384554 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a9000 == 30 [pid = 1772] [id = 332] 07:46:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x92d64c00) [pid = 1772] [serial = 997] [outer = (nil)] 07:46:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x93a11800) [pid = 1772] [serial = 998] [outer = 0x92d64c00] 07:46:24 INFO - PROCESS | 1772 | 1466520384630 Marionette DEBUG loaded listener.js 07:46:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x93a13c00) [pid = 1772] [serial = 999] [outer = 0x92d64c00] 07:46:25 INFO - PROCESS | 1772 | 1466520385608 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:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1479ms 07:46:25 INFO - PROCESS | 1772 | 1466520385659 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 07:46:25 INFO - PROCESS | 1772 | 1466520385663 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 07:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:46:25 INFO - PROCESS | 1772 | 1466520385670 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:46:25 INFO - PROCESS | 1772 | 1466520385673 Marionette TRACE conn4 <- [1,1302,null,{}] 07:46:25 INFO - PROCESS | 1772 | 1466520385681 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:46:25 INFO - PROCESS | 1772 | 1466520385686 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:25 INFO - PROCESS | 1772 | 1466520385952 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 07:46:26 INFO - PROCESS | 1772 | 1466520386545 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:26 INFO - PROCESS | 1772 | 1466520386554 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d5800 == 31 [pid = 1772] [id = 333] 07:46:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x8d2d6000) [pid = 1772] [serial = 1000] [outer = (nil)] 07:46:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x8db0b800) [pid = 1772] [serial = 1001] [outer = 0x8d2d6000] 07:46:26 INFO - PROCESS | 1772 | 1466520386636 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x8dc5fc00) [pid = 1772] [serial = 1002] [outer = 0x8d2d6000] 07:46:27 INFO - PROCESS | 1772 | 1466520387561 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:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1935ms 07:46:27 INFO - PROCESS | 1772 | 1466520387609 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 07:46:27 INFO - PROCESS | 1772 | 1466520387614 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 07:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:46:27 INFO - PROCESS | 1772 | 1466520387622 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:46:27 INFO - PROCESS | 1772 | 1466520387627 Marionette TRACE conn4 <- [1,1306,null,{}] 07:46:27 INFO - PROCESS | 1772 | 1466520387634 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:46:27 INFO - PROCESS | 1772 | 1466520387642 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:27 INFO - PROCESS | 1772 | 1466520387820 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 07:46:28 INFO - PROCESS | 1772 | 1466520388149 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:28 INFO - PROCESS | 1772 | 1466520388163 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f016400 == 32 [pid = 1772] [id = 334] 07:46:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x8f01bc00) [pid = 1772] [serial = 1003] [outer = (nil)] 07:46:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x8f0edc00) [pid = 1772] [serial = 1004] [outer = 0x8f01bc00] 07:46:28 INFO - PROCESS | 1772 | 1466520388240 Marionette DEBUG loaded listener.js 07:46:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x8f0f9c00) [pid = 1772] [serial = 1005] [outer = 0x8f01bc00] 07:46:29 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0f000 == 31 [pid = 1772] [id = 316] 07:46:29 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5b000 == 30 [pid = 1772] [id = 315] 07:46:29 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ea000 == 29 [pid = 1772] [id = 314] 07:46:29 INFO - PROCESS | 1772 | --DOCSHELL 0x8f01fc00 == 28 [pid = 1772] [id = 313] 07:46:29 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc60000 == 27 [pid = 1772] [id = 312] 07:46:29 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ed400 == 26 [pid = 1772] [id = 311] 07:46:29 INFO - PROCESS | 1772 | --DOCSHELL 0x8e555800 == 25 [pid = 1772] [id = 310] 07:46:29 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddcbc00 == 24 [pid = 1772] [id = 307] 07:46:29 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ef000 == 23 [pid = 1772] [id = 319] 07:46:29 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d1400 == 22 [pid = 1772] [id = 318] 07:46:29 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a9400 == 21 [pid = 1772] [id = 317] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x8c3e9c00) [pid = 1772] [serial = 890] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x8e557800) [pid = 1772] [serial = 893] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x8f14b000) [pid = 1772] [serial = 896] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x91691800) [pid = 1772] [serial = 899] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x91e32800) [pid = 1772] [serial = 902] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x9227a800) [pid = 1772] [serial = 905] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x92d6dc00) [pid = 1772] [serial = 908] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x93956400) [pid = 1772] [serial = 911] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x93a1f000) [pid = 1772] [serial = 914] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x93aec400) [pid = 1772] [serial = 917] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8d142000) [pid = 1772] [serial = 926] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8d2cc400) [pid = 1772] [serial = 927] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x91dccc00) [pid = 1772] [serial = 920] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8e553400) [pid = 1772] [serial = 923] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8dd9a400) [pid = 1772] [serial = 930] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8dc59000) [pid = 1772] [serial = 929] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8e55b400) [pid = 1772] [serial = 932] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x9257cc00) [pid = 1772] [serial = 906] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x952b4c00) [pid = 1772] [serial = 921] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8e765400) [pid = 1772] [serial = 924] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x9489cc00) [pid = 1772] [serial = 918] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8f150400) [pid = 1772] [serial = 897] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8e767400) [pid = 1772] [serial = 894] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x93959c00) [pid = 1772] [serial = 912] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x91e34400) [pid = 1772] [serial = 903] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8d143000) [pid = 1772] [serial = 891] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x93dd1800) [pid = 1772] [serial = 915] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x91dc3000) [pid = 1772] [serial = 900] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x92e7c800) [pid = 1772] [serial = 909] [outer = (nil)] [url = about:blank] 07:46:30 INFO - PROCESS | 1772 | 1466520390480 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:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2891ms 07:46:30 INFO - PROCESS | 1772 | 1466520390514 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 07:46:30 INFO - PROCESS | 1772 | 1466520390521 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 07:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:46:30 INFO - PROCESS | 1772 | 1466520390530 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:46:30 INFO - PROCESS | 1772 | 1466520390535 Marionette TRACE conn4 <- [1,1310,null,{}] 07:46:30 INFO - PROCESS | 1772 | 1466520390544 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:46:30 INFO - PROCESS | 1772 | 1466520390550 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:30 INFO - PROCESS | 1772 | 1466520390731 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 07:46:30 INFO - PROCESS | 1772 | 1466520390913 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:30 INFO - PROCESS | 1772 | 1466520390927 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ec800 == 22 [pid = 1772] [id = 335] 07:46:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8c3ed000) [pid = 1772] [serial = 1006] [outer = (nil)] 07:46:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8d144000) [pid = 1772] [serial = 1007] [outer = 0x8c3ed000] 07:46:31 INFO - PROCESS | 1772 | 1466520390998 Marionette DEBUG loaded listener.js 07:46:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8d2d1000) [pid = 1772] [serial = 1008] [outer = 0x8c3ed000] 07:46:31 INFO - PROCESS | 1772 | 1466520391813 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:46:31 INFO - PROCESS | 1772 | 1466520391874 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 07:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:46:31 INFO - PROCESS | 1772 | 1466520391887 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:46:31 INFO - PROCESS | 1772 | 1466520391891 Marionette TRACE conn4 <- [1,1314,null,{}] 07:46:31 INFO - PROCESS | 1772 | 1466520391898 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:46:31 INFO - PROCESS | 1772 | 1466520391904 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:32 INFO - PROCESS | 1772 | 1466520392078 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 07:46:32 INFO - PROCESS | 1772 | 1466520392220 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:32 INFO - PROCESS | 1772 | 1466520392230 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dd9a400 == 23 [pid = 1772] [id = 336] 07:46:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8dd9bc00) [pid = 1772] [serial = 1009] [outer = (nil)] 07:46:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8dda8800) [pid = 1772] [serial = 1010] [outer = 0x8dd9bc00] 07:46:32 INFO - PROCESS | 1772 | 1466520392307 Marionette DEBUG loaded listener.js 07:46:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8ddca400) [pid = 1772] [serial = 1011] [outer = 0x8dd9bc00] 07:46:33 INFO - PROCESS | 1772 | 1466520393265 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:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1436ms 07:46:33 INFO - PROCESS | 1772 | 1466520393328 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 07:46:33 INFO - PROCESS | 1772 | 1466520393333 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 07:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:46:33 INFO - PROCESS | 1772 | 1466520393339 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:46:33 INFO - PROCESS | 1772 | 1466520393345 Marionette TRACE conn4 <- [1,1318,null,{}] 07:46:33 INFO - PROCESS | 1772 | 1466520393373 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:46:33 INFO - PROCESS | 1772 | 1466520393383 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:33 INFO - PROCESS | 1772 | 1466520393602 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 07:46:33 INFO - PROCESS | 1772 | 1466520393635 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:33 INFO - PROCESS | 1772 | 1466520393648 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f013800 == 24 [pid = 1772] [id = 337] 07:46:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8f015400) [pid = 1772] [serial = 1012] [outer = (nil)] 07:46:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8f0dec00) [pid = 1772] [serial = 1013] [outer = 0x8f015400] 07:46:33 INFO - PROCESS | 1772 | 1466520393720 Marionette DEBUG loaded listener.js 07:46:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8f0ef000) [pid = 1772] [serial = 1014] [outer = 0x8f015400] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8f0fac00) [pid = 1772] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8b9acc00) [pid = 1772] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8fab9800) [pid = 1772] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8fc18c00) [pid = 1772] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8dc59800) [pid = 1772] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8ddcb000) [pid = 1772] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8f0de000) [pid = 1772] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8d145400) [pid = 1772] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8f0e0400) [pid = 1772] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8d142c00) [pid = 1772] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8e555c00) [pid = 1772] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f155800) [pid = 1772] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8db03800) [pid = 1772] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8db03c00) [pid = 1772] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8c3e7000) [pid = 1772] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:46:35 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8ddcf400) [pid = 1772] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:46:35 INFO - PROCESS | 1772 | 1466520395416 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:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2147ms 07:46:35 INFO - PROCESS | 1772 | 1466520395490 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 07:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:46:35 INFO - PROCESS | 1772 | 1466520395495 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 07:46:35 INFO - PROCESS | 1772 | 1466520395501 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:46:35 INFO - PROCESS | 1772 | 1466520395504 Marionette TRACE conn4 <- [1,1322,null,{}] 07:46:35 INFO - PROCESS | 1772 | 1466520395510 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:46:35 INFO - PROCESS | 1772 | 1466520395515 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:35 INFO - PROCESS | 1772 | 1466520395718 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 07:46:35 INFO - PROCESS | 1772 | 1466520395811 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:35 INFO - PROCESS | 1772 | 1466520395817 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db03c00 == 25 [pid = 1772] [id = 338] 07:46:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8ddcf400) [pid = 1772] [serial = 1015] [outer = (nil)] 07:46:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8e767800) [pid = 1772] [serial = 1016] [outer = 0x8ddcf400] 07:46:35 INFO - PROCESS | 1772 | 1466520395905 Marionette DEBUG loaded listener.js 07:46:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f0e1000) [pid = 1772] [serial = 1017] [outer = 0x8ddcf400] 07:46:36 INFO - PROCESS | 1772 | 1466520396679 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:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1237ms 07:46:36 INFO - PROCESS | 1772 | 1466520396738 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 07:46:36 INFO - PROCESS | 1772 | 1466520396742 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 07:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:46:36 INFO - PROCESS | 1772 | 1466520396750 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:46:36 INFO - PROCESS | 1772 | 1466520396753 Marionette TRACE conn4 <- [1,1326,null,{}] 07:46:36 INFO - PROCESS | 1772 | 1466520396759 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:46:36 INFO - PROCESS | 1772 | 1466520396769 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:36 INFO - PROCESS | 1772 | 1466520396937 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 07:46:37 INFO - PROCESS | 1772 | 1466520397064 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:37 INFO - PROCESS | 1772 | 1466520397070 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d145400 == 26 [pid = 1772] [id = 339] 07:46:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8ddce000) [pid = 1772] [serial = 1018] [outer = (nil)] 07:46:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f305800) [pid = 1772] [serial = 1019] [outer = 0x8ddce000] 07:46:37 INFO - PROCESS | 1772 | 1466520397159 Marionette DEBUG loaded listener.js 07:46:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8fabb000) [pid = 1772] [serial = 1020] [outer = 0x8ddce000] 07:46:38 INFO - PROCESS | 1772 | 1466520398205 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:46:38 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:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1532ms 07:46:38 INFO - PROCESS | 1772 | 1466520398283 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 07:46:38 INFO - PROCESS | 1772 | 1466520398290 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 07:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:46:38 INFO - PROCESS | 1772 | 1466520398299 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:46:38 INFO - PROCESS | 1772 | 1466520398307 Marionette TRACE conn4 <- [1,1330,null,{}] 07:46:38 INFO - PROCESS | 1772 | 1466520398316 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:46:38 INFO - PROCESS | 1772 | 1466520398321 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:38 INFO - PROCESS | 1772 | 1466520398554 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 07:46:38 INFO - PROCESS | 1772 | 1466520398786 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:38 INFO - PROCESS | 1772 | 1466520398794 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d146400 == 27 [pid = 1772] [id = 340] 07:46:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8db03800) [pid = 1772] [serial = 1021] [outer = (nil)] 07:46:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8dda2400) [pid = 1772] [serial = 1022] [outer = 0x8db03800] 07:46:38 INFO - PROCESS | 1772 | 1466520398882 Marionette DEBUG loaded listener.js 07:46:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8ddd4800) [pid = 1772] [serial = 1023] [outer = 0x8db03800] 07:46:39 INFO - PROCESS | 1772 | 1466520399825 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:46:39 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:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1586ms 07:46:39 INFO - PROCESS | 1772 | 1466520399886 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 07:46:39 INFO - PROCESS | 1772 | 1466520399894 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 07:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:46:39 INFO - PROCESS | 1772 | 1466520399906 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:46:39 INFO - PROCESS | 1772 | 1466520399910 Marionette TRACE conn4 <- [1,1334,null,{}] 07:46:39 INFO - PROCESS | 1772 | 1466520399917 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:46:39 INFO - PROCESS | 1772 | 1466520399923 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:40 INFO - PROCESS | 1772 | 1466520400152 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 07:46:40 INFO - PROCESS | 1772 | 1466520400379 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:40 INFO - PROCESS | 1772 | 1466520400388 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e557800 == 28 [pid = 1772] [id = 341] 07:46:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8f14ec00) [pid = 1772] [serial = 1024] [outer = (nil)] 07:46:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8f158000) [pid = 1772] [serial = 1025] [outer = 0x8f14ec00] 07:46:40 INFO - PROCESS | 1772 | 1466520400519 Marionette DEBUG loaded listener.js 07:46:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8f0f5400) [pid = 1772] [serial = 1026] [outer = 0x8f14ec00] 07:46:41 INFO - PROCESS | 1772 | 1466520401600 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:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1743ms 07:46:41 INFO - PROCESS | 1772 | 1466520401649 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 07:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:46:41 INFO - PROCESS | 1772 | 1466520401653 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 07:46:41 INFO - PROCESS | 1772 | 1466520401661 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:46:41 INFO - PROCESS | 1772 | 1466520401667 Marionette TRACE conn4 <- [1,1338,null,{}] 07:46:41 INFO - PROCESS | 1772 | 1466520401685 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:46:41 INFO - PROCESS | 1772 | 1466520401694 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:41 INFO - PROCESS | 1772 | 1466520401895 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 07:46:42 INFO - PROCESS | 1772 | 1466520402131 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:42 INFO - PROCESS | 1772 | 1466520402142 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fddd000 == 29 [pid = 1772] [id = 342] 07:46:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8fddd800) [pid = 1772] [serial = 1027] [outer = (nil)] 07:46:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8fde5c00) [pid = 1772] [serial = 1028] [outer = 0x8fddd800] 07:46:42 INFO - PROCESS | 1772 | 1466520402237 Marionette DEBUG loaded listener.js 07:46:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8fdeec00) [pid = 1772] [serial = 1029] [outer = 0x8fddd800] 07:46:43 INFO - PROCESS | 1772 | 1466520403686 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:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2042ms 07:46:43 INFO - PROCESS | 1772 | 1466520403701 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 07:46:43 INFO - PROCESS | 1772 | 1466520403707 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 07:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:46:43 INFO - PROCESS | 1772 | 1466520403714 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:46:43 INFO - PROCESS | 1772 | 1466520403718 Marionette TRACE conn4 <- [1,1342,null,{}] 07:46:43 INFO - PROCESS | 1772 | 1466520403724 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:46:43 INFO - PROCESS | 1772 | 1466520403729 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:43 INFO - PROCESS | 1772 | 1466520403904 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 07:46:44 INFO - PROCESS | 1772 | 1466520404071 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:44 INFO - PROCESS | 1772 | 1466520404082 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f011400 == 30 [pid = 1772] [id = 343] 07:46:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8fde6400) [pid = 1772] [serial = 1030] [outer = (nil)] 07:46:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x915bb400) [pid = 1772] [serial = 1031] [outer = 0x8fde6400] 07:46:44 INFO - PROCESS | 1772 | 1466520404161 Marionette DEBUG loaded listener.js 07:46:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x91691c00) [pid = 1772] [serial = 1032] [outer = 0x8fde6400] 07:46:45 INFO - PROCESS | 1772 | 1466520405075 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:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1434ms 07:46:45 INFO - PROCESS | 1772 | 1466520405150 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 07:46:45 INFO - PROCESS | 1772 | 1466520405153 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 07:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:46:45 INFO - PROCESS | 1772 | 1466520405160 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:46:45 INFO - PROCESS | 1772 | 1466520405164 Marionette TRACE conn4 <- [1,1346,null,{}] 07:46:45 INFO - PROCESS | 1772 | 1466520405171 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:46:45 INFO - PROCESS | 1772 | 1466520405175 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:45 INFO - PROCESS | 1772 | 1466520405392 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 07:46:45 INFO - PROCESS | 1772 | 1466520405605 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:45 INFO - PROCESS | 1772 | 1466520405613 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13c800 == 31 [pid = 1772] [id = 344] 07:46:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8d13dc00) [pid = 1772] [serial = 1033] [outer = (nil)] 07:46:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x91dc8000) [pid = 1772] [serial = 1034] [outer = 0x8d13dc00] 07:46:45 INFO - PROCESS | 1772 | 1466520405741 Marionette DEBUG loaded listener.js 07:46:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x91dcfc00) [pid = 1772] [serial = 1035] [outer = 0x8d13dc00] 07:46:46 INFO - PROCESS | 1772 | 1466520406773 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:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1696ms 07:46:46 INFO - PROCESS | 1772 | 1466520406857 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 07:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:46:46 INFO - PROCESS | 1772 | 1466520406861 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 07:46:46 INFO - PROCESS | 1772 | 1466520406868 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:46:46 INFO - PROCESS | 1772 | 1466520406872 Marionette TRACE conn4 <- [1,1350,null,{}] 07:46:46 INFO - PROCESS | 1772 | 1466520406878 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:46:46 INFO - PROCESS | 1772 | 1466520406889 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:47 INFO - PROCESS | 1772 | 1466520407135 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 07:46:47 INFO - PROCESS | 1772 | 1466520407507 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:47 INFO - PROCESS | 1772 | 1466520407517 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a6800 == 32 [pid = 1772] [id = 345] 07:46:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8b9a7400) [pid = 1772] [serial = 1036] [outer = (nil)] 07:46:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8c3e5c00) [pid = 1772] [serial = 1037] [outer = 0x8b9a7400] 07:46:47 INFO - PROCESS | 1772 | 1466520407610 Marionette DEBUG loaded listener.js 07:46:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8d13d800) [pid = 1772] [serial = 1038] [outer = 0x8b9a7400] 07:46:48 INFO - PROCESS | 1772 | 1466520408820 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:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1989ms 07:46:48 INFO - PROCESS | 1772 | 1466520408880 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 07:46:48 INFO - PROCESS | 1772 | 1466520408887 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 07:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:46:48 INFO - PROCESS | 1772 | 1466520408895 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:46:48 INFO - PROCESS | 1772 | 1466520408899 Marionette TRACE conn4 <- [1,1354,null,{}] 07:46:48 INFO - PROCESS | 1772 | 1466520408907 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:46:48 INFO - PROCESS | 1772 | 1466520408916 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:49 INFO - PROCESS | 1772 | 1466520409118 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 07:46:49 INFO - PROCESS | 1772 | 1466520409462 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:49 INFO - PROCESS | 1772 | 1466520409474 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d139400 == 33 [pid = 1772] [id = 346] 07:46:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8d13b000) [pid = 1772] [serial = 1039] [outer = (nil)] 07:46:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8e550400) [pid = 1772] [serial = 1040] [outer = 0x8d13b000] 07:46:49 INFO - PROCESS | 1772 | 1466520409558 Marionette DEBUG loaded listener.js 07:46:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8f010800) [pid = 1772] [serial = 1041] [outer = 0x8d13b000] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8f30a000) [pid = 1772] [serial = 971] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8dc55800) [pid = 1772] [serial = 974] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8fac3c00) [pid = 1772] [serial = 972] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x915adc00) [pid = 1772] [serial = 950] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x9168e000) [pid = 1772] [serial = 951] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x91dcbc00) [pid = 1772] [serial = 956] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8e558000) [pid = 1772] [serial = 957] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8dd9f800) [pid = 1772] [serial = 965] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8e54fc00) [pid = 1772] [serial = 966] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8ddd1400) [pid = 1772] [serial = 938] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8e559c00) [pid = 1772] [serial = 939] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8f0ee000) [pid = 1772] [serial = 941] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8f0f8000) [pid = 1772] [serial = 942] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8d2d5000) [pid = 1772] [serial = 962] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8d2db400) [pid = 1772] [serial = 963] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8f0e8000) [pid = 1772] [serial = 968] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8d2d3400) [pid = 1772] [serial = 935] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8db05c00) [pid = 1772] [serial = 936] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8e761c00) [pid = 1772] [serial = 933] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8fc1b000) [pid = 1772] [serial = 947] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8fc1dc00) [pid = 1772] [serial = 948] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8f310800) [pid = 1772] [serial = 944] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8fac2800) [pid = 1772] [serial = 945] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8f01dc00) [pid = 1772] [serial = 959] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8f0f9400) [pid = 1772] [serial = 960] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x91695400) [pid = 1772] [serial = 953] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x91699c00) [pid = 1772] [serial = 954] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x915b7000) [pid = 1772] [serial = 978] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8fde9400) [pid = 1772] [serial = 977] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8e555000) [pid = 1772] [serial = 975] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8f0f5800) [pid = 1772] [serial = 969] [outer = (nil)] [url = about:blank] 07:46:50 INFO - PROCESS | 1772 | 1466520410457 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:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1632ms 07:46:50 INFO - PROCESS | 1772 | 1466520410531 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 07:46:50 INFO - PROCESS | 1772 | 1466520410537 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 07:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:46:50 INFO - PROCESS | 1772 | 1466520410546 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 1772 | 1466520410549 Marionette TRACE conn4 <- [1,1358,null,{}] 07:46:50 INFO - PROCESS | 1772 | 1466520410555 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:46:50 INFO - PROCESS | 1772 | 1466520410561 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:50 INFO - PROCESS | 1772 | 1466520410741 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 07:46:50 INFO - PROCESS | 1772 | 1466520410883 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:50 INFO - PROCESS | 1772 | 1466520410894 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d147800 == 34 [pid = 1772] [id = 347] 07:46:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8d2d7800) [pid = 1772] [serial = 1042] [outer = (nil)] 07:46:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8e55a800) [pid = 1772] [serial = 1043] [outer = 0x8d2d7800] 07:46:50 INFO - PROCESS | 1772 | 1466520410967 Marionette DEBUG loaded listener.js 07:46:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8f0f6400) [pid = 1772] [serial = 1044] [outer = 0x8d2d7800] 07:46:51 INFO - PROCESS | 1772 | 1466520411914 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:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1431ms 07:46:51 INFO - PROCESS | 1772 | 1466520411978 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 07:46:51 INFO - PROCESS | 1772 | 1466520411982 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 07:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:46:52 INFO - PROCESS | 1772 | 1466520411997 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:46:52 INFO - PROCESS | 1772 | 1466520412006 Marionette TRACE conn4 <- [1,1362,null,{}] 07:46:52 INFO - PROCESS | 1772 | 1466520412015 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:46:52 INFO - PROCESS | 1772 | 1466520412021 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:52 INFO - PROCESS | 1772 | 1466520412199 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 07:46:52 INFO - PROCESS | 1772 | 1466520412355 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:52 INFO - PROCESS | 1772 | 1466520412362 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0f2c00 == 35 [pid = 1772] [id = 348] 07:46:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8f0f8800) [pid = 1772] [serial = 1045] [outer = (nil)] 07:46:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8fac6800) [pid = 1772] [serial = 1046] [outer = 0x8f0f8800] 07:46:52 INFO - PROCESS | 1772 | 1466520412468 Marionette DEBUG loaded listener.js 07:46:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8fc11800) [pid = 1772] [serial = 1047] [outer = 0x8f0f8800] 07:46:53 INFO - PROCESS | 1772 | 1466520413440 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:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1506ms 07:46:53 INFO - PROCESS | 1772 | 1466520413503 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 07:46:53 INFO - PROCESS | 1772 | 1466520413508 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 07:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:46:53 INFO - PROCESS | 1772 | 1466520413515 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:46:53 INFO - PROCESS | 1772 | 1466520413520 Marionette TRACE conn4 <- [1,1366,null,{}] 07:46:53 INFO - PROCESS | 1772 | 1466520413527 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:46:53 INFO - PROCESS | 1772 | 1466520413534 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:53 INFO - PROCESS | 1772 | 1466520413762 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 07:46:53 INFO - PROCESS | 1772 | 1466520413789 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:53 INFO - PROCESS | 1772 | 1466520413801 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d4c00 == 36 [pid = 1772] [id = 349] 07:46:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8d2d6800) [pid = 1772] [serial = 1048] [outer = (nil)] 07:46:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fc1c800) [pid = 1772] [serial = 1049] [outer = 0x8d2d6800] 07:46:53 INFO - PROCESS | 1772 | 1466520413883 Marionette DEBUG loaded listener.js 07:46:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fc16800) [pid = 1772] [serial = 1050] [outer = 0x8d2d6800] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f01bc00) [pid = 1772] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8dd9bc00) [pid = 1772] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8f015400) [pid = 1772] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8c3ed000) [pid = 1772] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8d148400) [pid = 1772] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8f0e2800) [pid = 1772] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8fdf1c00) [pid = 1772] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8fdea400) [pid = 1772] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x91e3fc00) [pid = 1772] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8fc12000) [pid = 1772] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x92d64c00) [pid = 1772] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8d2d6000) [pid = 1772] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:46:54 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8ddcf400) [pid = 1772] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:46:54 INFO - PROCESS | 1772 | 1466520414910 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:46:54 INFO - PROCESS | 1772 | 1466520414954 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 07:46:54 INFO - PROCESS | 1772 | 1466520414961 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:46:54 INFO - PROCESS | 1772 | 1466520414964 Marionette TRACE conn4 <- [1,1370,null,{}] 07:46:54 INFO - PROCESS | 1772 | 1466520414978 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:46:54 INFO - PROCESS | 1772 | 1466520414984 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:55 INFO - PROCESS | 1772 | 1466520415152 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 07:46:55 INFO - PROCESS | 1772 | 1466520415166 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:55 INFO - PROCESS | 1772 | 1466520415182 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f012400 == 37 [pid = 1772] [id = 350] 07:46:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8f01a800) [pid = 1772] [serial = 1051] [outer = (nil)] 07:46:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8fdd6000) [pid = 1772] [serial = 1052] [outer = 0x8f01a800] 07:46:55 INFO - PROCESS | 1772 | 1466520415263 Marionette DEBUG loaded listener.js 07:46:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x915ae800) [pid = 1772] [serial = 1053] [outer = 0x8f01a800] 07:46:56 INFO - PROCESS | 1772 | 1466520416185 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:46:56 INFO - PROCESS | 1772 | 1466520416223 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 07:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:46:56 INFO - PROCESS | 1772 | 1466520416234 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:46:56 INFO - PROCESS | 1772 | 1466520416240 Marionette TRACE conn4 <- [1,1374,null,{}] 07:46:56 INFO - PROCESS | 1772 | 1466520416246 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:46:56 INFO - PROCESS | 1772 | 1466520416252 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:56 INFO - PROCESS | 1772 | 1466520416458 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 07:46:56 INFO - PROCESS | 1772 | 1466520416694 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:56 INFO - PROCESS | 1772 | 1466520416708 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a2800 == 38 [pid = 1772] [id = 351] 07:46:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8b9a4c00) [pid = 1772] [serial = 1054] [outer = (nil)] 07:46:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8b9ac400) [pid = 1772] [serial = 1055] [outer = 0x8b9a4c00] 07:46:56 INFO - PROCESS | 1772 | 1466520416807 Marionette DEBUG loaded listener.js 07:46:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8d145000) [pid = 1772] [serial = 1056] [outer = 0x8b9a4c00] 07:46:57 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:57 INFO - PROCESS | 1772 | 1466520417860 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:46:57 INFO - PROCESS | 1772 | 1466520417945 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 07:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:46:57 INFO - PROCESS | 1772 | 1466520417954 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:46:57 INFO - PROCESS | 1772 | 1466520417959 Marionette TRACE conn4 <- [1,1378,null,{}] 07:46:57 INFO - PROCESS | 1772 | 1466520417967 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:46:57 INFO - PROCESS | 1772 | 1466520417976 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:58 INFO - PROCESS | 1772 | 1466520418209 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 07:46:58 INFO - PROCESS | 1772 | 1466520418486 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:58 INFO - PROCESS | 1772 | 1466520418499 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e554800 == 39 [pid = 1772] [id = 352] 07:46:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8e55b800) [pid = 1772] [serial = 1057] [outer = (nil)] 07:46:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8e762c00) [pid = 1772] [serial = 1058] [outer = 0x8e55b800] 07:46:58 INFO - PROCESS | 1772 | 1466520418582 Marionette DEBUG loaded listener.js 07:46:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8f014400) [pid = 1772] [serial = 1059] [outer = 0x8e55b800] 07:46:59 INFO - PROCESS | 1772 | 1466520419558 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:46:59 INFO - PROCESS | 1772 | 1466520419601 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 07:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:46:59 INFO - PROCESS | 1772 | 1466520419609 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:46:59 INFO - PROCESS | 1772 | 1466520419613 Marionette TRACE conn4 <- [1,1382,null,{}] 07:46:59 INFO - PROCESS | 1772 | 1466520419620 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:46:59 INFO - PROCESS | 1772 | 1466520419625 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:46:59 INFO - PROCESS | 1772 | 1466520419869 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 07:47:00 INFO - PROCESS | 1772 | 1466520420137 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:00 INFO - PROCESS | 1772 | 1466520420146 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f157800 == 40 [pid = 1772] [id = 353] 07:47:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f309000) [pid = 1772] [serial = 1060] [outer = (nil)] 07:47:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8fabc800) [pid = 1772] [serial = 1061] [outer = 0x8f309000] 07:47:00 INFO - PROCESS | 1772 | 1466520420277 Marionette DEBUG loaded listener.js 07:47:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fc15400) [pid = 1772] [serial = 1062] [outer = 0x8f309000] 07:47:01 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:01 INFO - PROCESS | 1772 | 1466520421459 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:47:01 INFO - PROCESS | 1772 | 1466520421501 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 07:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:47:01 INFO - PROCESS | 1772 | 1466520421519 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:47:01 INFO - PROCESS | 1772 | 1466520421529 Marionette TRACE conn4 <- [1,1386,null,{}] 07:47:01 INFO - PROCESS | 1772 | 1466520421537 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:47:01 INFO - PROCESS | 1772 | 1466520421544 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:01 INFO - PROCESS | 1772 | 1466520421765 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 07:47:01 INFO - PROCESS | 1772 | 1466520421970 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:01 INFO - PROCESS | 1772 | 1466520421978 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f152400 == 41 [pid = 1772] [id = 354] 07:47:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fc1d800) [pid = 1772] [serial = 1063] [outer = (nil)] 07:47:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x91698c00) [pid = 1772] [serial = 1064] [outer = 0x8fc1d800] 07:47:02 INFO - PROCESS | 1772 | 1466520422080 Marionette DEBUG loaded listener.js 07:47:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x91dcbc00) [pid = 1772] [serial = 1065] [outer = 0x8fc1d800] 07:47:03 INFO - PROCESS | 1772 | 1466520423084 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:47:03 INFO - PROCESS | 1772 | 1466520423115 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 07:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:47:03 INFO - PROCESS | 1772 | 1466520423123 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 1772 | 1466520423128 Marionette TRACE conn4 <- [1,1390,null,{}] 07:47:03 INFO - PROCESS | 1772 | 1466520423135 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:47:03 INFO - PROCESS | 1772 | 1466520423142 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:03 INFO - PROCESS | 1772 | 1466520423356 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 07:47:03 INFO - PROCESS | 1772 | 1466520423575 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:03 INFO - PROCESS | 1772 | 1466520423584 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fabe800 == 42 [pid = 1772] [id = 355] 07:47:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x91e3e000) [pid = 1772] [serial = 1066] [outer = (nil)] 07:47:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x92572400) [pid = 1772] [serial = 1067] [outer = 0x91e3e000] 07:47:03 INFO - PROCESS | 1772 | 1466520423707 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x92574400) [pid = 1772] [serial = 1068] [outer = 0x91e3e000] 07:47:04 INFO - PROCESS | 1772 | 1466520424621 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:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1532ms 07:47:04 INFO - PROCESS | 1772 | 1466520424656 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 07:47:04 INFO - PROCESS | 1772 | 1466520424659 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 07:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:47:04 INFO - PROCESS | 1772 | 1466520424666 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:47:04 INFO - PROCESS | 1772 | 1466520424669 Marionette TRACE conn4 <- [1,1394,null,{}] 07:47:04 INFO - PROCESS | 1772 | 1466520424675 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:47:04 INFO - PROCESS | 1772 | 1466520424681 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:04 INFO - PROCESS | 1772 | 1466520424861 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 07:47:05 INFO - PROCESS | 1772 | 1466520425033 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:05 INFO - PROCESS | 1772 | 1466520425052 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x92d63800 == 43 [pid = 1772] [id = 356] 07:47:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x92d64000) [pid = 1772] [serial = 1069] [outer = (nil)] 07:47:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x92d68000) [pid = 1772] [serial = 1070] [outer = 0x92d64000] 07:47:05 INFO - PROCESS | 1772 | 1466520425141 Marionette DEBUG loaded listener.js 07:47:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x92e81800) [pid = 1772] [serial = 1071] [outer = 0x92d64000] 07:47:06 INFO - PROCESS | 1772 | 1466520426202 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:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1585ms 07:47:06 INFO - PROCESS | 1772 | 1466520426251 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 07:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:47:06 INFO - PROCESS | 1772 | 1466520426256 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 07:47:06 INFO - PROCESS | 1772 | 1466520426262 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:47:06 INFO - PROCESS | 1772 | 1466520426266 Marionette TRACE conn4 <- [1,1398,null,{}] 07:47:06 INFO - PROCESS | 1772 | 1466520426272 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:47:06 INFO - PROCESS | 1772 | 1466520426277 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:06 INFO - PROCESS | 1772 | 1466520426530 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 07:47:06 INFO - PROCESS | 1772 | 1466520426770 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:06 INFO - PROCESS | 1772 | 1466520426779 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc59800 == 44 [pid = 1772] [id = 357] 07:47:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8f302800) [pid = 1772] [serial = 1072] [outer = (nil)] 07:47:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x9395ac00) [pid = 1772] [serial = 1073] [outer = 0x8f302800] 07:47:06 INFO - PROCESS | 1772 | 1466520426877 Marionette DEBUG loaded listener.js 07:47:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x93a1d800) [pid = 1772] [serial = 1074] [outer = 0x8f302800] 07:47:07 INFO - PROCESS | 1772 | 1466520427818 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:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1632ms 07:47:07 INFO - PROCESS | 1772 | 1466520427895 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 07:47:07 INFO - PROCESS | 1772 | 1466520427899 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 07:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:47:07 INFO - PROCESS | 1772 | 1466520427910 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:47:07 INFO - PROCESS | 1772 | 1466520427914 Marionette TRACE conn4 <- [1,1402,null,{}] 07:47:07 INFO - PROCESS | 1772 | 1466520427922 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:47:07 INFO - PROCESS | 1772 | 1466520427928 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:08 INFO - PROCESS | 1772 | 1466520428164 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 07:47:08 INFO - PROCESS | 1772 | 1466520428388 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:08 INFO - PROCESS | 1772 | 1466520428399 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9ac800 == 45 [pid = 1772] [id = 358] 07:47:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8d141000) [pid = 1772] [serial = 1075] [outer = (nil)] 07:47:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8dc58c00) [pid = 1772] [serial = 1076] [outer = 0x8d141000] 07:47:08 INFO - PROCESS | 1772 | 1466520428527 Marionette DEBUG loaded listener.js 07:47:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8f01a400) [pid = 1772] [serial = 1077] [outer = 0x8d141000] 07:47:09 INFO - PROCESS | 1772 | 1466520429741 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:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1894ms 07:47:09 INFO - PROCESS | 1772 | 1466520429805 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 07:47:09 INFO - PROCESS | 1772 | 1466520429811 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 07:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:47:09 INFO - PROCESS | 1772 | 1466520429829 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:47:09 INFO - PROCESS | 1772 | 1466520429835 Marionette TRACE conn4 <- [1,1406,null,{}] 07:47:09 INFO - PROCESS | 1772 | 1466520429843 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:47:09 INFO - PROCESS | 1772 | 1466520429850 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:10 INFO - PROCESS | 1772 | 1466520430150 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 07:47:10 INFO - PROCESS | 1772 | 1466520430308 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:10 INFO - PROCESS | 1772 | 1466520430319 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddcf800 == 46 [pid = 1772] [id = 359] 07:47:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8ddd1400) [pid = 1772] [serial = 1078] [outer = (nil)] 07:47:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8e555400) [pid = 1772] [serial = 1079] [outer = 0x8ddd1400] 07:47:10 INFO - PROCESS | 1772 | 1466520430413 Marionette DEBUG loaded listener.js 07:47:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8e763000) [pid = 1772] [serial = 1080] [outer = 0x8ddd1400] 07:47:11 INFO - PROCESS | 1772 | 1466520431406 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:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1650ms 07:47:11 INFO - PROCESS | 1772 | 1466520431500 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 07:47:11 INFO - PROCESS | 1772 | 1466520431507 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 07:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:47:11 INFO - PROCESS | 1772 | 1466520431522 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:47:11 INFO - PROCESS | 1772 | 1466520431526 Marionette TRACE conn4 <- [1,1410,null,{}] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8f01f000 == 45 [pid = 1772] [id = 322] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8f016400 == 44 [pid = 1772] [id = 334] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8f012400 == 43 [pid = 1772] [id = 350] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d4c00 == 42 [pid = 1772] [id = 349] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0f2c00 == 41 [pid = 1772] [id = 348] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8d147800 == 40 [pid = 1772] [id = 347] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8d139400 == 39 [pid = 1772] [id = 346] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a6800 == 38 [pid = 1772] [id = 345] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ec800 == 37 [pid = 1772] [id = 335] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc53800 == 36 [pid = 1772] [id = 321] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8f013800 == 35 [pid = 1772] [id = 337] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8fddd000 == 34 [pid = 1772] [id = 342] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x91697c00 == 33 [pid = 1772] [id = 330] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5a400 == 32 [pid = 1772] [id = 331] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8f011400 == 31 [pid = 1772] [id = 343] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8d147c00 == 30 [pid = 1772] [id = 326] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8d145400 == 29 [pid = 1772] [id = 339] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8dd9a400 == 28 [pid = 1772] [id = 336] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0ea000 == 27 [pid = 1772] [id = 323] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8e557800 == 26 [pid = 1772] [id = 341] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8db04c00 == 25 [pid = 1772] [id = 329] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3f1000 == 24 [pid = 1772] [id = 325] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8db03c00 == 23 [pid = 1772] [id = 338] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13c800 == 22 [pid = 1772] [id = 344] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a9000 == 21 [pid = 1772] [id = 332] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8fdf1800 == 20 [pid = 1772] [id = 328] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8d146400 == 19 [pid = 1772] [id = 340] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d5800 == 18 [pid = 1772] [id = 333] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a6000 == 17 [pid = 1772] [id = 324] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8f019400 == 16 [pid = 1772] [id = 327] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8d144800 == 15 [pid = 1772] [id = 320] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc59800 == 14 [pid = 1772] [id = 357] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9ac800 == 13 [pid = 1772] [id = 358] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x92d63800 == 12 [pid = 1772] [id = 356] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8fabe800 == 11 [pid = 1772] [id = 355] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8f152400 == 10 [pid = 1772] [id = 354] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8e554800 == 9 [pid = 1772] [id = 352] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8f157800 == 8 [pid = 1772] [id = 353] 07:47:12 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a2800 == 7 [pid = 1772] [id = 351] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8f305800) [pid = 1772] [serial = 1019] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8f0f9c00) [pid = 1772] [serial = 1005] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8f0edc00) [pid = 1772] [serial = 1004] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8dda8800) [pid = 1772] [serial = 1010] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8f0dec00) [pid = 1772] [serial = 1013] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8d144000) [pid = 1772] [serial = 1007] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8d2d1000) [pid = 1772] [serial = 1008] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8ddc7000) [pid = 1772] [serial = 981] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8dc60800) [pid = 1772] [serial = 980] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8f307400) [pid = 1772] [serial = 984] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8f0f1000) [pid = 1772] [serial = 983] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x91dcd000) [pid = 1772] [serial = 987] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x915bb000) [pid = 1772] [serial = 986] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9256d800) [pid = 1772] [serial = 990] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x92278400) [pid = 1772] [serial = 989] [outer = (nil)] [url = about:blank] 07:47:12 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x92d61400) [pid = 1772] [serial = 993] [outer = (nil)] [url = about:blank] 07:47:13 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x92578400) [pid = 1772] [serial = 992] [outer = (nil)] [url = about:blank] 07:47:13 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x93954800) [pid = 1772] [serial = 996] [outer = (nil)] [url = about:blank] 07:47:13 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x92e7f000) [pid = 1772] [serial = 995] [outer = (nil)] [url = about:blank] 07:47:13 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x93a13c00) [pid = 1772] [serial = 999] [outer = (nil)] [url = about:blank] 07:47:13 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x93a11800) [pid = 1772] [serial = 998] [outer = (nil)] [url = about:blank] 07:47:13 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8dc5fc00) [pid = 1772] [serial = 1002] [outer = (nil)] [url = about:blank] 07:47:13 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8db0b800) [pid = 1772] [serial = 1001] [outer = (nil)] [url = about:blank] 07:47:13 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8f0ef000) [pid = 1772] [serial = 1014] [outer = (nil)] [url = about:blank] 07:47:13 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8e767800) [pid = 1772] [serial = 1016] [outer = (nil)] [url = about:blank] 07:47:13 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8f0e1000) [pid = 1772] [serial = 1017] [outer = (nil)] [url = about:blank] 07:47:13 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8ddca400) [pid = 1772] [serial = 1011] [outer = (nil)] [url = about:blank] 07:47:13 INFO - PROCESS | 1772 | 1466520433016 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:47:13 INFO - PROCESS | 1772 | 1466520433024 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:13 INFO - PROCESS | 1772 | 1466520433258 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 07:47:13 INFO - PROCESS | 1772 | 1466520433276 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:13 INFO - PROCESS | 1772 | 1466520433291 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d139c00 == 8 [pid = 1772] [id = 360] 07:47:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8d13a400) [pid = 1772] [serial = 1081] [outer = (nil)] 07:47:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8d141400) [pid = 1772] [serial = 1082] [outer = 0x8d13a400] 07:47:13 INFO - PROCESS | 1772 | 1466520433363 Marionette DEBUG loaded listener.js 07:47:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8d147400) [pid = 1772] [serial = 1083] [outer = 0x8d13a400] 07:47:14 INFO - PROCESS | 1772 | 1466520434342 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:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2847ms 07:47:14 INFO - PROCESS | 1772 | 1466520434370 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 07:47:14 INFO - PROCESS | 1772 | 1466520434376 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 07:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:47:14 INFO - PROCESS | 1772 | 1466520434384 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:47:14 INFO - PROCESS | 1772 | 1466520434390 Marionette TRACE conn4 <- [1,1414,null,{}] 07:47:14 INFO - PROCESS | 1772 | 1466520434402 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:47:14 INFO - PROCESS | 1772 | 1466520434408 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:14 INFO - PROCESS | 1772 | 1466520434592 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 07:47:14 INFO - PROCESS | 1772 | 1466520434722 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:14 INFO - PROCESS | 1772 | 1466520434735 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5c000 == 9 [pid = 1772] [id = 361] 07:47:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8dd9a800) [pid = 1772] [serial = 1084] [outer = (nil)] 07:47:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8dd9f800) [pid = 1772] [serial = 1085] [outer = 0x8dd9a800] 07:47:14 INFO - PROCESS | 1772 | 1466520434815 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8d2ce800) [pid = 1772] [serial = 1086] [outer = 0x8dd9a800] 07:47:15 INFO - PROCESS | 1772 | 1466520435822 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:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1490ms 07:47:15 INFO - PROCESS | 1772 | 1466520435881 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 07:47:15 INFO - PROCESS | 1772 | 1466520435886 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 07:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:47:15 INFO - PROCESS | 1772 | 1466520435892 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:47:15 INFO - PROCESS | 1772 | 1466520435895 Marionette TRACE conn4 <- [1,1418,null,{}] 07:47:15 INFO - PROCESS | 1772 | 1466520435901 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:47:15 INFO - PROCESS | 1772 | 1466520435906 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:16 INFO - PROCESS | 1772 | 1466520436147 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 07:47:16 INFO - PROCESS | 1772 | 1466520436178 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:16 INFO - PROCESS | 1772 | 1466520436193 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e55e400 == 10 [pid = 1772] [id = 362] 07:47:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8e75e400) [pid = 1772] [serial = 1087] [outer = (nil)] 07:47:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8e764000) [pid = 1772] [serial = 1088] [outer = 0x8e75e400] 07:47:16 INFO - PROCESS | 1772 | 1466520436273 Marionette DEBUG loaded listener.js 07:47:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f013800) [pid = 1772] [serial = 1089] [outer = 0x8e75e400] 07:47:17 INFO - PROCESS | 1772 | 1466520437307 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:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1483ms 07:47:17 INFO - PROCESS | 1772 | 1466520437385 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 07:47:17 INFO - PROCESS | 1772 | 1466520437397 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 07:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:47:17 INFO - PROCESS | 1772 | 1466520437415 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:47:17 INFO - PROCESS | 1772 | 1466520437419 Marionette TRACE conn4 <- [1,1422,null,{}] 07:47:17 INFO - PROCESS | 1772 | 1466520437425 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:47:17 INFO - PROCESS | 1772 | 1466520437430 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:18 INFO - PROCESS | 1772 | 1466520438145 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 07:47:18 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8d13b000) [pid = 1772] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:47:18 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8d2d7800) [pid = 1772] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:47:18 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f0f8800) [pid = 1772] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:47:18 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8f14ec00) [pid = 1772] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:47:18 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8b9a7400) [pid = 1772] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:47:18 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8d13dc00) [pid = 1772] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:47:18 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8db03800) [pid = 1772] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:47:18 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8fddd800) [pid = 1772] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:47:18 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8fde6400) [pid = 1772] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:47:18 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8d2d6800) [pid = 1772] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:47:18 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8f01a800) [pid = 1772] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:47:18 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8ddce000) [pid = 1772] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:47:18 INFO - PROCESS | 1772 | 1466520438311 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:18 INFO - PROCESS | 1772 | 1466520438322 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5c00 == 11 [pid = 1772] [id = 363] 07:47:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8b9aa800) [pid = 1772] [serial = 1090] [outer = (nil)] 07:47:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8d2d7800) [pid = 1772] [serial = 1091] [outer = 0x8b9aa800] 07:47:18 INFO - PROCESS | 1772 | 1466520438397 Marionette DEBUG loaded listener.js 07:47:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8f01a800) [pid = 1772] [serial = 1092] [outer = 0x8b9aa800] 07:47:19 INFO - PROCESS | 1772 | 1466520439217 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:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1853ms 07:47:19 INFO - PROCESS | 1772 | 1466520439260 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 07:47:19 INFO - PROCESS | 1772 | 1466520439264 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 07:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:47:19 INFO - PROCESS | 1772 | 1466520439270 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:47:19 INFO - PROCESS | 1772 | 1466520439273 Marionette TRACE conn4 <- [1,1426,null,{}] 07:47:19 INFO - PROCESS | 1772 | 1466520439279 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:47:19 INFO - PROCESS | 1772 | 1466520439284 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:19 INFO - PROCESS | 1772 | 1466520439490 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 07:47:19 INFO - PROCESS | 1772 | 1466520439509 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:19 INFO - PROCESS | 1772 | 1466520439516 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0f1400 == 12 [pid = 1772] [id = 364] 07:47:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8f0f4c00) [pid = 1772] [serial = 1093] [outer = (nil)] 07:47:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8f0fcc00) [pid = 1772] [serial = 1094] [outer = 0x8f0f4c00] 07:47:19 INFO - PROCESS | 1772 | 1466520439591 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8f14d800) [pid = 1772] [serial = 1095] [outer = 0x8f0f4c00] 07:47:20 INFO - PROCESS | 1772 | 1466520440629 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:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1393ms 07:47:20 INFO - PROCESS | 1772 | 1466520440665 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 07:47:20 INFO - PROCESS | 1772 | 1466520440672 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 07:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:47:20 INFO - PROCESS | 1772 | 1466520440682 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:47:20 INFO - PROCESS | 1772 | 1466520440686 Marionette TRACE conn4 <- [1,1430,null,{}] 07:47:20 INFO - PROCESS | 1772 | 1466520440697 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:47:20 INFO - PROCESS | 1772 | 1466520440703 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:20 INFO - PROCESS | 1772 | 1466520440951 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 07:47:21 INFO - PROCESS | 1772 | 1466520441242 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:21 INFO - PROCESS | 1772 | 1466520441260 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5400 == 13 [pid = 1772] [id = 365] 07:47:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8d145800) [pid = 1772] [serial = 1096] [outer = (nil)] 07:47:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8dd9c800) [pid = 1772] [serial = 1097] [outer = 0x8d145800] 07:47:21 INFO - PROCESS | 1772 | 1466520441373 Marionette DEBUG loaded listener.js 07:47:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8e552c00) [pid = 1772] [serial = 1098] [outer = 0x8d145800] 07:47:22 INFO - PROCESS | 1772 | 1466520442444 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:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1837ms 07:47:22 INFO - PROCESS | 1772 | 1466520442519 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 07:47:22 INFO - PROCESS | 1772 | 1466520442526 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 07:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:47:22 INFO - PROCESS | 1772 | 1466520442537 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:47:22 INFO - PROCESS | 1772 | 1466520442541 Marionette TRACE conn4 <- [1,1434,null,{}] 07:47:22 INFO - PROCESS | 1772 | 1466520442548 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:47:22 INFO - PROCESS | 1772 | 1466520442555 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:22 INFO - PROCESS | 1772 | 1466520442780 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 07:47:23 INFO - PROCESS | 1772 | 1466520443010 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:23 INFO - PROCESS | 1772 | 1466520443016 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f01f000 == 14 [pid = 1772] [id = 366] 07:47:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f0f0c00) [pid = 1772] [serial = 1099] [outer = (nil)] 07:47:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f0fb800) [pid = 1772] [serial = 1100] [outer = 0x8f0f0c00] 07:47:23 INFO - PROCESS | 1772 | 1466520443121 Marionette DEBUG loaded listener.js 07:47:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f154800) [pid = 1772] [serial = 1101] [outer = 0x8f0f0c00] 07:47:24 INFO - PROCESS | 1772 | 1466520444125 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:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1637ms 07:47:24 INFO - PROCESS | 1772 | 1466520444174 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 07:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:47:24 INFO - PROCESS | 1772 | 1466520444179 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 07:47:24 INFO - PROCESS | 1772 | 1466520444186 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:47:24 INFO - PROCESS | 1772 | 1466520444192 Marionette TRACE conn4 <- [1,1438,null,{}] 07:47:24 INFO - PROCESS | 1772 | 1466520444209 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:47:24 INFO - PROCESS | 1772 | 1466520444219 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:24 INFO - PROCESS | 1772 | 1466520444406 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 07:47:24 INFO - PROCESS | 1772 | 1466520444622 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:24 INFO - PROCESS | 1772 | 1466520444636 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fac2400 == 15 [pid = 1772] [id = 367] 07:47:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fac4000) [pid = 1772] [serial = 1102] [outer = (nil)] 07:47:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8fc14000) [pid = 1772] [serial = 1103] [outer = 0x8fac4000] 07:47:24 INFO - PROCESS | 1772 | 1466520444761 Marionette DEBUG loaded listener.js 07:47:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8fc1d400) [pid = 1772] [serial = 1104] [outer = 0x8fac4000] 07:47:25 INFO - PROCESS | 1772 | 1466520445674 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:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1546ms 07:47:25 INFO - PROCESS | 1772 | 1466520445733 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 07:47:25 INFO - PROCESS | 1772 | 1466520445737 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 07:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:47:25 INFO - PROCESS | 1772 | 1466520445745 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:47:25 INFO - PROCESS | 1772 | 1466520445750 Marionette TRACE conn4 <- [1,1442,null,{}] 07:47:25 INFO - PROCESS | 1772 | 1466520445756 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:47:25 INFO - PROCESS | 1772 | 1466520445762 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:25 INFO - PROCESS | 1772 | 1466520445948 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 07:47:26 INFO - PROCESS | 1772 | 1466520446162 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:26 INFO - PROCESS | 1772 | 1466520446170 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fac6400 == 16 [pid = 1772] [id = 368] 07:47:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8fddf800) [pid = 1772] [serial = 1105] [outer = (nil)] 07:47:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8fde7000) [pid = 1772] [serial = 1106] [outer = 0x8fddf800] 07:47:26 INFO - PROCESS | 1772 | 1466520446311 Marionette DEBUG loaded listener.js 07:47:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8fde9c00) [pid = 1772] [serial = 1107] [outer = 0x8fddf800] 07:47:27 INFO - PROCESS | 1772 | 1466520447333 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:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1638ms 07:47:27 INFO - PROCESS | 1772 | 1466520447384 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 07:47:27 INFO - PROCESS | 1772 | 1466520447388 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 07:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:47:27 INFO - PROCESS | 1772 | 1466520447395 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:47:27 INFO - PROCESS | 1772 | 1466520447399 Marionette TRACE conn4 <- [1,1446,null,{}] 07:47:27 INFO - PROCESS | 1772 | 1466520447405 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:47:27 INFO - PROCESS | 1772 | 1466520447411 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:27 INFO - PROCESS | 1772 | 1466520447590 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 07:47:27 INFO - PROCESS | 1772 | 1466520447804 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:27 INFO - PROCESS | 1772 | 1466520447814 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b99fc00 == 17 [pid = 1772] [id = 369] 07:47:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8c3ed400) [pid = 1772] [serial = 1108] [outer = (nil)] 07:47:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x915b2400) [pid = 1772] [serial = 1109] [outer = 0x8c3ed400] 07:47:27 INFO - PROCESS | 1772 | 1466520447900 Marionette DEBUG loaded listener.js 07:47:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x915b6400) [pid = 1772] [serial = 1110] [outer = 0x8c3ed400] 07:47:28 INFO - PROCESS | 1772 | 1466520448874 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:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1538ms 07:47:28 INFO - PROCESS | 1772 | 1466520448934 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 07:47:28 INFO - PROCESS | 1772 | 1466520448939 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 07:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:47:28 INFO - PROCESS | 1772 | 1466520448945 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:47:28 INFO - PROCESS | 1772 | 1466520448949 Marionette TRACE conn4 <- [1,1450,null,{}] 07:47:28 INFO - PROCESS | 1772 | 1466520448957 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:47:28 INFO - PROCESS | 1772 | 1466520448969 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:29 INFO - PROCESS | 1772 | 1466520449229 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 07:47:29 INFO - PROCESS | 1772 | 1466520449496 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:29 INFO - PROCESS | 1772 | 1466520449506 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2db800 == 18 [pid = 1772] [id = 370] 07:47:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x915ae400) [pid = 1772] [serial = 1111] [outer = (nil)] 07:47:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x91dce400) [pid = 1772] [serial = 1112] [outer = 0x915ae400] 07:47:29 INFO - PROCESS | 1772 | 1466520449596 Marionette DEBUG loaded listener.js 07:47:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x91dc4c00) [pid = 1772] [serial = 1113] [outer = 0x915ae400] 07:47:30 INFO - PROCESS | 1772 | 1466520450605 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:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1737ms 07:47:30 INFO - PROCESS | 1772 | 1466520450683 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 07:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:47:30 INFO - PROCESS | 1772 | 1466520450687 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 07:47:30 INFO - PROCESS | 1772 | 1466520450694 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:47:30 INFO - PROCESS | 1772 | 1466520450698 Marionette TRACE conn4 <- [1,1454,null,{}] 07:47:30 INFO - PROCESS | 1772 | 1466520450704 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:47:30 INFO - PROCESS | 1772 | 1466520450709 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:30 INFO - PROCESS | 1772 | 1466520450900 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 07:47:31 INFO - PROCESS | 1772 | 1466520451116 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:31 INFO - PROCESS | 1772 | 1466520451125 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a9c00 == 19 [pid = 1772] [id = 371] 07:47:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8b9aac00) [pid = 1772] [serial = 1114] [outer = (nil)] 07:47:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8c3ea400) [pid = 1772] [serial = 1115] [outer = 0x8b9aac00] 07:47:31 INFO - PROCESS | 1772 | 1466520451374 Marionette DEBUG loaded listener.js 07:47:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8d142400) [pid = 1772] [serial = 1116] [outer = 0x8b9aac00] 07:47:32 INFO - PROCESS | 1772 | 1466520452445 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:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1834ms 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8f010800) [pid = 1772] [serial = 1041] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8f158000) [pid = 1772] [serial = 1025] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8c3e5c00) [pid = 1772] [serial = 1037] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x91dc8000) [pid = 1772] [serial = 1034] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8dda2400) [pid = 1772] [serial = 1022] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8fde5c00) [pid = 1772] [serial = 1028] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x91691c00) [pid = 1772] [serial = 1032] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8f0f5400) [pid = 1772] [serial = 1026] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x91dcfc00) [pid = 1772] [serial = 1035] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8fdeec00) [pid = 1772] [serial = 1029] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8ddd4800) [pid = 1772] [serial = 1023] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8fabb000) [pid = 1772] [serial = 1020] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x915bb400) [pid = 1772] [serial = 1031] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8d13d800) [pid = 1772] [serial = 1038] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | 1466520452557 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 07:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:47:32 INFO - PROCESS | 1772 | 1466520452563 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 07:47:32 INFO - PROCESS | 1772 | 1466520452571 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:47:32 INFO - PROCESS | 1772 | 1466520452576 Marionette TRACE conn4 <- [1,1458,null,{}] 07:47:32 INFO - PROCESS | 1772 | 1466520452590 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:47:32 INFO - PROCESS | 1772 | 1466520452597 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:32 INFO - PROCESS | 1772 | 1466520452790 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8e550400) [pid = 1772] [serial = 1040] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8f0f6400) [pid = 1772] [serial = 1044] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8fac6800) [pid = 1772] [serial = 1046] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8fc16800) [pid = 1772] [serial = 1050] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8e55a800) [pid = 1772] [serial = 1043] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8fc11800) [pid = 1772] [serial = 1047] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8fc1c800) [pid = 1772] [serial = 1049] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8fdd6000) [pid = 1772] [serial = 1052] [outer = (nil)] [url = about:blank] 07:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x915ae800) [pid = 1772] [serial = 1053] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1772 | 1466520453009 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:33 INFO - PROCESS | 1772 | 1466520453018 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dd9cc00 == 20 [pid = 1772] [id = 372] 07:47:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8dda2800) [pid = 1772] [serial = 1117] [outer = (nil)] 07:47:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8ddd4800) [pid = 1772] [serial = 1118] [outer = 0x8dda2800] 07:47:33 INFO - PROCESS | 1772 | 1466520453094 Marionette DEBUG loaded listener.js 07:47:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8e75f000) [pid = 1772] [serial = 1119] [outer = 0x8dda2800] 07:47:33 INFO - PROCESS | 1772 | 1466520453882 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:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1332ms 07:47:33 INFO - PROCESS | 1772 | 1466520453901 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 07:47:33 INFO - PROCESS | 1772 | 1466520453907 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 07:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:47:33 INFO - PROCESS | 1772 | 1466520453918 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:47:33 INFO - PROCESS | 1772 | 1466520453921 Marionette TRACE conn4 <- [1,1462,null,{}] 07:47:33 INFO - PROCESS | 1772 | 1466520453928 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:47:33 INFO - PROCESS | 1772 | 1466520453933 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:34 INFO - PROCESS | 1772 | 1466520454116 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 07:47:34 INFO - PROCESS | 1772 | 1466520454252 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:34 INFO - PROCESS | 1772 | 1466520454262 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e55a800 == 21 [pid = 1772] [id = 373] 07:47:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8e761800) [pid = 1772] [serial = 1120] [outer = (nil)] 07:47:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8f0f7c00) [pid = 1772] [serial = 1121] [outer = 0x8e761800] 07:47:34 INFO - PROCESS | 1772 | 1466520454331 Marionette DEBUG loaded listener.js 07:47:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f302c00) [pid = 1772] [serial = 1122] [outer = 0x8e761800] 07:47:35 INFO - PROCESS | 1772 | 1466520455222 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:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1385ms 07:47:35 INFO - PROCESS | 1772 | 1466520455311 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 07:47:35 INFO - PROCESS | 1772 | 1466520455315 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 07:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:47:35 INFO - PROCESS | 1772 | 1466520455321 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:47:35 INFO - PROCESS | 1772 | 1466520455328 Marionette TRACE conn4 <- [1,1466,null,{}] 07:47:35 INFO - PROCESS | 1772 | 1466520455344 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:47:35 INFO - PROCESS | 1772 | 1466520455352 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:35 INFO - PROCESS | 1772 | 1466520455582 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 07:47:35 INFO - PROCESS | 1772 | 1466520455601 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:35 INFO - PROCESS | 1772 | 1466520455614 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc57800 == 22 [pid = 1772] [id = 374] 07:47:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f14b800) [pid = 1772] [serial = 1123] [outer = (nil)] 07:47:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fac5400) [pid = 1772] [serial = 1124] [outer = 0x8f14b800] 07:47:35 INFO - PROCESS | 1772 | 1466520455703 Marionette DEBUG loaded listener.js 07:47:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fc1ac00) [pid = 1772] [serial = 1125] [outer = 0x8f14b800] 07:47:36 INFO - PROCESS | 1772 | 1466520456660 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:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1391ms 07:47:36 INFO - PROCESS | 1772 | 1466520456721 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 07:47:36 INFO - PROCESS | 1772 | 1466520456726 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 07:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:47:36 INFO - PROCESS | 1772 | 1466520456738 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:47:36 INFO - PROCESS | 1772 | 1466520456740 Marionette TRACE conn4 <- [1,1470,null,{}] 07:47:36 INFO - PROCESS | 1772 | 1466520456753 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:47:36 INFO - PROCESS | 1772 | 1466520456757 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:36 INFO - PROCESS | 1772 | 1466520456975 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 07:47:37 INFO - PROCESS | 1772 | 1466520456992 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:37 INFO - PROCESS | 1772 | 1466520456999 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a4400 == 23 [pid = 1772] [id = 375] 07:47:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8dc5e800) [pid = 1772] [serial = 1126] [outer = (nil)] 07:47:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8fde9000) [pid = 1772] [serial = 1127] [outer = 0x8dc5e800] 07:47:37 INFO - PROCESS | 1772 | 1466520457080 Marionette DEBUG loaded listener.js 07:47:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8fdf1400) [pid = 1772] [serial = 1128] [outer = 0x8dc5e800] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8b9a4c00) [pid = 1772] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8e55b800) [pid = 1772] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8f309000) [pid = 1772] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8fc1d800) [pid = 1772] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x91e3e000) [pid = 1772] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x92d64000) [pid = 1772] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8e75e400) [pid = 1772] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8f302800) [pid = 1772] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8dd9a800) [pid = 1772] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8d141000) [pid = 1772] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8ddd1400) [pid = 1772] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8b9aa800) [pid = 1772] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:47:37 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8d13a400) [pid = 1772] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:47:38 INFO - PROCESS | 1772 | 1466520458136 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:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1447ms 07:47:38 INFO - PROCESS | 1772 | 1466520458181 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 07:47:38 INFO - PROCESS | 1772 | 1466520458185 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 07:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:47:38 INFO - PROCESS | 1772 | 1466520458191 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:47:38 INFO - PROCESS | 1772 | 1466520458194 Marionette TRACE conn4 <- [1,1474,null,{}] 07:47:38 INFO - PROCESS | 1772 | 1466520458200 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:47:38 INFO - PROCESS | 1772 | 1466520458205 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:38 INFO - PROCESS | 1772 | 1466520458359 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 07:47:38 INFO - PROCESS | 1772 | 1466520458373 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:38 INFO - PROCESS | 1772 | 1466520458382 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd1400 == 24 [pid = 1772] [id = 376] 07:47:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8f0ee000) [pid = 1772] [serial = 1129] [outer = (nil)] 07:47:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8fddb400) [pid = 1772] [serial = 1130] [outer = 0x8f0ee000] 07:47:38 INFO - PROCESS | 1772 | 1466520458463 Marionette DEBUG loaded listener.js 07:47:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x915b3c00) [pid = 1772] [serial = 1131] [outer = 0x8f0ee000] 07:47:39 INFO - PROCESS | 1772 | 1466520459392 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:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1227ms 07:47:39 INFO - PROCESS | 1772 | 1466520459423 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 07:47:39 INFO - PROCESS | 1772 | 1466520459427 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 07:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:47:39 INFO - PROCESS | 1772 | 1466520459433 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:47:39 INFO - PROCESS | 1772 | 1466520459436 Marionette TRACE conn4 <- [1,1478,null,{}] 07:47:39 INFO - PROCESS | 1772 | 1466520459441 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:47:39 INFO - PROCESS | 1772 | 1466520459451 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:39 INFO - PROCESS | 1772 | 1466520459672 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 07:47:39 INFO - PROCESS | 1772 | 1466520459869 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:39 INFO - PROCESS | 1772 | 1466520459876 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e9400 == 25 [pid = 1772] [id = 377] 07:47:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8c3eb000) [pid = 1772] [serial = 1132] [outer = (nil)] 07:47:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8d13a400) [pid = 1772] [serial = 1133] [outer = 0x8c3eb000] 07:47:40 INFO - PROCESS | 1772 | 1466520460003 Marionette DEBUG loaded listener.js 07:47:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8d2d4000) [pid = 1772] [serial = 1134] [outer = 0x8c3eb000] 07:47:41 INFO - PROCESS | 1772 | 1466520461102 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:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1740ms 07:47:41 INFO - PROCESS | 1772 | 1466520461176 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 07:47:41 INFO - PROCESS | 1772 | 1466520461183 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 07:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:47:41 INFO - PROCESS | 1772 | 1466520461192 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:47:41 INFO - PROCESS | 1772 | 1466520461197 Marionette TRACE conn4 <- [1,1482,null,{}] 07:47:41 INFO - PROCESS | 1772 | 1466520461207 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:47:41 INFO - PROCESS | 1772 | 1466520461212 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:41 INFO - PROCESS | 1772 | 1466520461447 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 07:47:41 INFO - PROCESS | 1772 | 1466520461671 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:41 INFO - PROCESS | 1772 | 1466520461679 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd0800 == 26 [pid = 1772] [id = 378] 07:47:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8ddd1c00) [pid = 1772] [serial = 1135] [outer = (nil)] 07:47:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8e551000) [pid = 1772] [serial = 1136] [outer = 0x8ddd1c00] 07:47:41 INFO - PROCESS | 1772 | 1466520461782 Marionette DEBUG loaded listener.js 07:47:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8e768000) [pid = 1772] [serial = 1137] [outer = 0x8ddd1c00] 07:47:42 INFO - PROCESS | 1772 | 1466520462837 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:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1688ms 07:47:42 INFO - PROCESS | 1772 | 1466520462880 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 07:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:47:42 INFO - PROCESS | 1772 | 1466520462886 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 07:47:42 INFO - PROCESS | 1772 | 1466520462893 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:47:42 INFO - PROCESS | 1772 | 1466520462897 Marionette TRACE conn4 <- [1,1486,null,{}] 07:47:42 INFO - PROCESS | 1772 | 1466520462904 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:47:42 INFO - PROCESS | 1772 | 1466520462910 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:43 INFO - PROCESS | 1772 | 1466520463116 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 07:47:43 INFO - PROCESS | 1772 | 1466520463380 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:43 INFO - PROCESS | 1772 | 1466520463390 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0ef000 == 27 [pid = 1772] [id = 379] 07:47:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f14d000) [pid = 1772] [serial = 1138] [outer = (nil)] 07:47:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8f306c00) [pid = 1772] [serial = 1139] [outer = 0x8f14d000] 07:47:43 INFO - PROCESS | 1772 | 1466520463518 Marionette DEBUG loaded listener.js 07:47:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8fabb800) [pid = 1772] [serial = 1140] [outer = 0x8f14d000] 07:47:44 INFO - PROCESS | 1772 | 1466520464547 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:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1701ms 07:47:44 INFO - PROCESS | 1772 | 1466520464595 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 07:47:44 INFO - PROCESS | 1772 | 1466520464601 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 07:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:47:44 INFO - PROCESS | 1772 | 1466520464619 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:47:44 INFO - PROCESS | 1772 | 1466520464626 Marionette TRACE conn4 <- [1,1490,null,{}] 07:47:44 INFO - PROCESS | 1772 | 1466520464632 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:47:44 INFO - PROCESS | 1772 | 1466520464639 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:44 INFO - PROCESS | 1772 | 1466520464874 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 07:47:45 INFO - PROCESS | 1772 | 1466520465142 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:45 INFO - PROCESS | 1772 | 1466520465151 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e7800 == 28 [pid = 1772] [id = 380] 07:47:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8f0ea000) [pid = 1772] [serial = 1141] [outer = (nil)] 07:47:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x91695000) [pid = 1772] [serial = 1142] [outer = 0x8f0ea000] 07:47:45 INFO - PROCESS | 1772 | 1466520465242 Marionette DEBUG loaded listener.js 07:47:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x91dc3400) [pid = 1772] [serial = 1143] [outer = 0x8f0ea000] 07:47:46 INFO - PROCESS | 1772 | 1466520466134 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:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1594ms 07:47:46 INFO - PROCESS | 1772 | 1466520466205 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 07:47:46 INFO - PROCESS | 1772 | 1466520466210 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 07:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:47:46 INFO - PROCESS | 1772 | 1466520466216 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:47:46 INFO - PROCESS | 1772 | 1466520466220 Marionette TRACE conn4 <- [1,1494,null,{}] 07:47:46 INFO - PROCESS | 1772 | 1466520466226 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:47:46 INFO - PROCESS | 1772 | 1466520466232 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:46 INFO - PROCESS | 1772 | 1466520466459 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 07:47:46 INFO - PROCESS | 1772 | 1466520466673 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:46 INFO - PROCESS | 1772 | 1466520466681 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc57400 == 29 [pid = 1772] [id = 381] 07:47:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8dc59800) [pid = 1772] [serial = 1144] [outer = (nil)] 07:47:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x91e37c00) [pid = 1772] [serial = 1145] [outer = 0x8dc59800] 07:47:46 INFO - PROCESS | 1772 | 1466520466806 Marionette DEBUG loaded listener.js 07:47:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x91e3dc00) [pid = 1772] [serial = 1146] [outer = 0x8dc59800] 07:47:47 INFO - PROCESS | 1772 | 1466520467797 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:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1631ms 07:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:47:47 INFO - PROCESS | 1772 | 1466520467849 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 07:47:47 INFO - PROCESS | 1772 | 1466520467852 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 07:47:47 INFO - PROCESS | 1772 | 1466520467859 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:47:47 INFO - PROCESS | 1772 | 1466520467862 Marionette TRACE conn4 <- [1,1498,null,{}] 07:47:47 INFO - PROCESS | 1772 | 1466520467868 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:47:47 INFO - PROCESS | 1772 | 1466520467873 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:48 INFO - PROCESS | 1772 | 1466520468087 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 07:47:48 INFO - PROCESS | 1772 | 1466520468323 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:48 INFO - PROCESS | 1772 | 1466520468343 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc54400 == 30 [pid = 1772] [id = 382] 07:47:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8dd9ec00) [pid = 1772] [serial = 1147] [outer = (nil)] 07:47:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8f0e8400) [pid = 1772] [serial = 1148] [outer = 0x8dd9ec00] 07:47:48 INFO - PROCESS | 1772 | 1466520468454 Marionette DEBUG loaded listener.js 07:47:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x92579400) [pid = 1772] [serial = 1149] [outer = 0x8dd9ec00] 07:47:49 INFO - PROCESS | 1772 | 1466520469635 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:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1841ms 07:47:49 INFO - PROCESS | 1772 | 1466520469701 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 07:47:49 INFO - PROCESS | 1772 | 1466520469707 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 07:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:47:49 INFO - PROCESS | 1772 | 1466520469716 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:47:49 INFO - PROCESS | 1772 | 1466520469722 Marionette TRACE conn4 <- [1,1502,null,{}] 07:47:49 INFO - PROCESS | 1772 | 1466520469730 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:47:49 INFO - PROCESS | 1772 | 1466520469735 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:49 INFO - PROCESS | 1772 | 1466520469978 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 07:47:50 INFO - PROCESS | 1772 | 1466520470198 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:50 INFO - PROCESS | 1772 | 1466520470213 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db10000 == 31 [pid = 1772] [id = 383] 07:47:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8dc51c00) [pid = 1772] [serial = 1150] [outer = (nil)] 07:47:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8dc5b400) [pid = 1772] [serial = 1151] [outer = 0x8dc51c00] 07:47:50 INFO - PROCESS | 1772 | 1466520470287 Marionette DEBUG loaded listener.js 07:47:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8dda2400) [pid = 1772] [serial = 1152] [outer = 0x8dc51c00] 07:47:51 INFO - PROCESS | 1772 | 1466520471264 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:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1585ms 07:47:51 INFO - PROCESS | 1772 | 1466520471301 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 07:47:51 INFO - PROCESS | 1772 | 1466520471308 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 07:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:47:51 INFO - PROCESS | 1772 | 1466520471319 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:47:51 INFO - PROCESS | 1772 | 1466520471323 Marionette TRACE conn4 <- [1,1506,null,{}] 07:47:51 INFO - PROCESS | 1772 | 1466520471329 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:47:51 INFO - PROCESS | 1772 | 1466520471335 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:51 INFO - PROCESS | 1772 | 1466520471571 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd1400 == 30 [pid = 1772] [id = 376] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a4400 == 29 [pid = 1772] [id = 375] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc57800 == 28 [pid = 1772] [id = 374] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8e55a800 == 27 [pid = 1772] [id = 373] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8dd9cc00 == 26 [pid = 1772] [id = 372] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a9c00 == 25 [pid = 1772] [id = 371] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8b99fc00 == 24 [pid = 1772] [id = 369] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2db800 == 23 [pid = 1772] [id = 370] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8fac6400 == 22 [pid = 1772] [id = 368] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8fac2400 == 21 [pid = 1772] [id = 367] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8f01f000 == 20 [pid = 1772] [id = 366] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5400 == 19 [pid = 1772] [id = 365] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8d139c00 == 18 [pid = 1772] [id = 360] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8e55e400 == 17 [pid = 1772] [id = 362] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5c000 == 16 [pid = 1772] [id = 361] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0f1400 == 15 [pid = 1772] [id = 364] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddcf800 == 14 [pid = 1772] [id = 359] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5c00 == 13 [pid = 1772] [id = 363] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc54400 == 12 [pid = 1772] [id = 382] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc57400 == 11 [pid = 1772] [id = 381] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e7800 == 10 [pid = 1772] [id = 380] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd0800 == 9 [pid = 1772] [id = 378] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0ef000 == 8 [pid = 1772] [id = 379] 07:47:52 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e9400 == 7 [pid = 1772] [id = 377] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8d145000) [pid = 1772] [serial = 1056] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8b9ac400) [pid = 1772] [serial = 1055] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8f014400) [pid = 1772] [serial = 1059] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8e762c00) [pid = 1772] [serial = 1058] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8fc15400) [pid = 1772] [serial = 1062] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8fabc800) [pid = 1772] [serial = 1061] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x91dcbc00) [pid = 1772] [serial = 1065] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x91698c00) [pid = 1772] [serial = 1064] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x92574400) [pid = 1772] [serial = 1068] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x92572400) [pid = 1772] [serial = 1067] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x92e81800) [pid = 1772] [serial = 1071] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x92d68000) [pid = 1772] [serial = 1070] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8e764000) [pid = 1772] [serial = 1088] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x93a1d800) [pid = 1772] [serial = 1074] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9395ac00) [pid = 1772] [serial = 1073] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8dd9f800) [pid = 1772] [serial = 1085] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8f01a400) [pid = 1772] [serial = 1077] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8e763000) [pid = 1772] [serial = 1080] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8f0fcc00) [pid = 1772] [serial = 1094] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8e555400) [pid = 1772] [serial = 1079] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8dc58c00) [pid = 1772] [serial = 1076] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8f013800) [pid = 1772] [serial = 1089] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8f01a800) [pid = 1772] [serial = 1092] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8d141400) [pid = 1772] [serial = 1082] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8d147400) [pid = 1772] [serial = 1083] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8d2d7800) [pid = 1772] [serial = 1091] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8d2ce800) [pid = 1772] [serial = 1086] [outer = (nil)] [url = about:blank] 07:47:52 INFO - PROCESS | 1772 | 1466520472981 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:53 INFO - PROCESS | 1772 | 1466520472994 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a6800 == 8 [pid = 1772] [id = 384] 07:47:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8b9a7000) [pid = 1772] [serial = 1153] [outer = (nil)] 07:47:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8b9acc00) [pid = 1772] [serial = 1154] [outer = 0x8b9a7000] 07:47:53 INFO - PROCESS | 1772 | 1466520473085 Marionette DEBUG loaded listener.js 07:47:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8c3e8800) [pid = 1772] [serial = 1155] [outer = 0x8b9a7000] 07:47:53 INFO - PROCESS | 1772 | 1466520473924 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:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2640ms 07:47:53 INFO - PROCESS | 1772 | 1466520473964 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 07:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:47:53 INFO - PROCESS | 1772 | 1466520473974 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 07:47:53 INFO - PROCESS | 1772 | 1466520473987 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:47:53 INFO - PROCESS | 1772 | 1466520473996 Marionette TRACE conn4 <- [1,1510,null,{}] 07:47:54 INFO - PROCESS | 1772 | 1466520474009 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:47:54 INFO - PROCESS | 1772 | 1466520474022 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:54 INFO - PROCESS | 1772 | 1466520474217 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 07:47:54 INFO - PROCESS | 1772 | 1466520474352 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:54 INFO - PROCESS | 1772 | 1466520474359 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d6800 == 9 [pid = 1772] [id = 385] 07:47:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8d2d7800) [pid = 1772] [serial = 1156] [outer = (nil)] 07:47:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8db0a800) [pid = 1772] [serial = 1157] [outer = 0x8d2d7800] 07:47:54 INFO - PROCESS | 1772 | 1466520474440 Marionette DEBUG loaded listener.js 07:47:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8db0f800) [pid = 1772] [serial = 1158] [outer = 0x8d2d7800] 07:47:55 INFO - PROCESS | 1772 | 1466520475289 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:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1344ms 07:47:55 INFO - PROCESS | 1772 | 1466520475331 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 07:47:55 INFO - PROCESS | 1772 | 1466520475337 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 07:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:47:55 INFO - PROCESS | 1772 | 1466520475366 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:47:55 INFO - PROCESS | 1772 | 1466520475370 Marionette TRACE conn4 <- [1,1514,null,{}] 07:47:55 INFO - PROCESS | 1772 | 1466520475376 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:47:55 INFO - PROCESS | 1772 | 1466520475382 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:55 INFO - PROCESS | 1772 | 1466520475612 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 07:47:55 INFO - PROCESS | 1772 | 1466520475638 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:55 INFO - PROCESS | 1772 | 1466520475646 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddc8400 == 10 [pid = 1772] [id = 386] 07:47:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8ddd0400) [pid = 1772] [serial = 1159] [outer = (nil)] 07:47:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8e54f400) [pid = 1772] [serial = 1160] [outer = 0x8ddd0400] 07:47:55 INFO - PROCESS | 1772 | 1466520475720 Marionette DEBUG loaded listener.js 07:47:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8e55b800) [pid = 1772] [serial = 1161] [outer = 0x8ddd0400] 07:47:56 INFO - PROCESS | 1772 | 1466520476765 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:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1448ms 07:47:56 INFO - PROCESS | 1772 | 1466520476823 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 07:47:56 INFO - PROCESS | 1772 | 1466520476826 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 07:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:47:56 INFO - PROCESS | 1772 | 1466520476843 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:47:56 INFO - PROCESS | 1772 | 1466520476853 Marionette TRACE conn4 <- [1,1518,null,{}] 07:47:56 INFO - PROCESS | 1772 | 1466520476869 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:47:56 INFO - PROCESS | 1772 | 1466520476877 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:57 INFO - PROCESS | 1772 | 1466520477102 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 07:47:57 INFO - PROCESS | 1772 | 1466520477126 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:57 INFO - PROCESS | 1772 | 1466520477136 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f01b000 == 11 [pid = 1772] [id = 387] 07:47:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f01bc00) [pid = 1772] [serial = 1162] [outer = (nil)] 07:47:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f0e3400) [pid = 1772] [serial = 1163] [outer = 0x8f01bc00] 07:47:57 INFO - PROCESS | 1772 | 1466520477247 Marionette DEBUG loaded listener.js 07:47:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f0e7c00) [pid = 1772] [serial = 1164] [outer = 0x8f01bc00] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8f0ee000) [pid = 1772] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8e761800) [pid = 1772] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f0f4c00) [pid = 1772] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8dda2800) [pid = 1772] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8f14b800) [pid = 1772] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8f0f0c00) [pid = 1772] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8d145800) [pid = 1772] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8b9aac00) [pid = 1772] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x915ae400) [pid = 1772] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8dc5e800) [pid = 1772] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8fac4000) [pid = 1772] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8c3ed400) [pid = 1772] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:47:58 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8fddf800) [pid = 1772] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:47:58 INFO - PROCESS | 1772 | 1466520478776 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:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1963ms 07:47:58 INFO - PROCESS | 1772 | 1466520478799 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 07:47:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:47:58 INFO - PROCESS | 1772 | 1466520478804 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 07:47:58 INFO - PROCESS | 1772 | 1466520478810 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:47:58 INFO - PROCESS | 1772 | 1466520478814 Marionette TRACE conn4 <- [1,1522,null,{}] 07:47:58 INFO - PROCESS | 1772 | 1466520478820 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:47:58 INFO - PROCESS | 1772 | 1466520478825 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:59 INFO - PROCESS | 1772 | 1466520479040 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 07:47:59 INFO - PROCESS | 1772 | 1466520479059 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:59 INFO - PROCESS | 1772 | 1466520479069 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:47:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9aa800 == 12 [pid = 1772] [id = 388] 07:47:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8d13a800) [pid = 1772] [serial = 1165] [outer = (nil)] 07:47:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8f0e4000) [pid = 1772] [serial = 1166] [outer = 0x8d13a800] 07:47:59 INFO - PROCESS | 1772 | 1466520479138 Marionette DEBUG loaded listener.js 07:47:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8f0ee800) [pid = 1772] [serial = 1167] [outer = 0x8d13a800] 07:47:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:59 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:47:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:59 INFO - PROCESS | 1772 | 1466520479907 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:47:59 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:47:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:47:59 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:47:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:47:59 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:47:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:47:59 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:47:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:47:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1139ms 07:47:59 INFO - PROCESS | 1772 | 1466520479951 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 07:47:59 INFO - PROCESS | 1772 | 1466520479956 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 07:47:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:47:59 INFO - PROCESS | 1772 | 1466520479967 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:47:59 INFO - PROCESS | 1772 | 1466520479971 Marionette TRACE conn4 <- [1,1526,null,{}] 07:47:59 INFO - PROCESS | 1772 | 1466520479977 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:47:59 INFO - PROCESS | 1772 | 1466520479982 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:00 INFO - PROCESS | 1772 | 1466520480194 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 07:48:00 INFO - PROCESS | 1772 | 1466520480376 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:00 INFO - PROCESS | 1772 | 1466520480388 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a8c00 == 13 [pid = 1772] [id = 389] 07:48:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8b9a9c00) [pid = 1772] [serial = 1168] [outer = (nil)] 07:48:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8c3ee000) [pid = 1772] [serial = 1169] [outer = 0x8b9a9c00] 07:48:00 INFO - PROCESS | 1772 | 1466520480514 Marionette DEBUG loaded listener.js 07:48:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8db03c00) [pid = 1772] [serial = 1170] [outer = 0x8b9a9c00] 07:48:01 INFO - PROCESS | 1772 | 1466520481604 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:48:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:48:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:48:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:48:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:48:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:48:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:48:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1685ms 07:48:01 INFO - PROCESS | 1772 | 1466520481691 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 07:48:01 INFO - PROCESS | 1772 | 1466520481697 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 07:48:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:48:01 INFO - PROCESS | 1772 | 1466520481710 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:48:01 INFO - PROCESS | 1772 | 1466520481715 Marionette TRACE conn4 <- [1,1530,null,{}] 07:48:01 INFO - PROCESS | 1772 | 1466520481724 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:48:01 INFO - PROCESS | 1772 | 1466520481730 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:01 INFO - PROCESS | 1772 | 1466520481939 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 07:48:02 INFO - PROCESS | 1772 | 1466520482179 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:02 INFO - PROCESS | 1772 | 1466520482190 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13a000 == 14 [pid = 1772] [id = 390] 07:48:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8dc5a800) [pid = 1772] [serial = 1171] [outer = (nil)] 07:48:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8f01f400) [pid = 1772] [serial = 1172] [outer = 0x8dc5a800] 07:48:02 INFO - PROCESS | 1772 | 1466520482314 Marionette DEBUG loaded listener.js 07:48:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8f0f4400) [pid = 1772] [serial = 1173] [outer = 0x8dc5a800] 07:48:03 INFO - PROCESS | 1772 | 1466520483233 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:48:03 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:48:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:48:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:48:03 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:48:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:48:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1589ms 07:48:03 INFO - PROCESS | 1772 | 1466520483325 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 07:48:03 INFO - PROCESS | 1772 | 1466520483331 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 07:48:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:48:03 INFO - PROCESS | 1772 | 1466520483341 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:48:03 INFO - PROCESS | 1772 | 1466520483345 Marionette TRACE conn4 <- [1,1534,null,{}] 07:48:03 INFO - PROCESS | 1772 | 1466520483352 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:48:03 INFO - PROCESS | 1772 | 1466520483358 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:03 INFO - PROCESS | 1772 | 1466520483558 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 07:48:03 INFO - PROCESS | 1772 | 1466520483735 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:03 INFO - PROCESS | 1772 | 1466520483745 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f015000 == 15 [pid = 1772] [id = 391] 07:48:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8fabc800) [pid = 1772] [serial = 1174] [outer = (nil)] 07:48:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8fac6000) [pid = 1772] [serial = 1175] [outer = 0x8fabc800] 07:48:03 INFO - PROCESS | 1772 | 1466520483920 Marionette DEBUG loaded listener.js 07:48:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8fc16400) [pid = 1772] [serial = 1176] [outer = 0x8fabc800] 07:48:05 INFO - PROCESS | 1772 | 1466520485014 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:48:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:48:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1733ms 07:48:05 INFO - PROCESS | 1772 | 1466520485085 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 07:48:05 INFO - PROCESS | 1772 | 1466520485091 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 07:48:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:48:05 INFO - PROCESS | 1772 | 1466520485112 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 1772 | 1466520485121 Marionette TRACE conn4 <- [1,1538,null,{}] 07:48:05 INFO - PROCESS | 1772 | 1466520485127 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:48:05 INFO - PROCESS | 1772 | 1466520485135 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:05 INFO - PROCESS | 1772 | 1466520485339 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 07:48:05 INFO - PROCESS | 1772 | 1466520485581 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:05 INFO - PROCESS | 1772 | 1466520485595 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5000 == 16 [pid = 1772] [id = 392] 07:48:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8c3ef400) [pid = 1772] [serial = 1177] [outer = (nil)] 07:48:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fde3000) [pid = 1772] [serial = 1178] [outer = 0x8c3ef400] 07:48:05 INFO - PROCESS | 1772 | 1466520485680 Marionette DEBUG loaded listener.js 07:48:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8fde5c00) [pid = 1772] [serial = 1179] [outer = 0x8c3ef400] 07:48:06 INFO - PROCESS | 1772 | 1466520486648 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:48:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:48:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1612ms 07:48:06 INFO - PROCESS | 1772 | 1466520486715 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 07:48:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:48:06 INFO - PROCESS | 1772 | 1466520486720 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 07:48:06 INFO - PROCESS | 1772 | 1466520486726 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:48:06 INFO - PROCESS | 1772 | 1466520486731 Marionette TRACE conn4 <- [1,1542,null,{}] 07:48:06 INFO - PROCESS | 1772 | 1466520486737 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:48:06 INFO - PROCESS | 1772 | 1466520486743 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:06 INFO - PROCESS | 1772 | 1466520486925 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 07:48:07 INFO - PROCESS | 1772 | 1466520487143 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:07 INFO - PROCESS | 1772 | 1466520487152 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2db800 == 17 [pid = 1772] [id = 393] 07:48:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8f01a000) [pid = 1772] [serial = 1180] [outer = (nil)] 07:48:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x915b7800) [pid = 1772] [serial = 1181] [outer = 0x8f01a000] 07:48:07 INFO - PROCESS | 1772 | 1466520487294 Marionette DEBUG loaded listener.js 07:48:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x915ba800) [pid = 1772] [serial = 1182] [outer = 0x8f01a000] 07:48:08 INFO - PROCESS | 1772 | 1466520488271 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:48:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:48:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1734ms 07:48:08 INFO - PROCESS | 1772 | 1466520488467 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 07:48:08 INFO - PROCESS | 1772 | 1466520488476 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 07:48:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:48:08 INFO - PROCESS | 1772 | 1466520488485 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:48:08 INFO - PROCESS | 1772 | 1466520488489 Marionette TRACE conn4 <- [1,1546,null,{}] 07:48:08 INFO - PROCESS | 1772 | 1466520488500 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:48:08 INFO - PROCESS | 1772 | 1466520488507 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:08 INFO - PROCESS | 1772 | 1466520488681 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 07:48:08 INFO - PROCESS | 1772 | 1466520488923 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:08 INFO - PROCESS | 1772 | 1466520488938 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dd9e000 == 18 [pid = 1772] [id = 394] 07:48:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8dd9f800) [pid = 1772] [serial = 1183] [outer = (nil)] 07:48:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8ddc6800) [pid = 1772] [serial = 1184] [outer = 0x8dd9f800] 07:48:09 INFO - PROCESS | 1772 | 1466520489098 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8e54fc00) [pid = 1772] [serial = 1185] [outer = 0x8dd9f800] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8fddb400) [pid = 1772] [serial = 1130] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x915b3c00) [pid = 1772] [serial = 1131] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8f302c00) [pid = 1772] [serial = 1122] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8f14d800) [pid = 1772] [serial = 1095] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8ddd4800) [pid = 1772] [serial = 1118] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8fac5400) [pid = 1772] [serial = 1124] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8f154800) [pid = 1772] [serial = 1101] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8dd9c800) [pid = 1772] [serial = 1097] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8c3ea400) [pid = 1772] [serial = 1115] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8e552c00) [pid = 1772] [serial = 1098] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x91dce400) [pid = 1772] [serial = 1112] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8e75f000) [pid = 1772] [serial = 1119] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8fdf1400) [pid = 1772] [serial = 1128] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x91dc4c00) [pid = 1772] [serial = 1113] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8fc1ac00) [pid = 1772] [serial = 1125] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8fc14000) [pid = 1772] [serial = 1103] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x915b2400) [pid = 1772] [serial = 1109] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8d142400) [pid = 1772] [serial = 1116] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8fde7000) [pid = 1772] [serial = 1106] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8fde9000) [pid = 1772] [serial = 1127] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x915b6400) [pid = 1772] [serial = 1110] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8f0f7c00) [pid = 1772] [serial = 1121] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8fde9c00) [pid = 1772] [serial = 1107] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x8f0fb800) [pid = 1772] [serial = 1100] [outer = (nil)] [url = about:blank] 07:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8fc1d400) [pid = 1772] [serial = 1104] [outer = (nil)] [url = about:blank] 07:48:10 INFO - PROCESS | 1772 | 1466520490075 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:48:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:48:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1636ms 07:48:10 INFO - PROCESS | 1772 | 1466520490122 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 07:48:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:48:10 INFO - PROCESS | 1772 | 1466520490127 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 07:48:10 INFO - PROCESS | 1772 | 1466520490142 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:48:10 INFO - PROCESS | 1772 | 1466520490148 Marionette TRACE conn4 <- [1,1550,null,{}] 07:48:10 INFO - PROCESS | 1772 | 1466520490154 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:48:10 INFO - PROCESS | 1772 | 1466520490160 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:10 INFO - PROCESS | 1772 | 1466520490337 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 07:48:10 INFO - PROCESS | 1772 | 1466520490560 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:10 INFO - PROCESS | 1772 | 1466520490569 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc56000 == 19 [pid = 1772] [id = 395] 07:48:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8e75f000) [pid = 1772] [serial = 1186] [outer = (nil)] 07:48:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8f0dd800) [pid = 1772] [serial = 1187] [outer = 0x8e75f000] 07:48:10 INFO - PROCESS | 1772 | 1466520490649 Marionette DEBUG loaded listener.js 07:48:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8f0f7c00) [pid = 1772] [serial = 1188] [outer = 0x8e75f000] 07:48:11 INFO - PROCESS | 1772 | 1466520491482 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:48:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:48:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1393ms 07:48:11 INFO - PROCESS | 1772 | 1466520491528 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 07:48:11 INFO - PROCESS | 1772 | 1466520491532 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 07:48:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:48:11 INFO - PROCESS | 1772 | 1466520491540 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:48:11 INFO - PROCESS | 1772 | 1466520491546 Marionette TRACE conn4 <- [1,1554,null,{}] 07:48:11 INFO - PROCESS | 1772 | 1466520491569 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:48:11 INFO - PROCESS | 1772 | 1466520491580 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:11 INFO - PROCESS | 1772 | 1466520491768 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 07:48:11 INFO - PROCESS | 1772 | 1466520491918 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:11 INFO - PROCESS | 1772 | 1466520491932 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f303800 == 20 [pid = 1772] [id = 396] 07:48:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8f307000) [pid = 1772] [serial = 1189] [outer = (nil)] 07:48:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8fabfc00) [pid = 1772] [serial = 1190] [outer = 0x8f307000] 07:48:12 INFO - PROCESS | 1772 | 1466520492013 Marionette DEBUG loaded listener.js 07:48:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8fc13c00) [pid = 1772] [serial = 1191] [outer = 0x8f307000] 07:48:13 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8b9a7000) [pid = 1772] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:48:13 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8d2d7800) [pid = 1772] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:48:13 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8dc51c00) [pid = 1772] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:48:13 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8c3eb000) [pid = 1772] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:48:13 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x8ddd1c00) [pid = 1772] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:48:13 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8f14d000) [pid = 1772] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:48:13 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x8f0ea000) [pid = 1772] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:48:13 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x8dc59800) [pid = 1772] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:48:13 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x8f01bc00) [pid = 1772] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:48:13 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x8dd9ec00) [pid = 1772] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:48:13 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x8ddd0400) [pid = 1772] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:48:13 INFO - PROCESS | 1772 | 1466520493333 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:48:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:48:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1892ms 07:48:13 INFO - PROCESS | 1772 | 1466520493433 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 07:48:13 INFO - PROCESS | 1772 | 1466520493442 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 07:48:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:48:13 INFO - PROCESS | 1772 | 1466520493450 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:48:13 INFO - PROCESS | 1772 | 1466520493457 Marionette TRACE conn4 <- [1,1558,null,{}] 07:48:13 INFO - PROCESS | 1772 | 1466520493520 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:48:13 INFO - PROCESS | 1772 | 1466520493527 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:13 INFO - PROCESS | 1772 | 1466520493793 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 07:48:13 INFO - PROCESS | 1772 | 1466520493975 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:13 INFO - PROCESS | 1772 | 1466520493986 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d142400 == 21 [pid = 1772] [id = 397] 07:48:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x8d144800) [pid = 1772] [serial = 1192] [outer = (nil)] 07:48:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x8dda8c00) [pid = 1772] [serial = 1193] [outer = 0x8d144800] 07:48:14 INFO - PROCESS | 1772 | 1466520494069 Marionette DEBUG loaded listener.js 07:48:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x8ddce000) [pid = 1772] [serial = 1194] [outer = 0x8d144800] 07:48:15 INFO - PROCESS | 1772 | 1466520495076 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:48:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:48:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1686ms 07:48:15 INFO - PROCESS | 1772 | 1466520495136 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 07:48:15 INFO - PROCESS | 1772 | 1466520495144 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 07:48:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:48:15 INFO - PROCESS | 1772 | 1466520495155 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:48:15 INFO - PROCESS | 1772 | 1466520495159 Marionette TRACE conn4 <- [1,1562,null,{}] 07:48:15 INFO - PROCESS | 1772 | 1466520495166 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:48:15 INFO - PROCESS | 1772 | 1466520495174 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:15 INFO - PROCESS | 1772 | 1466520495499 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 07:48:15 INFO - PROCESS | 1772 | 1466520495694 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:15 INFO - PROCESS | 1772 | 1466520495701 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a2800 == 22 [pid = 1772] [id = 398] 07:48:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x8f149c00) [pid = 1772] [serial = 1195] [outer = (nil)] 07:48:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x8f151800) [pid = 1772] [serial = 1196] [outer = 0x8f149c00] 07:48:15 INFO - PROCESS | 1772 | 1466520495796 Marionette DEBUG loaded listener.js 07:48:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8f158800) [pid = 1772] [serial = 1197] [outer = 0x8f149c00] 07:48:16 INFO - PROCESS | 1772 | 1466520496736 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:48:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:48:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1638ms 07:48:16 INFO - PROCESS | 1772 | 1466520496793 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 07:48:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:48:16 INFO - PROCESS | 1772 | 1466520496798 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 07:48:16 INFO - PROCESS | 1772 | 1466520496805 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:48:16 INFO - PROCESS | 1772 | 1466520496812 Marionette TRACE conn4 <- [1,1566,null,{}] 07:48:16 INFO - PROCESS | 1772 | 1466520496829 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:48:16 INFO - PROCESS | 1772 | 1466520496838 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:17 INFO - PROCESS | 1772 | 1466520497063 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 07:48:17 INFO - PROCESS | 1772 | 1466520497365 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:17 INFO - PROCESS | 1772 | 1466520497381 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc14400 == 23 [pid = 1772] [id = 399] 07:48:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8fc1f800) [pid = 1772] [serial = 1198] [outer = (nil)] 07:48:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8fdd9400) [pid = 1772] [serial = 1199] [outer = 0x8fc1f800] 07:48:17 INFO - PROCESS | 1772 | 1466520497565 Marionette DEBUG loaded listener.js 07:48:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8fde2000) [pid = 1772] [serial = 1200] [outer = 0x8fc1f800] 07:48:18 INFO - PROCESS | 1772 | 1466520498588 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:48:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:48:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1841ms 07:48:18 INFO - PROCESS | 1772 | 1466520498647 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 07:48:18 INFO - PROCESS | 1772 | 1466520498652 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 07:48:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:48:18 INFO - PROCESS | 1772 | 1466520498659 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:48:18 INFO - PROCESS | 1772 | 1466520498662 Marionette TRACE conn4 <- [1,1570,null,{}] 07:48:18 INFO - PROCESS | 1772 | 1466520498668 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:48:18 INFO - PROCESS | 1772 | 1466520498674 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:18 INFO - PROCESS | 1772 | 1466520498892 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 07:48:19 INFO - PROCESS | 1772 | 1466520499106 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:19 INFO - PROCESS | 1772 | 1466520499112 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fac0800 == 24 [pid = 1772] [id = 400] 07:48:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8fc1e000) [pid = 1772] [serial = 1201] [outer = (nil)] 07:48:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8fdf3000) [pid = 1772] [serial = 1202] [outer = 0x8fc1e000] 07:48:19 INFO - PROCESS | 1772 | 1466520499238 Marionette DEBUG loaded listener.js 07:48:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x915afc00) [pid = 1772] [serial = 1203] [outer = 0x8fc1e000] 07:48:20 INFO - PROCESS | 1772 | 1466520500152 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:48:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:48:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1543ms 07:48:20 INFO - PROCESS | 1772 | 1466520500203 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 07:48:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:48:20 INFO - PROCESS | 1772 | 1466520500207 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 07:48:20 INFO - PROCESS | 1772 | 1466520500214 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - PROCESS | 1772 | 1466520500218 Marionette TRACE conn4 <- [1,1574,null,{}] 07:48:20 INFO - PROCESS | 1772 | 1466520500224 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:48:20 INFO - PROCESS | 1772 | 1466520500230 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:20 INFO - PROCESS | 1772 | 1466520500410 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 07:48:20 INFO - PROCESS | 1772 | 1466520500583 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:20 INFO - PROCESS | 1772 | 1466520500594 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b99fc00 == 25 [pid = 1772] [id = 401] 07:48:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8c3ef000) [pid = 1772] [serial = 1204] [outer = (nil)] 07:48:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x91693000) [pid = 1772] [serial = 1205] [outer = 0x8c3ef000] 07:48:20 INFO - PROCESS | 1772 | 1466520500675 Marionette DEBUG loaded listener.js 07:48:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x91696000) [pid = 1772] [serial = 1206] [outer = 0x8c3ef000] 07:48:21 INFO - PROCESS | 1772 | 1466520501660 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:48:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:48:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1482ms 07:48:21 INFO - PROCESS | 1772 | 1466520501697 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 07:48:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:48:21 INFO - PROCESS | 1772 | 1466520501702 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 07:48:21 INFO - PROCESS | 1772 | 1466520501710 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:48:21 INFO - PROCESS | 1772 | 1466520501713 Marionette TRACE conn4 <- [1,1578,null,{}] 07:48:21 INFO - PROCESS | 1772 | 1466520501720 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:48:21 INFO - PROCESS | 1772 | 1466520501733 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:21 INFO - PROCESS | 1772 | 1466520501965 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 07:48:22 INFO - PROCESS | 1772 | 1466520502191 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:22 INFO - PROCESS | 1772 | 1466520502200 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3eec00 == 26 [pid = 1772] [id = 402] 07:48:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8c3f1800) [pid = 1772] [serial = 1207] [outer = (nil)] 07:48:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x91dd0800) [pid = 1772] [serial = 1208] [outer = 0x8c3f1800] 07:48:22 INFO - PROCESS | 1772 | 1466520502357 Marionette DEBUG loaded listener.js 07:48:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x91e34400) [pid = 1772] [serial = 1209] [outer = 0x8c3f1800] 07:48:23 INFO - PROCESS | 1772 | 1466520503308 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:48:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:48:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1788ms 07:48:23 INFO - PROCESS | 1772 | 1466520503515 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 1772 | 1466520503523 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 07:48:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:48:23 INFO - PROCESS | 1772 | 1466520503533 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 1772 | 1466520503537 Marionette TRACE conn4 <- [1,1582,null,{}] 07:48:23 INFO - PROCESS | 1772 | 1466520503547 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:48:23 INFO - PROCESS | 1772 | 1466520503554 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:23 INFO - PROCESS | 1772 | 1466520503744 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 07:48:24 INFO - PROCESS | 1772 | 1466520503990 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:24 INFO - PROCESS | 1772 | 1466520504006 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda0400 == 27 [pid = 1772] [id = 403] 07:48:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8dda3400) [pid = 1772] [serial = 1210] [outer = (nil)] 07:48:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8ddcb400) [pid = 1772] [serial = 1211] [outer = 0x8dda3400] 07:48:24 INFO - PROCESS | 1772 | 1466520504078 Marionette DEBUG loaded listener.js 07:48:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8ddd2000) [pid = 1772] [serial = 1212] [outer = 0x8dda3400] 07:48:25 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a6800 == 26 [pid = 1772] [id = 384] 07:48:25 INFO - PROCESS | 1772 | --DOCSHELL 0x8db10000 == 25 [pid = 1772] [id = 383] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8f0e4000) [pid = 1772] [serial = 1166] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8b9acc00) [pid = 1772] [serial = 1154] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8c3e8800) [pid = 1772] [serial = 1155] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8db0a800) [pid = 1772] [serial = 1157] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8dda2400) [pid = 1772] [serial = 1152] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8dc5b400) [pid = 1772] [serial = 1151] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8d2d4000) [pid = 1772] [serial = 1134] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8d13a400) [pid = 1772] [serial = 1133] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8e768000) [pid = 1772] [serial = 1137] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8e551000) [pid = 1772] [serial = 1136] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8fabb800) [pid = 1772] [serial = 1140] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8f306c00) [pid = 1772] [serial = 1139] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x91dc3400) [pid = 1772] [serial = 1143] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x91695000) [pid = 1772] [serial = 1142] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x91e3dc00) [pid = 1772] [serial = 1146] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x91e37c00) [pid = 1772] [serial = 1145] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x8f0e3400) [pid = 1772] [serial = 1163] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x92579400) [pid = 1772] [serial = 1149] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x8f0e8400) [pid = 1772] [serial = 1148] [outer = (nil)] [url = about:blank] 07:48:25 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x8e54f400) [pid = 1772] [serial = 1160] [outer = (nil)] [url = about:blank] 07:48:26 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x8f0e7c00) [pid = 1772] [serial = 1164] [outer = (nil)] [url = about:blank] 07:48:26 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x8e55b800) [pid = 1772] [serial = 1161] [outer = (nil)] [url = about:blank] 07:48:26 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x8db0f800) [pid = 1772] [serial = 1158] [outer = (nil)] [url = about:blank] 07:48:26 INFO - PROCESS | 1772 | 1466520506262 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:48:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:48:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2752ms 07:48:26 INFO - PROCESS | 1772 | 1466520506287 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:48:26 INFO - PROCESS | 1772 | 1466520506295 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 07:48:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:48:26 INFO - PROCESS | 1772 | 1466520506306 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 1772 | 1466520506310 Marionette TRACE conn4 <- [1,1586,null,{}] 07:48:26 INFO - PROCESS | 1772 | 1466520506319 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:48:26 INFO - PROCESS | 1772 | 1466520506324 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:26 INFO - PROCESS | 1772 | 1466520506581 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:48:26 INFO - PROCESS | 1772 | 1466520506752 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:26 INFO - PROCESS | 1772 | 1466520506764 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2ccc00 == 26 [pid = 1772] [id = 404] 07:48:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x8d2cec00) [pid = 1772] [serial = 1213] [outer = (nil)] 07:48:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x8d2d8800) [pid = 1772] [serial = 1214] [outer = 0x8d2cec00] 07:48:26 INFO - PROCESS | 1772 | 1466520506836 Marionette DEBUG loaded listener.js 07:48:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x8db06c00) [pid = 1772] [serial = 1215] [outer = 0x8d2cec00] 07:48:27 INFO - PROCESS | 1772 | 1466520507670 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:48:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:48:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1390ms 07:48:27 INFO - PROCESS | 1772 | 1466520507697 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:48:27 INFO - PROCESS | 1772 | 1466520507708 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 07:48:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:48:27 INFO - PROCESS | 1772 | 1466520507720 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:48:27 INFO - PROCESS | 1772 | 1466520507724 Marionette TRACE conn4 <- [1,1590,null,{}] 07:48:27 INFO - PROCESS | 1772 | 1466520507731 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:48:27 INFO - PROCESS | 1772 | 1466520507736 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:27 INFO - PROCESS | 1772 | 1466520507910 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:48:27 INFO - PROCESS | 1772 | 1466520507922 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:27 INFO - PROCESS | 1772 | 1466520507933 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dd9b000 == 27 [pid = 1772] [id = 405] 07:48:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x8dd9c000) [pid = 1772] [serial = 1216] [outer = (nil)] 07:48:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x8dda3c00) [pid = 1772] [serial = 1217] [outer = 0x8dd9c000] 07:48:28 INFO - PROCESS | 1772 | 1466520508125 Marionette DEBUG loaded listener.js 07:48:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x8ddcc400) [pid = 1772] [serial = 1218] [outer = 0x8dd9c000] 07:48:29 INFO - PROCESS | 1772 | 1466520509136 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:48:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:48:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1490ms 07:48:29 INFO - PROCESS | 1772 | 1466520509211 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:48:29 INFO - PROCESS | 1772 | 1466520509214 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 07:48:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:48:29 INFO - PROCESS | 1772 | 1466520509221 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:48:29 INFO - PROCESS | 1772 | 1466520509227 Marionette TRACE conn4 <- [1,1594,null,{}] 07:48:29 INFO - PROCESS | 1772 | 1466520509253 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:48:29 INFO - PROCESS | 1772 | 1466520509262 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:29 INFO - PROCESS | 1772 | 1466520509496 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:48:29 INFO - PROCESS | 1772 | 1466520509526 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:29 INFO - PROCESS | 1772 | 1466520509538 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f016800 == 28 [pid = 1772] [id = 406] 07:48:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x8f017400) [pid = 1772] [serial = 1219] [outer = (nil)] 07:48:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8f0e0400) [pid = 1772] [serial = 1220] [outer = 0x8f017400] 07:48:29 INFO - PROCESS | 1772 | 1466520509612 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8f0e7c00) [pid = 1772] [serial = 1221] [outer = 0x8f017400] 07:48:30 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x8f307000) [pid = 1772] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:48:30 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8d13a800) [pid = 1772] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:48:30 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x8f01a000) [pid = 1772] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:48:30 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x8c3ef400) [pid = 1772] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:48:30 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x8dd9f800) [pid = 1772] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:48:30 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x8e75f000) [pid = 1772] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:48:30 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x8fabc800) [pid = 1772] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:48:30 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x8b9a9c00) [pid = 1772] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:48:30 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x8dc5a800) [pid = 1772] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:48:30 INFO - PROCESS | 1772 | 1466520510931 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:48:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:48:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1744ms 07:48:30 INFO - PROCESS | 1772 | 1466520510972 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:48:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:48:30 INFO - PROCESS | 1772 | 1466520510977 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 07:48:30 INFO - PROCESS | 1772 | 1466520510983 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - PROCESS | 1772 | 1466520510987 Marionette TRACE conn4 <- [1,1598,null,{}] 07:48:30 INFO - PROCESS | 1772 | 1466520510993 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:48:30 INFO - PROCESS | 1772 | 1466520510997 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:31 INFO - PROCESS | 1772 | 1466520511156 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:48:31 INFO - PROCESS | 1772 | 1466520511331 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:31 INFO - PROCESS | 1772 | 1466520511343 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddcb000 == 29 [pid = 1772] [id = 407] 07:48:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x8f0e2800) [pid = 1772] [serial = 1222] [outer = (nil)] 07:48:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x8f0f5800) [pid = 1772] [serial = 1223] [outer = 0x8f0e2800] 07:48:31 INFO - PROCESS | 1772 | 1466520511413 Marionette DEBUG loaded listener.js 07:48:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x8f14d000) [pid = 1772] [serial = 1224] [outer = 0x8f0e2800] 07:48:32 INFO - PROCESS | 1772 | 1466520512182 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:48:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:48:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1233ms 07:48:32 INFO - PROCESS | 1772 | 1466520512217 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:48:32 INFO - PROCESS | 1772 | 1466520512221 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 07:48:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:48:32 INFO - PROCESS | 1772 | 1466520512227 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:48:32 INFO - PROCESS | 1772 | 1466520512230 Marionette TRACE conn4 <- [1,1602,null,{}] 07:48:32 INFO - PROCESS | 1772 | 1466520512236 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:48:32 INFO - PROCESS | 1772 | 1466520512241 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:32 INFO - PROCESS | 1772 | 1466520512407 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:48:32 INFO - PROCESS | 1772 | 1466520512416 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:32 INFO - PROCESS | 1772 | 1466520512425 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e75fc00 == 30 [pid = 1772] [id = 408] 07:48:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x8f14c400) [pid = 1772] [serial = 1225] [outer = (nil)] 07:48:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x8f304800) [pid = 1772] [serial = 1226] [outer = 0x8f14c400] 07:48:32 INFO - PROCESS | 1772 | 1466520512496 Marionette DEBUG loaded listener.js 07:48:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x8f30e000) [pid = 1772] [serial = 1227] [outer = 0x8f14c400] 07:48:33 INFO - PROCESS | 1772 | 1466520513697 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:48:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:48:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1531ms 07:48:33 INFO - PROCESS | 1772 | 1466520513759 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:48:33 INFO - PROCESS | 1772 | 1466520513767 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 07:48:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:48:33 INFO - PROCESS | 1772 | 1466520513775 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 1772 | 1466520513780 Marionette TRACE conn4 <- [1,1606,null,{}] 07:48:33 INFO - PROCESS | 1772 | 1466520513790 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:48:33 INFO - PROCESS | 1772 | 1466520513797 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:34 INFO - PROCESS | 1772 | 1466520514035 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:48:34 INFO - PROCESS | 1772 | 1466520514381 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:34 INFO - PROCESS | 1772 | 1466520514396 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d8c00 == 31 [pid = 1772] [id = 409] 07:48:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x8d2dbc00) [pid = 1772] [serial = 1228] [outer = (nil)] 07:48:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8dd9ec00) [pid = 1772] [serial = 1229] [outer = 0x8d2dbc00] 07:48:34 INFO - PROCESS | 1772 | 1466520514543 Marionette DEBUG loaded listener.js 07:48:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8ddd5c00) [pid = 1772] [serial = 1230] [outer = 0x8d2dbc00] 07:48:35 INFO - PROCESS | 1772 | 1466520515993 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:48:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:48:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2293ms 07:48:36 INFO - PROCESS | 1772 | 1466520516069 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:48:36 INFO - PROCESS | 1772 | 1466520516076 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 07:48:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:48:36 INFO - PROCESS | 1772 | 1466520516088 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:48:36 INFO - PROCESS | 1772 | 1466520516093 Marionette TRACE conn4 <- [1,1610,null,{}] 07:48:36 INFO - PROCESS | 1772 | 1466520516100 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:48:36 INFO - PROCESS | 1772 | 1466520516105 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:36 INFO - PROCESS | 1772 | 1466520516293 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:48:36 INFO - PROCESS | 1772 | 1466520516531 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:36 INFO - PROCESS | 1772 | 1466520516538 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13c400 == 32 [pid = 1772] [id = 410] 07:48:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8f0eb000) [pid = 1772] [serial = 1231] [outer = (nil)] 07:48:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8f0f8800) [pid = 1772] [serial = 1232] [outer = 0x8f0eb000] 07:48:36 INFO - PROCESS | 1772 | 1466520516630 Marionette DEBUG loaded listener.js 07:48:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8f0e9000) [pid = 1772] [serial = 1233] [outer = 0x8f0eb000] 07:48:37 INFO - PROCESS | 1772 | 1466520517675 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:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1638ms 07:48:37 INFO - PROCESS | 1772 | 1466520517727 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:48:37 INFO - PROCESS | 1772 | 1466520517730 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 07:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:48:37 INFO - PROCESS | 1772 | 1466520517739 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:48:37 INFO - PROCESS | 1772 | 1466520517745 Marionette TRACE conn4 <- [1,1614,null,{}] 07:48:37 INFO - PROCESS | 1772 | 1466520517763 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:48:37 INFO - PROCESS | 1772 | 1466520517773 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:37 INFO - PROCESS | 1772 | 1466520517973 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:48:38 INFO - PROCESS | 1772 | 1466520518194 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 1772 | 1466520518208 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc1c000 == 33 [pid = 1772] [id = 411] 07:48:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8fc1c400) [pid = 1772] [serial = 1234] [outer = (nil)] 07:48:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8fc1ec00) [pid = 1772] [serial = 1235] [outer = 0x8fc1c400] 07:48:38 INFO - PROCESS | 1772 | 1466520518330 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8fdda400) [pid = 1772] [serial = 1236] [outer = 0x8fc1c400] 07:48:39 INFO - PROCESS | 1772 | 1466520519333 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:48:39 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:48:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1641ms 07:48:39 INFO - PROCESS | 1772 | 1466520519379 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:48:39 INFO - PROCESS | 1772 | 1466520519385 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 07:48:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:48:39 INFO - PROCESS | 1772 | 1466520519392 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:48:39 INFO - PROCESS | 1772 | 1466520519395 Marionette TRACE conn4 <- [1,1618,null,{}] 07:48:39 INFO - PROCESS | 1772 | 1466520519404 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:48:39 INFO - PROCESS | 1772 | 1466520519412 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:39 INFO - PROCESS | 1772 | 1466520519620 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:48:39 INFO - PROCESS | 1772 | 1466520519835 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:39 INFO - PROCESS | 1772 | 1466520519843 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e764c00 == 34 [pid = 1772] [id = 412] 07:48:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8f016400) [pid = 1772] [serial = 1237] [outer = (nil)] 07:48:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8fdf1000) [pid = 1772] [serial = 1238] [outer = 0x8f016400] 07:48:39 INFO - PROCESS | 1772 | 1466520519969 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8fdf4c00) [pid = 1772] [serial = 1239] [outer = 0x8f016400] 07:48:40 INFO - PROCESS | 1772 | 1466520520954 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:48:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1639ms 07:48:41 INFO - PROCESS | 1772 | 1466520521031 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:48:41 INFO - PROCESS | 1772 | 1466520521035 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 07:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:48:41 INFO - PROCESS | 1772 | 1466520521044 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 1772 | 1466520521048 Marionette TRACE conn4 <- [1,1622,null,{}] 07:48:41 INFO - PROCESS | 1772 | 1466520521055 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:48:41 INFO - PROCESS | 1772 | 1466520521062 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:41 INFO - PROCESS | 1772 | 1466520521277 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:48:41 INFO - PROCESS | 1772 | 1466520521621 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:41 INFO - PROCESS | 1772 | 1466520521632 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a3000 == 35 [pid = 1772] [id = 413] 07:48:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8b9a3400) [pid = 1772] [serial = 1240] [outer = (nil)] 07:48:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8c3e4400) [pid = 1772] [serial = 1241] [outer = 0x8b9a3400] 07:48:41 INFO - PROCESS | 1772 | 1466520521752 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8c3eb800) [pid = 1772] [serial = 1242] [outer = 0x8b9a3400] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8f0ee800) [pid = 1772] [serial = 1167] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x915b7800) [pid = 1772] [serial = 1181] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x915ba800) [pid = 1772] [serial = 1182] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8fde3000) [pid = 1772] [serial = 1178] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8fde5c00) [pid = 1772] [serial = 1179] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8ddc6800) [pid = 1772] [serial = 1184] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8e54fc00) [pid = 1772] [serial = 1185] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8f0dd800) [pid = 1772] [serial = 1187] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8f0f7c00) [pid = 1772] [serial = 1188] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8fac6000) [pid = 1772] [serial = 1175] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8fc16400) [pid = 1772] [serial = 1176] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8c3ee000) [pid = 1772] [serial = 1169] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x8db03c00) [pid = 1772] [serial = 1170] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8f01f400) [pid = 1772] [serial = 1172] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x8f0f4400) [pid = 1772] [serial = 1173] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x8fabfc00) [pid = 1772] [serial = 1190] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x8fc13c00) [pid = 1772] [serial = 1191] [outer = (nil)] [url = about:blank] 07:48:42 INFO - PROCESS | 1772 | 1466520522859 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:48:42 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:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1838ms 07:48:42 INFO - PROCESS | 1772 | 1466520522886 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:48:42 INFO - PROCESS | 1772 | 1466520522892 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 07:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:48:42 INFO - PROCESS | 1772 | 1466520522900 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - PROCESS | 1772 | 1466520522905 Marionette TRACE conn4 <- [1,1626,null,{}] 07:48:42 INFO - PROCESS | 1772 | 1466520522913 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:48:42 INFO - PROCESS | 1772 | 1466520522921 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:43 INFO - PROCESS | 1772 | 1466520523118 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:48:43 INFO - PROCESS | 1772 | 1466520523249 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:43 INFO - PROCESS | 1772 | 1466520523259 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db04400 == 36 [pid = 1772] [id = 414] 07:48:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x8db05000) [pid = 1772] [serial = 1243] [outer = (nil)] 07:48:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x8dc5e000) [pid = 1772] [serial = 1244] [outer = 0x8db05000] 07:48:43 INFO - PROCESS | 1772 | 1466520523392 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x8dda3800) [pid = 1772] [serial = 1245] [outer = 0x8db05000] 07:48:44 INFO - PROCESS | 1772 | 1466520524262 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:48:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:48:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1392ms 07:48:44 INFO - PROCESS | 1772 | 1466520524299 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:48:44 INFO - PROCESS | 1772 | 1466520524306 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 07:48:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:48:44 INFO - PROCESS | 1772 | 1466520524314 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:48:44 INFO - PROCESS | 1772 | 1466520524318 Marionette TRACE conn4 <- [1,1630,null,{}] 07:48:44 INFO - PROCESS | 1772 | 1466520524324 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:48:44 INFO - PROCESS | 1772 | 1466520524330 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:44 INFO - PROCESS | 1772 | 1466520524508 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:48:44 INFO - PROCESS | 1772 | 1466520524520 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 1772 | 1466520524525 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f015800 == 37 [pid = 1772] [id = 415] 07:48:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8f01c000) [pid = 1772] [serial = 1246] [outer = (nil)] 07:48:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8f0e3400) [pid = 1772] [serial = 1247] [outer = 0x8f01c000] 07:48:44 INFO - PROCESS | 1772 | 1466520524597 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8f0f0000) [pid = 1772] [serial = 1248] [outer = 0x8f01c000] 07:48:45 INFO - PROCESS | 1772 | 1466520525585 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:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1340ms 07:48:45 INFO - PROCESS | 1772 | 1466520525654 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:48:45 INFO - PROCESS | 1772 | 1466520525658 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 07:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:48:45 INFO - PROCESS | 1772 | 1466520525673 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:48:45 INFO - PROCESS | 1772 | 1466520525683 Marionette TRACE conn4 <- [1,1634,null,{}] 07:48:45 INFO - PROCESS | 1772 | 1466520525706 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:48:45 INFO - PROCESS | 1772 | 1466520525716 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:45 INFO - PROCESS | 1772 | 1466520525937 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:48:45 INFO - PROCESS | 1772 | 1466520525965 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:45 INFO - PROCESS | 1772 | 1466520525972 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e4c00 == 38 [pid = 1772] [id = 416] 07:48:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8f149400) [pid = 1772] [serial = 1249] [outer = (nil)] 07:48:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8f309c00) [pid = 1772] [serial = 1250] [outer = 0x8f149400] 07:48:46 INFO - PROCESS | 1772 | 1466520526049 Marionette DEBUG loaded listener.js 07:48:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8fabcc00) [pid = 1772] [serial = 1251] [outer = 0x8f149400] 07:48:47 INFO - PROCESS | 1772 | 1466520527022 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:48:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:48:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1411ms 07:48:47 INFO - PROCESS | 1772 | 1466520527077 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:48:47 INFO - PROCESS | 1772 | 1466520527082 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 07:48:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:48:47 INFO - PROCESS | 1772 | 1466520527089 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:48:47 INFO - PROCESS | 1772 | 1466520527092 Marionette TRACE conn4 <- [1,1638,null,{}] 07:48:47 INFO - PROCESS | 1772 | 1466520527103 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:48:47 INFO - PROCESS | 1772 | 1466520527108 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:47 INFO - PROCESS | 1772 | 1466520527332 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:48:47 INFO - PROCESS | 1772 | 1466520527358 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:47 INFO - PROCESS | 1772 | 1466520527364 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a1800 == 39 [pid = 1772] [id = 417] 07:48:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8db0a800) [pid = 1772] [serial = 1252] [outer = (nil)] 07:48:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8fc13800) [pid = 1772] [serial = 1253] [outer = 0x8db0a800] 07:48:47 INFO - PROCESS | 1772 | 1466520527457 Marionette DEBUG loaded listener.js 07:48:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8f307000) [pid = 1772] [serial = 1254] [outer = 0x8db0a800] 07:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8f017400) [pid = 1772] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8f0e2800) [pid = 1772] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8dda3400) [pid = 1772] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8dd9c000) [pid = 1772] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8d2cec00) [pid = 1772] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8d144800) [pid = 1772] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8f149c00) [pid = 1772] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x8fc1f800) [pid = 1772] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8fc1e000) [pid = 1772] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x8c3ef000) [pid = 1772] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x8c3f1800) [pid = 1772] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:48:48 INFO - PROCESS | 1772 | 1466520528515 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:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1490ms 07:48:48 INFO - PROCESS | 1772 | 1466520528581 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:48:48 INFO - PROCESS | 1772 | 1466520528585 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 07:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:48:48 INFO - PROCESS | 1772 | 1466520528592 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:48:48 INFO - PROCESS | 1772 | 1466520528595 Marionette TRACE conn4 <- [1,1642,null,{}] 07:48:48 INFO - PROCESS | 1772 | 1466520528602 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:48:48 INFO - PROCESS | 1772 | 1466520528607 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:48 INFO - PROCESS | 1772 | 1466520528838 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:48:48 INFO - PROCESS | 1772 | 1466520528853 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:48 INFO - PROCESS | 1772 | 1466520528872 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f015c00 == 40 [pid = 1772] [id = 418] 07:48:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x8f0e5800) [pid = 1772] [serial = 1255] [outer = (nil)] 07:48:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x8fac6c00) [pid = 1772] [serial = 1256] [outer = 0x8f0e5800] 07:48:48 INFO - PROCESS | 1772 | 1466520528954 Marionette DEBUG loaded listener.js 07:48:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8fdd8800) [pid = 1772] [serial = 1257] [outer = 0x8f0e5800] 07:48:49 INFO - PROCESS | 1772 | 1466520529911 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:48:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:48:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1381ms 07:48:49 INFO - PROCESS | 1772 | 1466520529975 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:48:49 INFO - PROCESS | 1772 | 1466520529982 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 07:48:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:48:49 INFO - PROCESS | 1772 | 1466520529992 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 1772 | 1466520529999 Marionette TRACE conn4 <- [1,1646,null,{}] 07:48:50 INFO - PROCESS | 1772 | 1466520530066 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:48:50 INFO - PROCESS | 1772 | 1466520530074 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:50 INFO - PROCESS | 1772 | 1466520530292 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:48:50 INFO - PROCESS | 1772 | 1466520530536 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:50 INFO - PROCESS | 1772 | 1466520530552 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9ac000 == 41 [pid = 1772] [id = 419] 07:48:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8d2ce800) [pid = 1772] [serial = 1258] [outer = (nil)] 07:48:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8db05400) [pid = 1772] [serial = 1259] [outer = 0x8d2ce800] 07:48:50 INFO - PROCESS | 1772 | 1466520530638 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8dc54800) [pid = 1772] [serial = 1260] [outer = 0x8d2ce800] 07:48:51 INFO - PROCESS | 1772 | 1466520531597 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:48:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:48:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1654ms 07:48:51 INFO - PROCESS | 1772 | 1466520531646 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:48:51 INFO - PROCESS | 1772 | 1466520531654 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 07:48:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:48:51 INFO - PROCESS | 1772 | 1466520531666 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:48:51 INFO - PROCESS | 1772 | 1466520531670 Marionette TRACE conn4 <- [1,1650,null,{}] 07:48:51 INFO - PROCESS | 1772 | 1466520531677 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:48:51 INFO - PROCESS | 1772 | 1466520531683 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:51 INFO - PROCESS | 1772 | 1466520531886 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 07:48:52 INFO - PROCESS | 1772 | 1466520532118 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 1772 | 1466520532130 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e55b800 == 42 [pid = 1772] [id = 420] 07:48:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8e761000) [pid = 1772] [serial = 1261] [outer = (nil)] 07:48:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8f01ec00) [pid = 1772] [serial = 1262] [outer = 0x8e761000] 07:48:52 INFO - PROCESS | 1772 | 1466520532271 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8f0f4800) [pid = 1772] [serial = 1263] [outer = 0x8e761000] 07:48:53 INFO - PROCESS | 1772 | 1466520533281 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:48:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:48:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1682ms 07:48:53 INFO - PROCESS | 1772 | 1466520533348 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:48:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:48:53 INFO - PROCESS | 1772 | 1466520533353 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 07:48:53 INFO - PROCESS | 1772 | 1466520533360 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 1772 | 1466520533367 Marionette TRACE conn4 <- [1,1654,null,{}] 07:48:53 INFO - PROCESS | 1772 | 1466520533385 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:48:53 INFO - PROCESS | 1772 | 1466520533394 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:53 INFO - PROCESS | 1772 | 1466520533637 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:48:54 INFO - PROCESS | 1772 | 1466520533975 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 1772 | 1466520533992 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc17400 == 43 [pid = 1772] [id = 421] 07:48:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8fc18400) [pid = 1772] [serial = 1264] [outer = (nil)] 07:48:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8fdeac00) [pid = 1772] [serial = 1265] [outer = 0x8fc18400] 07:48:54 INFO - PROCESS | 1772 | 1466520534087 Marionette DEBUG loaded listener.js 07:48:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8fdf1800) [pid = 1772] [serial = 1266] [outer = 0x8fc18400] 07:48:55 INFO - PROCESS | 1772 | 1466520535020 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:48:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:48:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1697ms 07:48:55 INFO - PROCESS | 1772 | 1466520535059 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:48:55 INFO - PROCESS | 1772 | 1466520535064 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 07:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:48:55 INFO - PROCESS | 1772 | 1466520535073 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:48:55 INFO - PROCESS | 1772 | 1466520535076 Marionette TRACE conn4 <- [1,1658,null,{}] 07:48:55 INFO - PROCESS | 1772 | 1466520535082 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:48:55 INFO - PROCESS | 1772 | 1466520535088 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:55 INFO - PROCESS | 1772 | 1466520535281 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:48:55 INFO - PROCESS | 1772 | 1466520535455 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:55 INFO - PROCESS | 1772 | 1466520535462 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0f3800 == 44 [pid = 1772] [id = 422] 07:48:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x915ad800) [pid = 1772] [serial = 1267] [outer = (nil)] 07:48:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9168dc00) [pid = 1772] [serial = 1268] [outer = 0x915ad800] 07:48:55 INFO - PROCESS | 1772 | 1466520535549 Marionette DEBUG loaded listener.js 07:48:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x91697000) [pid = 1772] [serial = 1269] [outer = 0x915ad800] 07:48:56 INFO - PROCESS | 1772 | 1466520536529 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:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1527ms 07:48:56 INFO - PROCESS | 1772 | 1466520536603 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:48:56 INFO - PROCESS | 1772 | 1466520536606 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 07:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:48:56 INFO - PROCESS | 1772 | 1466520536614 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:48:56 INFO - PROCESS | 1772 | 1466520536617 Marionette TRACE conn4 <- [1,1662,null,{}] 07:48:56 INFO - PROCESS | 1772 | 1466520536624 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:48:56 INFO - PROCESS | 1772 | 1466520536630 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:56 INFO - PROCESS | 1772 | 1466520536831 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:48:57 INFO - PROCESS | 1772 | 1466520537116 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 1772 | 1466520537132 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dd9f800 == 45 [pid = 1772] [id = 423] 07:48:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8e550400) [pid = 1772] [serial = 1270] [outer = (nil)] 07:48:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x91698400) [pid = 1772] [serial = 1271] [outer = 0x8e550400] 07:48:57 INFO - PROCESS | 1772 | 1466520537293 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x91dc8400) [pid = 1772] [serial = 1272] [outer = 0x8e550400] 07:48:58 INFO - PROCESS | 1772 | 1466520538556 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:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2002ms 07:48:58 INFO - PROCESS | 1772 | 1466520538619 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:48:58 INFO - PROCESS | 1772 | 1466520538625 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 07:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:48:58 INFO - PROCESS | 1772 | 1466520538632 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:48:58 INFO - PROCESS | 1772 | 1466520538638 Marionette TRACE conn4 <- [1,1666,null,{}] 07:48:58 INFO - PROCESS | 1772 | 1466520538648 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:48:58 INFO - PROCESS | 1772 | 1466520538665 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:59 INFO - PROCESS | 1772 | 1466520539088 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:48:59 INFO - PROCESS | 1772 | 1466520539486 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:59 INFO - PROCESS | 1772 | 1466520539501 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:48:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x915b5c00 == 46 [pid = 1772] [id = 424] 07:48:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9168f800) [pid = 1772] [serial = 1273] [outer = (nil)] 07:48:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x91e3cc00) [pid = 1772] [serial = 1274] [outer = 0x9168f800] 07:48:59 INFO - PROCESS | 1772 | 1466520539626 Marionette DEBUG loaded listener.js 07:48:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x92570000) [pid = 1772] [serial = 1275] [outer = 0x9168f800] 07:49:00 INFO - PROCESS | 1772 | 1466520540844 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:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2256ms 07:49:00 INFO - PROCESS | 1772 | 1466520540947 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 1772 | 1466520540954 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 07:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:49:00 INFO - PROCESS | 1772 | 1466520540964 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 1772 | 1466520540971 Marionette TRACE conn4 <- [1,1670,null,{}] 07:49:00 INFO - PROCESS | 1772 | 1466520540988 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:49:00 INFO - PROCESS | 1772 | 1466520540993 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:01 INFO - PROCESS | 1772 | 1466520541371 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:49:01 INFO - PROCESS | 1772 | 1466520541635 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 1772 | 1466520541646 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5800 == 47 [pid = 1772] [id = 425] 07:49:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8db07400) [pid = 1772] [serial = 1276] [outer = (nil)] 07:49:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8e75dc00) [pid = 1772] [serial = 1277] [outer = 0x8db07400] 07:49:01 INFO - PROCESS | 1772 | 1466520541778 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8f010c00) [pid = 1772] [serial = 1278] [outer = 0x8db07400] 07:49:02 INFO - PROCESS | 1772 | 1466520542863 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:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1944ms 07:49:02 INFO - PROCESS | 1772 | 1466520542910 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:49:02 INFO - PROCESS | 1772 | 1466520542914 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 07:49:02 INFO - PROCESS | 1772 | 1466520542921 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:49:02 INFO - PROCESS | 1772 | 1466520542926 Marionette TRACE conn4 <- [1,1674,null,{}] 07:49:02 INFO - PROCESS | 1772 | 1466520542932 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:49:02 INFO - PROCESS | 1772 | 1466520542938 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:03 INFO - PROCESS | 1772 | 1466520543182 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:49:03 INFO - PROCESS | 1772 | 1466520543828 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:03 INFO - PROCESS | 1772 | 1466520543838 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e7800 == 48 [pid = 1772] [id = 426] 07:49:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8c3e8400) [pid = 1772] [serial = 1279] [outer = (nil)] 07:49:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8c3f1800) [pid = 1772] [serial = 1280] [outer = 0x8c3e8400] 07:49:03 INFO - PROCESS | 1772 | 1466520543920 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8d2cec00) [pid = 1772] [serial = 1281] [outer = 0x8c3e8400] 07:49:05 INFO - PROCESS | 1772 | 1466520545436 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:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2647ms 07:49:05 INFO - PROCESS | 1772 | 1466520545703 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:49:05 INFO - PROCESS | 1772 | 1466520545712 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 07:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:49:05 INFO - PROCESS | 1772 | 1466520545870 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 1772 | 1466520545882 Marionette TRACE conn4 <- [1,1678,null,{}] 07:49:05 INFO - PROCESS | 1772 | 1466520545904 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:49:05 INFO - PROCESS | 1772 | 1466520545914 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:06 INFO - PROCESS | 1772 | 1466520546226 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a1800 == 47 [pid = 1772] [id = 417] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e4c00 == 46 [pid = 1772] [id = 416] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8f015800 == 45 [pid = 1772] [id = 415] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8db04400 == 44 [pid = 1772] [id = 414] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a3000 == 43 [pid = 1772] [id = 413] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8e764c00 == 42 [pid = 1772] [id = 412] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3eec00 == 41 [pid = 1772] [id = 402] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2ccc00 == 40 [pid = 1772] [id = 404] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8dd9b000 == 39 [pid = 1772] [id = 405] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8e75fc00 == 38 [pid = 1772] [id = 408] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d8c00 == 37 [pid = 1772] [id = 409] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8f016800 == 36 [pid = 1772] [id = 406] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13c400 == 35 [pid = 1772] [id = 410] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddcb000 == 34 [pid = 1772] [id = 407] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc1c000 == 33 [pid = 1772] [id = 411] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda0400 == 32 [pid = 1772] [id = 403] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5800 == 31 [pid = 1772] [id = 425] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e7800 == 30 [pid = 1772] [id = 426] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x915b5c00 == 29 [pid = 1772] [id = 424] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8dd9f800 == 28 [pid = 1772] [id = 423] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0f3800 == 27 [pid = 1772] [id = 422] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8e55b800 == 26 [pid = 1772] [id = 420] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc17400 == 25 [pid = 1772] [id = 421] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8f015c00 == 24 [pid = 1772] [id = 418] 07:49:07 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9ac000 == 23 [pid = 1772] [id = 419] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8f0e0400) [pid = 1772] [serial = 1220] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8f0f5800) [pid = 1772] [serial = 1223] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8ddd2000) [pid = 1772] [serial = 1212] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8ddcb400) [pid = 1772] [serial = 1211] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8dda3c00) [pid = 1772] [serial = 1217] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8d2d8800) [pid = 1772] [serial = 1214] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8db06c00) [pid = 1772] [serial = 1215] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f0e7c00) [pid = 1772] [serial = 1221] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8ddce000) [pid = 1772] [serial = 1194] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8dda8c00) [pid = 1772] [serial = 1193] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f158800) [pid = 1772] [serial = 1197] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8f151800) [pid = 1772] [serial = 1196] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8fde2000) [pid = 1772] [serial = 1200] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8fdd9400) [pid = 1772] [serial = 1199] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x915afc00) [pid = 1772] [serial = 1203] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8fdf3000) [pid = 1772] [serial = 1202] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x91696000) [pid = 1772] [serial = 1206] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x91693000) [pid = 1772] [serial = 1205] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x91e34400) [pid = 1772] [serial = 1209] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x91dd0800) [pid = 1772] [serial = 1208] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8f304800) [pid = 1772] [serial = 1226] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8ddcc400) [pid = 1772] [serial = 1218] [outer = (nil)] [url = about:blank] 07:49:07 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8f14d000) [pid = 1772] [serial = 1224] [outer = (nil)] [url = about:blank] 07:49:08 INFO - PROCESS | 1772 | 1466520548077 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 1772 | 1466520548085 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a6c00 == 24 [pid = 1772] [id = 427] 07:49:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8b9a8400) [pid = 1772] [serial = 1282] [outer = (nil)] 07:49:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8c3e2400) [pid = 1772] [serial = 1283] [outer = 0x8b9a8400] 07:49:08 INFO - PROCESS | 1772 | 1466520548166 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8d139c00) [pid = 1772] [serial = 1284] [outer = 0x8b9a8400] 07:49:09 INFO - PROCESS | 1772 | 1466520549512 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:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 3785ms 07:49:09 INFO - PROCESS | 1772 | 1466520549588 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 1772 | 1466520549594 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 07:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:49:09 INFO - PROCESS | 1772 | 1466520549603 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - PROCESS | 1772 | 1466520549608 Marionette TRACE conn4 <- [1,1682,null,{}] 07:49:09 INFO - PROCESS | 1772 | 1466520549616 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:49:09 INFO - PROCESS | 1772 | 1466520549625 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:09 INFO - PROCESS | 1772 | 1466520549855 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:49:10 INFO - PROCESS | 1772 | 1466520550039 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:10 INFO - PROCESS | 1772 | 1466520550056 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc51c00 == 25 [pid = 1772] [id = 428] 07:49:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8dc52c00) [pid = 1772] [serial = 1285] [outer = (nil)] 07:49:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8dc58800) [pid = 1772] [serial = 1286] [outer = 0x8dc52c00] 07:49:10 INFO - PROCESS | 1772 | 1466520550183 Marionette DEBUG loaded listener.js 07:49:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8dd9b400) [pid = 1772] [serial = 1287] [outer = 0x8dc52c00] 07:49:11 INFO - PROCESS | 1772 | 1466520551610 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:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2090ms 07:49:11 INFO - PROCESS | 1772 | 1466520551705 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:49:11 INFO - PROCESS | 1772 | 1466520551717 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 07:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:49:11 INFO - PROCESS | 1772 | 1466520551742 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:49:11 INFO - PROCESS | 1772 | 1466520551750 Marionette TRACE conn4 <- [1,1686,null,{}] 07:49:11 INFO - PROCESS | 1772 | 1466520551775 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:49:11 INFO - PROCESS | 1772 | 1466520551784 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:12 INFO - PROCESS | 1772 | 1466520552081 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:49:12 INFO - PROCESS | 1772 | 1466520552131 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 1772 | 1466520552137 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e554800 == 26 [pid = 1772] [id = 429] 07:49:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8e558800) [pid = 1772] [serial = 1288] [outer = (nil)] 07:49:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8e761c00) [pid = 1772] [serial = 1289] [outer = 0x8e558800] 07:49:12 INFO - PROCESS | 1772 | 1466520552213 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8f010800) [pid = 1772] [serial = 1290] [outer = 0x8e558800] 07:49:13 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8f0e5800) [pid = 1772] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:49:13 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8f149400) [pid = 1772] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:49:13 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8db0a800) [pid = 1772] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:49:13 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8fc1c400) [pid = 1772] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:49:13 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8f016400) [pid = 1772] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:49:13 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8b9a3400) [pid = 1772] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:49:13 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8f0eb000) [pid = 1772] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:49:13 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8f01c000) [pid = 1772] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:49:13 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8d2dbc00) [pid = 1772] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:49:13 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x8db05000) [pid = 1772] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:49:13 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8f14c400) [pid = 1772] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:49:14 INFO - PROCESS | 1772 | 1466520554244 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:49:14 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:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2584ms 07:49:14 INFO - PROCESS | 1772 | 1466520554353 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:49:14 INFO - PROCESS | 1772 | 1466520554362 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 07:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:49:14 INFO - PROCESS | 1772 | 1466520554410 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 1772 | 1466520554426 Marionette TRACE conn4 <- [1,1690,null,{}] 07:49:14 INFO - PROCESS | 1772 | 1466520554440 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:49:14 INFO - PROCESS | 1772 | 1466520554453 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:14 INFO - PROCESS | 1772 | 1466520554785 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:49:14 INFO - PROCESS | 1772 | 1466520554819 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 1772 | 1466520554870 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e5c00 == 27 [pid = 1772] [id = 430] 07:49:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8d147000) [pid = 1772] [serial = 1291] [outer = (nil)] 07:49:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8f01b400) [pid = 1772] [serial = 1292] [outer = 0x8d147000] 07:49:14 INFO - PROCESS | 1772 | 1466520554984 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8f0fa800) [pid = 1772] [serial = 1293] [outer = 0x8d147000] 07:49:16 INFO - PROCESS | 1772 | 1466520556647 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:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2345ms 07:49:16 INFO - PROCESS | 1772 | 1466520556893 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:49:16 INFO - PROCESS | 1772 | 1466520556905 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 07:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:49:16 INFO - PROCESS | 1772 | 1466520556927 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 1772 | 1466520556938 Marionette TRACE conn4 <- [1,1694,null,{}] 07:49:16 INFO - PROCESS | 1772 | 1466520556953 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:49:16 INFO - PROCESS | 1772 | 1466520556964 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:17 INFO - PROCESS | 1772 | 1466520557284 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:49:17 INFO - PROCESS | 1772 | 1466520557548 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:17 INFO - PROCESS | 1772 | 1466520557570 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b99f400 == 28 [pid = 1772] [id = 431] 07:49:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8d2d6000) [pid = 1772] [serial = 1294] [outer = (nil)] 07:49:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8dc5b400) [pid = 1772] [serial = 1295] [outer = 0x8d2d6000] 07:49:17 INFO - PROCESS | 1772 | 1466520557739 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8ddcdc00) [pid = 1772] [serial = 1296] [outer = 0x8d2d6000] 07:49:18 INFO - PROCESS | 1772 | 1466520558955 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:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2098ms 07:49:19 INFO - PROCESS | 1772 | 1466520559022 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 1772 | 1466520559030 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 07:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:49:19 INFO - PROCESS | 1772 | 1466520559042 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 1772 | 1466520559047 Marionette TRACE conn4 <- [1,1698,null,{}] 07:49:19 INFO - PROCESS | 1772 | 1466520559054 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:49:19 INFO - PROCESS | 1772 | 1466520559061 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:19 INFO - PROCESS | 1772 | 1466520559311 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:49:19 INFO - PROCESS | 1772 | 1466520559603 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 1772 | 1466520559613 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0dd400 == 29 [pid = 1772] [id = 432] 07:49:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8f0dd800) [pid = 1772] [serial = 1297] [outer = (nil)] 07:49:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8f0ea000) [pid = 1772] [serial = 1298] [outer = 0x8f0dd800] 07:49:19 INFO - PROCESS | 1772 | 1466520559768 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8f158400) [pid = 1772] [serial = 1299] [outer = 0x8f0dd800] 07:49:21 INFO - PROCESS | 1772 | 1466520561121 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:49:21 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:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2153ms 07:49:21 INFO - PROCESS | 1772 | 1466520561199 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 1772 | 1466520561206 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 07:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:49:21 INFO - PROCESS | 1772 | 1466520561219 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 1772 | 1466520561230 Marionette TRACE conn4 <- [1,1702,null,{}] 07:49:21 INFO - PROCESS | 1772 | 1466520561341 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:49:21 INFO - PROCESS | 1772 | 1466520561355 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:21 INFO - PROCESS | 1772 | 1466520561735 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:49:21 INFO - PROCESS | 1772 | 1466520561977 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 1772 | 1466520561999 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db04000 == 30 [pid = 1772] [id = 433] 07:49:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8fc14000) [pid = 1772] [serial = 1300] [outer = (nil)] 07:49:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8fc1fc00) [pid = 1772] [serial = 1301] [outer = 0x8fc14000] 07:49:22 INFO - PROCESS | 1772 | 1466520562142 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8fde1400) [pid = 1772] [serial = 1302] [outer = 0x8fc14000] 07:49:23 INFO - PROCESS | 1772 | 1466520563365 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:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2229ms 07:49:23 INFO - PROCESS | 1772 | 1466520563448 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 1772 | 1466520563456 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 07:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:49:23 INFO - PROCESS | 1772 | 1466520563468 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 1772 | 1466520563473 Marionette TRACE conn4 <- [1,1706,null,{}] 07:49:23 INFO - PROCESS | 1772 | 1466520563484 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:49:23 INFO - PROCESS | 1772 | 1466520563498 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:23 INFO - PROCESS | 1772 | 1466520563844 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:49:24 INFO - PROCESS | 1772 | 1466520564103 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:24 INFO - PROCESS | 1772 | 1466520564109 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fddd800 == 31 [pid = 1772] [id = 434] 07:49:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8fde5400) [pid = 1772] [serial = 1303] [outer = (nil)] 07:49:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8fdf4000) [pid = 1772] [serial = 1304] [outer = 0x8fde5400] 07:49:24 INFO - PROCESS | 1772 | 1466520564198 Marionette DEBUG loaded listener.js 07:49:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x915b1400) [pid = 1772] [serial = 1305] [outer = 0x8fde5400] 07:49:25 INFO - PROCESS | 1772 | 1466520565131 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:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1738ms 07:49:25 INFO - PROCESS | 1772 | 1466520565205 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:49:25 INFO - PROCESS | 1772 | 1466520565209 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 07:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:49:25 INFO - PROCESS | 1772 | 1466520565216 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:49:25 INFO - PROCESS | 1772 | 1466520565219 Marionette TRACE conn4 <- [1,1710,null,{}] 07:49:25 INFO - PROCESS | 1772 | 1466520565225 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:49:25 INFO - PROCESS | 1772 | 1466520565231 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:25 INFO - PROCESS | 1772 | 1466520565450 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:49:25 INFO - PROCESS | 1772 | 1466520565675 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 1772 | 1466520565685 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d0400 == 32 [pid = 1772] [id = 435] 07:49:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8fde4c00) [pid = 1772] [serial = 1306] [outer = (nil)] 07:49:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x915ba800) [pid = 1772] [serial = 1307] [outer = 0x8fde4c00] 07:49:25 INFO - PROCESS | 1772 | 1466520565860 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x915b5c00) [pid = 1772] [serial = 1308] [outer = 0x8fde4c00] 07:49:27 INFO - PROCESS | 1772 | 1466520567285 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:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2139ms 07:49:27 INFO - PROCESS | 1772 | 1466520567357 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 1772 | 1466520567363 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 07:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:49:27 INFO - PROCESS | 1772 | 1466520567375 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 1772 | 1466520567381 Marionette TRACE conn4 <- [1,1714,null,{}] 07:49:27 INFO - PROCESS | 1772 | 1466520567392 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:49:27 INFO - PROCESS | 1772 | 1466520567412 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:28 INFO - PROCESS | 1772 | 1466520568007 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:49:28 INFO - PROCESS | 1772 | 1466520568195 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 1772 | 1466520568209 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e3000 == 33 [pid = 1772] [id = 436] 07:49:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8e557000) [pid = 1772] [serial = 1309] [outer = (nil)] 07:49:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x91e36c00) [pid = 1772] [serial = 1310] [outer = 0x8e557000] 07:49:28 INFO - PROCESS | 1772 | 1466520568356 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x91e3c400) [pid = 1772] [serial = 1311] [outer = 0x8e557000] 07:49:29 INFO - PROCESS | 1772 | 1466520569915 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:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2604ms 07:49:29 INFO - PROCESS | 1772 | 1466520569980 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 1772 | 1466520569986 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 07:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:49:30 INFO - PROCESS | 1772 | 1466520569997 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 1772 | 1466520570002 Marionette TRACE conn4 <- [1,1718,null,{}] 07:49:30 INFO - PROCESS | 1772 | 1466520570012 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:49:30 INFO - PROCESS | 1772 | 1466520570019 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:30 INFO - PROCESS | 1772 | 1466520570413 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:49:30 INFO - PROCESS | 1772 | 1466520570713 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 1772 | 1466520570728 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e765000 == 34 [pid = 1772] [id = 437] 07:49:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8f011c00) [pid = 1772] [serial = 1312] [outer = (nil)] 07:49:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8fc1cc00) [pid = 1772] [serial = 1313] [outer = 0x8f011c00] 07:49:30 INFO - PROCESS | 1772 | 1466520570886 Marionette DEBUG loaded listener.js 07:49:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x915b9800) [pid = 1772] [serial = 1314] [outer = 0x8f011c00] 07:49:32 INFO - PROCESS | 1772 | 1466520572305 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:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2399ms 07:49:32 INFO - PROCESS | 1772 | 1466520572400 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 07:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:49:32 INFO - PROCESS | 1772 | 1466520572418 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 07:49:32 INFO - PROCESS | 1772 | 1466520572429 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 1772 | 1466520572435 Marionette TRACE conn4 <- [1,1722,null,{}] 07:49:32 INFO - PROCESS | 1772 | 1466520572710 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:49:32 INFO - PROCESS | 1772 | 1466520572719 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:32 INFO - PROCESS | 1772 | 1466520572956 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:49:33 INFO - PROCESS | 1772 | 1466520573145 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:33 INFO - PROCESS | 1772 | 1466520573158 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2cd800 == 35 [pid = 1772] [id = 438] 07:49:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8d2cfc00) [pid = 1772] [serial = 1315] [outer = (nil)] 07:49:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8d2dac00) [pid = 1772] [serial = 1316] [outer = 0x8d2cfc00] 07:49:33 INFO - PROCESS | 1772 | 1466520573236 Marionette DEBUG loaded listener.js 07:49:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8db09400) [pid = 1772] [serial = 1317] [outer = 0x8d2cfc00] 07:49:34 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddc8400 == 34 [pid = 1772] [id = 386] 07:49:34 INFO - PROCESS | 1772 | --DOCSHELL 0x8f01b000 == 33 [pid = 1772] [id = 387] 07:49:34 INFO - PROCESS | 1772 | 1466520574300 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:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8fabcc00) [pid = 1772] [serial = 1251] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8fc13800) [pid = 1772] [serial = 1253] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8fc1ec00) [pid = 1772] [serial = 1235] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8fdda400) [pid = 1772] [serial = 1236] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8fdf1000) [pid = 1772] [serial = 1238] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8fdf4c00) [pid = 1772] [serial = 1239] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8c3e4400) [pid = 1772] [serial = 1241] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8c3eb800) [pid = 1772] [serial = 1242] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8f0f8800) [pid = 1772] [serial = 1232] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f0e9000) [pid = 1772] [serial = 1233] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8f0e3400) [pid = 1772] [serial = 1247] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8dd9ec00) [pid = 1772] [serial = 1229] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8ddd5c00) [pid = 1772] [serial = 1230] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8dc5e000) [pid = 1772] [serial = 1244] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8dda3800) [pid = 1772] [serial = 1245] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8f30e000) [pid = 1772] [serial = 1227] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8f309c00) [pid = 1772] [serial = 1250] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8f307000) [pid = 1772] [serial = 1254] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8fdd8800) [pid = 1772] [serial = 1257] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8f0f0000) [pid = 1772] [serial = 1248] [outer = (nil)] [url = about:blank] 07:49:34 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8fac6c00) [pid = 1772] [serial = 1256] [outer = (nil)] [url = about:blank] 07:49:34 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:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1942ms 07:49:34 INFO - PROCESS | 1772 | 1466520574370 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:49:34 INFO - PROCESS | 1772 | 1466520574378 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 07:49:34 INFO - PROCESS | 1772 | 1466520574386 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:49:34 INFO - PROCESS | 1772 | 1466520574391 Marionette TRACE conn4 <- [1,1726,null,{}] 07:49:34 INFO - PROCESS | 1772 | 1466520574401 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:49:34 INFO - PROCESS | 1772 | 1466520574407 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:34 INFO - PROCESS | 1772 | 1466520574619 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:49:34 INFO - PROCESS | 1772 | 1466520574838 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 1772 | 1466520574851 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d5800 == 34 [pid = 1772] [id = 439] 07:49:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8ddcbc00) [pid = 1772] [serial = 1318] [outer = (nil)] 07:49:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8e559400) [pid = 1772] [serial = 1319] [outer = 0x8ddcbc00] 07:49:34 INFO - PROCESS | 1772 | 1466520574934 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8e764c00) [pid = 1772] [serial = 1320] [outer = 0x8ddcbc00] 07:49:35 INFO - PROCESS | 1772 | 1466520575734 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:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1385ms 07:49:35 INFO - PROCESS | 1772 | 1466520575771 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:49:35 INFO - PROCESS | 1772 | 1466520575776 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 07:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:49:35 INFO - PROCESS | 1772 | 1466520575789 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 1772 | 1466520575792 Marionette TRACE conn4 <- [1,1730,null,{}] 07:49:35 INFO - PROCESS | 1772 | 1466520575801 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:49:35 INFO - PROCESS | 1772 | 1466520575806 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:36 INFO - PROCESS | 1772 | 1466520576003 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:49:36 INFO - PROCESS | 1772 | 1466520576158 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 1772 | 1466520576171 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0f2c00 == 35 [pid = 1772] [id = 440] 07:49:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8f0f8800) [pid = 1772] [serial = 1321] [outer = (nil)] 07:49:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8f309000) [pid = 1772] [serial = 1322] [outer = 0x8f0f8800] 07:49:36 INFO - PROCESS | 1772 | 1466520576254 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8f30f400) [pid = 1772] [serial = 1323] [outer = 0x8f0f8800] 07:49:37 INFO - PROCESS | 1772 | 1466520577216 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:49:37 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:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1487ms 07:49:37 INFO - PROCESS | 1772 | 1466520577291 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:49:37 INFO - PROCESS | 1772 | 1466520577301 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 07:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:49:37 INFO - PROCESS | 1772 | 1466520577309 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 1772 | 1466520577311 Marionette TRACE conn4 <- [1,1734,null,{}] 07:49:37 INFO - PROCESS | 1772 | 1466520577318 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:49:37 INFO - PROCESS | 1772 | 1466520577324 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:37 INFO - PROCESS | 1772 | 1466520577568 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:49:37 INFO - PROCESS | 1772 | 1466520577590 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 1772 | 1466520577598 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc55400 == 36 [pid = 1772] [id = 441] 07:49:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8ddd1400) [pid = 1772] [serial = 1324] [outer = (nil)] 07:49:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8fc1c000) [pid = 1772] [serial = 1325] [outer = 0x8ddd1400] 07:49:37 INFO - PROCESS | 1772 | 1466520577691 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8fddf800) [pid = 1772] [serial = 1326] [outer = 0x8ddd1400] 07:49:38 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8e550400) [pid = 1772] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:49:38 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8c3e8400) [pid = 1772] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:49:38 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8e761000) [pid = 1772] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:49:38 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8fc18400) [pid = 1772] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:49:38 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8db07400) [pid = 1772] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:49:38 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8dc52c00) [pid = 1772] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:49:38 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8e558800) [pid = 1772] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:49:38 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9168f800) [pid = 1772] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:49:38 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8b9a8400) [pid = 1772] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:49:38 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8d2ce800) [pid = 1772] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:49:38 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x915ad800) [pid = 1772] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:49:38 INFO - PROCESS | 1772 | 1466520578958 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:49:38 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:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1682ms 07:49:38 INFO - PROCESS | 1772 | 1466520578992 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 1772 | 1466520578998 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 07:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:49:39 INFO - PROCESS | 1772 | 1466520579007 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 1772 | 1466520579012 Marionette TRACE conn4 <- [1,1738,null,{}] 07:49:39 INFO - PROCESS | 1772 | 1466520579020 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:49:39 INFO - PROCESS | 1772 | 1466520579025 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:39 INFO - PROCESS | 1772 | 1466520579265 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:49:39 INFO - PROCESS | 1772 | 1466520579486 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:39 INFO - PROCESS | 1772 | 1466520579497 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d148400 == 37 [pid = 1772] [id = 442] 07:49:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8db07400) [pid = 1772] [serial = 1327] [outer = (nil)] 07:49:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8f30a000) [pid = 1772] [serial = 1328] [outer = 0x8db07400] 07:49:39 INFO - PROCESS | 1772 | 1466520579594 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8fc1f800) [pid = 1772] [serial = 1329] [outer = 0x8db07400] 07:49:40 INFO - PROCESS | 1772 | 1466520580697 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:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1735ms 07:49:40 INFO - PROCESS | 1772 | 1466520580746 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:49:40 INFO - PROCESS | 1772 | 1466520580752 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 07:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:49:40 INFO - PROCESS | 1772 | 1466520580762 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 1772 | 1466520580768 Marionette TRACE conn4 <- [1,1742,null,{}] 07:49:40 INFO - PROCESS | 1772 | 1466520580778 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:49:40 INFO - PROCESS | 1772 | 1466520580794 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:41 INFO - PROCESS | 1772 | 1466520581219 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:49:41 INFO - PROCESS | 1772 | 1466520581578 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 1772 | 1466520581596 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ed400 == 38 [pid = 1772] [id = 443] 07:49:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8c3ee400) [pid = 1772] [serial = 1330] [outer = (nil)] 07:49:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8d13f000) [pid = 1772] [serial = 1331] [outer = 0x8c3ee400] 07:49:41 INFO - PROCESS | 1772 | 1466520581747 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8d2d4c00) [pid = 1772] [serial = 1332] [outer = 0x8c3ee400] 07:49:43 INFO - PROCESS | 1772 | 1466520583093 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:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2395ms 07:49:43 INFO - PROCESS | 1772 | 1466520583159 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 1772 | 1466520583166 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 07:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:49:43 INFO - PROCESS | 1772 | 1466520583177 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 1772 | 1466520583181 Marionette TRACE conn4 <- [1,1746,null,{}] 07:49:43 INFO - PROCESS | 1772 | 1466520583190 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:49:43 INFO - PROCESS | 1772 | 1466520583199 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:43 INFO - PROCESS | 1772 | 1466520583464 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:49:43 INFO - PROCESS | 1772 | 1466520583744 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 1772 | 1466520583762 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda7c00 == 39 [pid = 1772] [id = 444] 07:49:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8ddcc400) [pid = 1772] [serial = 1333] [outer = (nil)] 07:49:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8e76b400) [pid = 1772] [serial = 1334] [outer = 0x8ddcc400] 07:49:43 INFO - PROCESS | 1772 | 1466520583907 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8f01e400) [pid = 1772] [serial = 1335] [outer = 0x8ddcc400] 07:49:45 INFO - PROCESS | 1772 | 1466520585318 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:49:45 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:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2208ms 07:49:45 INFO - PROCESS | 1772 | 1466520585393 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 1772 | 1466520585402 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 07:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:49:45 INFO - PROCESS | 1772 | 1466520585414 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 1772 | 1466520585421 Marionette TRACE conn4 <- [1,1750,null,{}] 07:49:45 INFO - PROCESS | 1772 | 1466520585432 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:49:45 INFO - PROCESS | 1772 | 1466520585441 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:45 INFO - PROCESS | 1772 | 1466520585939 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:49:46 INFO - PROCESS | 1772 | 1466520586223 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 1772 | 1466520586235 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9ac800 == 40 [pid = 1772] [id = 445] 07:49:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8f0e2000) [pid = 1772] [serial = 1336] [outer = (nil)] 07:49:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f309400) [pid = 1772] [serial = 1337] [outer = 0x8f0e2000] 07:49:46 INFO - PROCESS | 1772 | 1466520586383 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8fabe400) [pid = 1772] [serial = 1338] [outer = 0x8f0e2000] 07:49:47 INFO - PROCESS | 1772 | 1466520587928 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:49:48 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:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2598ms 07:49:48 INFO - PROCESS | 1772 | 1466520588028 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 1772 | 1466520588039 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 07:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:49:48 INFO - PROCESS | 1772 | 1466520588110 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 1772 | 1466520588124 Marionette TRACE conn4 <- [1,1754,null,{}] 07:49:48 INFO - PROCESS | 1772 | 1466520588197 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:49:48 INFO - PROCESS | 1772 | 1466520588206 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:48 INFO - PROCESS | 1772 | 1466520588528 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:49:48 INFO - PROCESS | 1772 | 1466520588664 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1772 | 1466520588674 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda0800 == 41 [pid = 1772] [id = 446] 07:49:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fc1d400) [pid = 1772] [serial = 1339] [outer = (nil)] 07:49:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x91dcf000) [pid = 1772] [serial = 1340] [outer = 0x8fc1d400] 07:49:48 INFO - PROCESS | 1772 | 1466520588761 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x91e36000) [pid = 1772] [serial = 1341] [outer = 0x8fc1d400] 07:49:49 INFO - PROCESS | 1772 | 1466520589766 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:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1768ms 07:49:49 INFO - PROCESS | 1772 | 1466520589820 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 1772 | 1466520589824 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 07:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:49:49 INFO - PROCESS | 1772 | 1466520589832 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 1772 | 1466520589835 Marionette TRACE conn4 <- [1,1758,null,{}] 07:49:49 INFO - PROCESS | 1772 | 1466520589842 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:49:49 INFO - PROCESS | 1772 | 1466520589847 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:50 INFO - PROCESS | 1772 | 1466520590103 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:49:50 INFO - PROCESS | 1772 | 1466520590391 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 1772 | 1466520590404 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e764400 == 42 [pid = 1772] [id = 447] 07:49:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x91692800) [pid = 1772] [serial = 1342] [outer = (nil)] 07:49:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x92573800) [pid = 1772] [serial = 1343] [outer = 0x91692800] 07:49:50 INFO - PROCESS | 1772 | 1466520590503 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x92574c00) [pid = 1772] [serial = 1344] [outer = 0x91692800] 07:49:51 INFO - PROCESS | 1772 | 1466520591676 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:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1894ms 07:49:51 INFO - PROCESS | 1772 | 1466520591730 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 1772 | 1466520591735 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 07:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:49:51 INFO - PROCESS | 1772 | 1466520591747 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 1772 | 1466520591752 Marionette TRACE conn4 <- [1,1762,null,{}] 07:49:51 INFO - PROCESS | 1772 | 1466520591763 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:49:51 INFO - PROCESS | 1772 | 1466520591770 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:52 INFO - PROCESS | 1772 | 1466520592210 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:49:52 INFO - PROCESS | 1772 | 1466520592450 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 1772 | 1466520592480 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x92d60c00 == 43 [pid = 1772] [id = 448] 07:49:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x92d61000) [pid = 1772] [serial = 1345] [outer = (nil)] 07:49:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x92d64c00) [pid = 1772] [serial = 1346] [outer = 0x92d61000] 07:49:52 INFO - PROCESS | 1772 | 1466520592644 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x92e75c00) [pid = 1772] [serial = 1347] [outer = 0x92d61000] 07:49:54 INFO - PROCESS | 1772 | 1466520594111 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:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2451ms 07:49:54 INFO - PROCESS | 1772 | 1466520594203 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 1772 | 1466520594209 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 07:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:49:54 INFO - PROCESS | 1772 | 1466520594221 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 1772 | 1466520594225 Marionette TRACE conn4 <- [1,1766,null,{}] 07:49:54 INFO - PROCESS | 1772 | 1466520594295 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:49:54 INFO - PROCESS | 1772 | 1466520594304 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:54 INFO - PROCESS | 1772 | 1466520594683 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:49:55 INFO - PROCESS | 1772 | 1466520594996 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 1772 | 1466520595008 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e55d400 == 44 [pid = 1772] [id = 449] 07:49:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8f153400) [pid = 1772] [serial = 1348] [outer = (nil)] 07:49:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x92f84400) [pid = 1772] [serial = 1349] [outer = 0x8f153400] 07:49:55 INFO - PROCESS | 1772 | 1466520595152 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x93952800) [pid = 1772] [serial = 1350] [outer = 0x8f153400] 07:49:56 INFO - PROCESS | 1772 | 1466520596560 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:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2418ms 07:49:56 INFO - PROCESS | 1772 | 1466520596641 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 1772 | 1466520596648 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 07:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:49:56 INFO - PROCESS | 1772 | 1466520596658 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 1772 | 1466520596663 Marionette TRACE conn4 <- [1,1770,null,{}] 07:49:56 INFO - PROCESS | 1772 | 1466520596674 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:49:56 INFO - PROCESS | 1772 | 1466520596680 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:57 INFO - PROCESS | 1772 | 1466520597084 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:49:57 INFO - PROCESS | 1772 | 1466520597320 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 1772 | 1466520597333 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x92275000 == 45 [pid = 1772] [id = 450] 07:49:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x92e7a800) [pid = 1772] [serial = 1351] [outer = (nil)] 07:49:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x9395c000) [pid = 1772] [serial = 1352] [outer = 0x92e7a800] 07:49:57 INFO - PROCESS | 1772 | 1466520597478 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x9395dc00) [pid = 1772] [serial = 1353] [outer = 0x92e7a800] 07:49:58 INFO - PROCESS | 1772 | 1466520598830 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:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2239ms 07:49:58 INFO - PROCESS | 1772 | 1466520598922 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 1772 | 1466520598929 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 07:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:49:58 INFO - PROCESS | 1772 | 1466520598940 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 1772 | 1466520598944 Marionette TRACE conn4 <- [1,1774,null,{}] 07:49:58 INFO - PROCESS | 1772 | 1466520598955 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:49:58 INFO - PROCESS | 1772 | 1466520598962 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:59 INFO - PROCESS | 1772 | 1466520599456 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:49:59 INFO - PROCESS | 1772 | 1466520599639 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 1772 | 1466520599650 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:49:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x91692400 == 46 [pid = 1772] [id = 451] 07:49:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x92f83800) [pid = 1772] [serial = 1354] [outer = (nil)] 07:49:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x93a15800) [pid = 1772] [serial = 1355] [outer = 0x92f83800] 07:49:59 INFO - PROCESS | 1772 | 1466520599796 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x93a1b400) [pid = 1772] [serial = 1356] [outer = 0x92f83800] 07:50:01 INFO - PROCESS | 1772 | 1466520601260 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:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2395ms 07:50:01 INFO - PROCESS | 1772 | 1466520601336 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 1772 | 1466520601343 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 07:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:50:01 INFO - PROCESS | 1772 | 1466520601354 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 1772 | 1466520601359 Marionette TRACE conn4 <- [1,1778,null,{}] 07:50:01 INFO - PROCESS | 1772 | 1466520601370 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:50:01 INFO - PROCESS | 1772 | 1466520601377 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:01 INFO - PROCESS | 1772 | 1466520601707 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:50:02 INFO - PROCESS | 1772 | 1466520602024 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 1772 | 1466520602034 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc60400 == 47 [pid = 1772] [id = 452] 07:50:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8dc60800) [pid = 1772] [serial = 1357] [outer = (nil)] 07:50:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x93aea800) [pid = 1772] [serial = 1358] [outer = 0x8dc60800] 07:50:02 INFO - PROCESS | 1772 | 1466520602181 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x93aec800) [pid = 1772] [serial = 1359] [outer = 0x8dc60800] 07:50:03 INFO - PROCESS | 1772 | 1466520603352 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:50:03 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:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2094ms 07:50:03 INFO - PROCESS | 1772 | 1466520603449 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 1772 | 1466520603456 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 07:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:50:03 INFO - PROCESS | 1772 | 1466520603467 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 1772 | 1466520603472 Marionette TRACE conn4 <- [1,1782,null,{}] 07:50:03 INFO - PROCESS | 1772 | 1466520603539 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:50:03 INFO - PROCESS | 1772 | 1466520603552 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:04 INFO - PROCESS | 1772 | 1466520604192 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:50:04 INFO - PROCESS | 1772 | 1466520604382 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 1772 | 1466520604397 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13c400 == 48 [pid = 1772] [id = 453] 07:50:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8d13d400) [pid = 1772] [serial = 1360] [outer = (nil)] 07:50:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8d2d2c00) [pid = 1772] [serial = 1361] [outer = 0x8d13d400] 07:50:04 INFO - PROCESS | 1772 | 1466520604571 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8dc57800) [pid = 1772] [serial = 1362] [outer = 0x8d13d400] 07:50:06 INFO - PROCESS | 1772 | 1466520606162 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:50:06 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:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2761ms 07:50:06 INFO - PROCESS | 1772 | 1466520606329 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 1772 | 1466520606340 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 07:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:50:06 INFO - PROCESS | 1772 | 1466520606362 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 1772 | 1466520606371 Marionette TRACE conn4 <- [1,1786,null,{}] 07:50:06 INFO - PROCESS | 1772 | 1466520606384 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:50:06 INFO - PROCESS | 1772 | 1466520606393 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:06 INFO - PROCESS | 1772 | 1466520606703 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a8c00 == 47 [pid = 1772] [id = 389] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5000 == 46 [pid = 1772] [id = 392] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8d148400 == 45 [pid = 1772] [id = 442] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc55400 == 44 [pid = 1772] [id = 441] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0f2c00 == 43 [pid = 1772] [id = 440] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d5800 == 42 [pid = 1772] [id = 439] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2cd800 == 41 [pid = 1772] [id = 438] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc56000 == 40 [pid = 1772] [id = 395] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d6800 == 39 [pid = 1772] [id = 385] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13a000 == 38 [pid = 1772] [id = 390] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a2800 == 37 [pid = 1772] [id = 398] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2db800 == 36 [pid = 1772] [id = 393] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8e765000 == 35 [pid = 1772] [id = 437] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8e554800 == 34 [pid = 1772] [id = 429] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc51c00 == 33 [pid = 1772] [id = 428] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8f303800 == 32 [pid = 1772] [id = 396] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9aa800 == 31 [pid = 1772] [id = 388] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8f015000 == 30 [pid = 1772] [id = 391] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0dd400 == 29 [pid = 1772] [id = 432] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8dd9e000 == 28 [pid = 1772] [id = 394] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8b99f400 == 27 [pid = 1772] [id = 431] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8db04000 == 26 [pid = 1772] [id = 433] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8b99fc00 == 25 [pid = 1772] [id = 401] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e3000 == 24 [pid = 1772] [id = 436] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e5c00 == 23 [pid = 1772] [id = 430] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8d142400 == 22 [pid = 1772] [id = 397] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc14400 == 21 [pid = 1772] [id = 399] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8fac0800 == 20 [pid = 1772] [id = 400] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a6c00 == 19 [pid = 1772] [id = 427] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8fddd800 == 18 [pid = 1772] [id = 434] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d0400 == 17 [pid = 1772] [id = 435] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc60400 == 16 [pid = 1772] [id = 452] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x91692400 == 15 [pid = 1772] [id = 451] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8e55d400 == 14 [pid = 1772] [id = 449] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x92275000 == 13 [pid = 1772] [id = 450] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x92d60c00 == 12 [pid = 1772] [id = 448] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8e764400 == 11 [pid = 1772] [id = 447] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda0800 == 10 [pid = 1772] [id = 446] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda7c00 == 9 [pid = 1772] [id = 444] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9ac800 == 8 [pid = 1772] [id = 445] 07:50:08 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ed400 == 7 [pid = 1772] [id = 443] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x91698400) [pid = 1772] [serial = 1271] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8c3f1800) [pid = 1772] [serial = 1280] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8d2cec00) [pid = 1772] [serial = 1281] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x91dc8400) [pid = 1772] [serial = 1272] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8f01ec00) [pid = 1772] [serial = 1262] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8fdeac00) [pid = 1772] [serial = 1265] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8e75dc00) [pid = 1772] [serial = 1277] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8f010c00) [pid = 1772] [serial = 1278] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8dc58800) [pid = 1772] [serial = 1286] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8fdf1800) [pid = 1772] [serial = 1266] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8f010800) [pid = 1772] [serial = 1290] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x91e3cc00) [pid = 1772] [serial = 1274] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8d139c00) [pid = 1772] [serial = 1284] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8f01b400) [pid = 1772] [serial = 1292] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8dc54800) [pid = 1772] [serial = 1260] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x92570000) [pid = 1772] [serial = 1275] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8f0f4800) [pid = 1772] [serial = 1263] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8e761c00) [pid = 1772] [serial = 1289] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8c3e2400) [pid = 1772] [serial = 1283] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x91697000) [pid = 1772] [serial = 1269] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8db05400) [pid = 1772] [serial = 1259] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8dd9b400) [pid = 1772] [serial = 1287] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9168dc00) [pid = 1772] [serial = 1268] [outer = (nil)] [url = about:blank] 07:50:08 INFO - PROCESS | 1772 | 1466520608192 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 1772 | 1466520608200 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a2400 == 8 [pid = 1772] [id = 454] 07:50:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8b9a3800) [pid = 1772] [serial = 1363] [outer = (nil)] 07:50:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8b9abc00) [pid = 1772] [serial = 1364] [outer = 0x8b9a3800] 07:50:08 INFO - PROCESS | 1772 | 1466520608330 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8c3e8400) [pid = 1772] [serial = 1365] [outer = 0x8b9a3800] 07:50:09 INFO - PROCESS | 1772 | 1466520609164 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:50:09 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:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2848ms 07:50:09 INFO - PROCESS | 1772 | 1466520609207 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 1772 | 1466520609213 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 07:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:50:09 INFO - PROCESS | 1772 | 1466520609220 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 1772 | 1466520609225 Marionette TRACE conn4 <- [1,1790,null,{}] 07:50:09 INFO - PROCESS | 1772 | 1466520609233 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:50:09 INFO - PROCESS | 1772 | 1466520609240 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:09 INFO - PROCESS | 1772 | 1466520609415 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:50:09 INFO - PROCESS | 1772 | 1466520609430 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 1772 | 1466520609442 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d9c00 == 9 [pid = 1772] [id = 455] 07:50:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8db0c800) [pid = 1772] [serial = 1366] [outer = (nil)] 07:50:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8dc55400) [pid = 1772] [serial = 1367] [outer = 0x8db0c800] 07:50:09 INFO - PROCESS | 1772 | 1466520609525 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8dc5d800) [pid = 1772] [serial = 1368] [outer = 0x8db0c800] 07:50:10 INFO - PROCESS | 1772 | 1466520610506 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:50:10 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:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1342ms 07:50:10 INFO - PROCESS | 1772 | 1466520610578 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:50:10 INFO - PROCESS | 1772 | 1466520610585 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 07:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:50:10 INFO - PROCESS | 1772 | 1466520610613 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 1772 | 1466520610617 Marionette TRACE conn4 <- [1,1794,null,{}] 07:50:10 INFO - PROCESS | 1772 | 1466520610623 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:50:10 INFO - PROCESS | 1772 | 1466520610629 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:10 INFO - PROCESS | 1772 | 1466520610867 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:50:10 INFO - PROCESS | 1772 | 1466520610898 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 1772 | 1466520610906 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc54c00 == 10 [pid = 1772] [id = 456] 07:50:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8dda0800) [pid = 1772] [serial = 1369] [outer = (nil)] 07:50:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8e559800) [pid = 1772] [serial = 1370] [outer = 0x8dda0800] 07:50:10 INFO - PROCESS | 1772 | 1466520610977 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8e764400) [pid = 1772] [serial = 1371] [outer = 0x8dda0800] 07:50:12 INFO - PROCESS | 1772 | 1466520611992 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:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1407ms 07:50:12 INFO - PROCESS | 1772 | 1466520612020 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:50:12 INFO - PROCESS | 1772 | 1466520612024 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 07:50:12 INFO - PROCESS | 1772 | 1466520612033 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 1772 | 1466520612042 Marionette TRACE conn4 <- [1,1798,null,{}] 07:50:12 INFO - PROCESS | 1772 | 1466520612064 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:50:12 INFO - PROCESS | 1772 | 1466520612073 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:12 INFO - PROCESS | 1772 | 1466520612308 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:50:12 INFO - PROCESS | 1772 | 1466520612335 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 1772 | 1466520612343 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0ed400 == 11 [pid = 1772] [id = 457] 07:50:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8f0ee000) [pid = 1772] [serial = 1372] [outer = (nil)] 07:50:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8f0fcc00) [pid = 1772] [serial = 1373] [outer = 0x8f0ee000] 07:50:12 INFO - PROCESS | 1772 | 1466520612414 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8d13b400) [pid = 1772] [serial = 1374] [outer = 0x8f0ee000] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8db07400) [pid = 1772] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8fde5400) [pid = 1772] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8ddcbc00) [pid = 1772] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8d2cfc00) [pid = 1772] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8fc14000) [pid = 1772] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8fde4c00) [pid = 1772] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8d2d6000) [pid = 1772] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8d147000) [pid = 1772] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8f0f8800) [pid = 1772] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8e557000) [pid = 1772] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8f0dd800) [pid = 1772] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f011c00) [pid = 1772] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:50:13 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8ddd1400) [pid = 1772] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:50:13 INFO - PROCESS | 1772 | 1466520613964 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:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1997ms 07:50:14 INFO - PROCESS | 1772 | 1466520614028 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:50:14 INFO - PROCESS | 1772 | 1466520614033 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 07:50:14 INFO - PROCESS | 1772 | 1466520614041 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 1772 | 1466520614044 Marionette TRACE conn4 <- [1,1802,null,{}] 07:50:14 INFO - PROCESS | 1772 | 1466520614050 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:50:14 INFO - PROCESS | 1772 | 1466520614055 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:14 INFO - PROCESS | 1772 | 1466520614284 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:50:14 INFO - PROCESS | 1772 | 1466520614299 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 1772 | 1466520614308 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9ad800 == 12 [pid = 1772] [id = 458] 07:50:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8c3e8000) [pid = 1772] [serial = 1375] [outer = (nil)] 07:50:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f0f5000) [pid = 1772] [serial = 1376] [outer = 0x8c3e8000] 07:50:14 INFO - PROCESS | 1772 | 1466520614391 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8f0f8800) [pid = 1772] [serial = 1377] [outer = 0x8c3e8000] 07:50:15 INFO - PROCESS | 1772 | 1466520615261 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:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1336ms 07:50:15 INFO - PROCESS | 1772 | 1466520615378 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 1772 | 1466520615383 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 07:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:50:15 INFO - PROCESS | 1772 | 1466520615393 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 1772 | 1466520615399 Marionette TRACE conn4 <- [1,1806,null,{}] 07:50:15 INFO - PROCESS | 1772 | 1466520615409 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:50:15 INFO - PROCESS | 1772 | 1466520615415 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:15 INFO - PROCESS | 1772 | 1466520615684 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:50:16 INFO - PROCESS | 1772 | 1466520616008 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 1772 | 1466520616028 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2cd000 == 13 [pid = 1772] [id = 459] 07:50:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8d2cec00) [pid = 1772] [serial = 1378] [outer = (nil)] 07:50:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8d2d8000) [pid = 1772] [serial = 1379] [outer = 0x8d2cec00] 07:50:16 INFO - PROCESS | 1772 | 1466520616158 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8dda7c00) [pid = 1772] [serial = 1380] [outer = 0x8d2cec00] 07:50:17 INFO - PROCESS | 1772 | 1466520617504 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:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2190ms 07:50:17 INFO - PROCESS | 1772 | 1466520617587 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:50:17 INFO - PROCESS | 1772 | 1466520617596 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 07:50:17 INFO - PROCESS | 1772 | 1466520617614 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 1772 | 1466520617625 Marionette TRACE conn4 <- [1,1810,null,{}] 07:50:17 INFO - PROCESS | 1772 | 1466520617698 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:50:17 INFO - PROCESS | 1772 | 1466520617707 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:18 INFO - PROCESS | 1772 | 1466520618009 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:50:18 INFO - PROCESS | 1772 | 1466520618224 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 1772 | 1466520618234 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13b000 == 14 [pid = 1772] [id = 460] 07:50:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8f0e0800) [pid = 1772] [serial = 1381] [outer = (nil)] 07:50:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8f155000) [pid = 1772] [serial = 1382] [outer = 0x8f0e0800] 07:50:18 INFO - PROCESS | 1772 | 1466520618327 Marionette DEBUG loaded listener.js 07:50:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8f309c00) [pid = 1772] [serial = 1383] [outer = 0x8f0e0800] 07:50:19 INFO - PROCESS | 1772 | 1466520619367 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:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1805ms 07:50:19 INFO - PROCESS | 1772 | 1466520619411 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:50:19 INFO - PROCESS | 1772 | 1466520619416 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 07:50:19 INFO - PROCESS | 1772 | 1466520619424 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 1772 | 1466520619427 Marionette TRACE conn4 <- [1,1814,null,{}] 07:50:19 INFO - PROCESS | 1772 | 1466520619445 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:50:19 INFO - PROCESS | 1772 | 1466520619455 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:19 INFO - PROCESS | 1772 | 1466520619714 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:50:20 INFO - PROCESS | 1772 | 1466520620044 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:20 INFO - PROCESS | 1772 | 1466520620057 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc17800 == 15 [pid = 1772] [id = 461] 07:50:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8fc19c00) [pid = 1772] [serial = 1384] [outer = (nil)] 07:50:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8fdd6c00) [pid = 1772] [serial = 1385] [outer = 0x8fc19c00] 07:50:20 INFO - PROCESS | 1772 | 1466520620157 Marionette DEBUG loaded listener.js 07:50:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8fde3000) [pid = 1772] [serial = 1386] [outer = 0x8fc19c00] 07:50:21 INFO - PROCESS | 1772 | 1466520621173 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:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1793ms 07:50:21 INFO - PROCESS | 1772 | 1466520621217 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 1772 | 1466520621222 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 07:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:50:21 INFO - PROCESS | 1772 | 1466520621229 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 1772 | 1466520621233 Marionette TRACE conn4 <- [1,1818,null,{}] 07:50:21 INFO - PROCESS | 1772 | 1466520621239 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:50:21 INFO - PROCESS | 1772 | 1466520621245 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:21 INFO - PROCESS | 1772 | 1466520621442 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:50:21 INFO - PROCESS | 1772 | 1466520621667 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 1772 | 1466520621677 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f305800 == 16 [pid = 1772] [id = 462] 07:50:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8fde8800) [pid = 1772] [serial = 1387] [outer = (nil)] 07:50:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8fdf1000) [pid = 1772] [serial = 1388] [outer = 0x8fde8800] 07:50:21 INFO - PROCESS | 1772 | 1466520621804 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8fdf4c00) [pid = 1772] [serial = 1389] [outer = 0x8fde8800] 07:50:22 INFO - PROCESS | 1772 | 1466520622734 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:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1537ms 07:50:22 INFO - PROCESS | 1772 | 1466520622767 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 1772 | 1466520622770 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 07:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:50:22 INFO - PROCESS | 1772 | 1466520622778 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 1772 | 1466520622783 Marionette TRACE conn4 <- [1,1822,null,{}] 07:50:22 INFO - PROCESS | 1772 | 1466520622790 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:50:22 INFO - PROCESS | 1772 | 1466520622795 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:22 INFO - PROCESS | 1772 | 1466520622996 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:50:23 INFO - PROCESS | 1772 | 1466520623232 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 1772 | 1466520623238 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0ecc00 == 17 [pid = 1772] [id = 463] 07:50:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8fdec800) [pid = 1772] [serial = 1390] [outer = (nil)] 07:50:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x9168f400) [pid = 1772] [serial = 1391] [outer = 0x8fdec800] 07:50:23 INFO - PROCESS | 1772 | 1466520623377 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x91693400) [pid = 1772] [serial = 1392] [outer = 0x8fdec800] 07:50:24 INFO - PROCESS | 1772 | 1466520624335 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:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1599ms 07:50:24 INFO - PROCESS | 1772 | 1466520624379 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 1772 | 1466520624384 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 07:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:50:24 INFO - PROCESS | 1772 | 1466520624392 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 1772 | 1466520624397 Marionette TRACE conn4 <- [1,1826,null,{}] 07:50:24 INFO - PROCESS | 1772 | 1466520624404 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:50:24 INFO - PROCESS | 1772 | 1466520624417 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:24 INFO - PROCESS | 1772 | 1466520624724 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:50:25 INFO - PROCESS | 1772 | 1466520625018 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 1772 | 1466520625030 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a9400 == 18 [pid = 1772] [id = 464] 07:50:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8d13ac00) [pid = 1772] [serial = 1393] [outer = (nil)] 07:50:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x91dd0000) [pid = 1772] [serial = 1394] [outer = 0x8d13ac00] 07:50:25 INFO - PROCESS | 1772 | 1466520625130 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x91e3d400) [pid = 1772] [serial = 1395] [outer = 0x8d13ac00] 07:50:26 INFO - PROCESS | 1772 | 1466520626128 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:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1789ms 07:50:26 INFO - PROCESS | 1772 | 1466520626182 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:50:26 INFO - PROCESS | 1772 | 1466520626187 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 07:50:26 INFO - PROCESS | 1772 | 1466520626194 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 1772 | 1466520626198 Marionette TRACE conn4 <- [1,1830,null,{}] 07:50:26 INFO - PROCESS | 1772 | 1466520626205 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:50:26 INFO - PROCESS | 1772 | 1466520626211 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:26 INFO - PROCESS | 1772 | 1466520626398 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:50:26 INFO - PROCESS | 1772 | 1466520626622 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 1772 | 1466520626631 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ec800 == 19 [pid = 1772] [id = 465] 07:50:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8d148000) [pid = 1772] [serial = 1396] [outer = (nil)] 07:50:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x92572c00) [pid = 1772] [serial = 1397] [outer = 0x8d148000] 07:50:26 INFO - PROCESS | 1772 | 1466520626755 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x92279800) [pid = 1772] [serial = 1398] [outer = 0x8d148000] 07:50:27 INFO - PROCESS | 1772 | 1466520627721 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:50:27 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:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1587ms 07:50:27 INFO - PROCESS | 1772 | 1466520627782 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:50:27 INFO - PROCESS | 1772 | 1466520627787 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 07:50:27 INFO - PROCESS | 1772 | 1466520627794 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 1772 | 1466520627799 Marionette TRACE conn4 <- [1,1834,null,{}] 07:50:27 INFO - PROCESS | 1772 | 1466520627806 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:50:27 INFO - PROCESS | 1772 | 1466520627811 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:28 INFO - PROCESS | 1772 | 1466520628024 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:50:28 INFO - PROCESS | 1772 | 1466520628261 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 1772 | 1466520628270 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc52000 == 20 [pid = 1772] [id = 466] 07:50:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8dc53400) [pid = 1772] [serial = 1399] [outer = (nil)] 07:50:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8f0e5c00) [pid = 1772] [serial = 1400] [outer = 0x8dc53400] 07:50:28 INFO - PROCESS | 1772 | 1466520628401 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8fac2800) [pid = 1772] [serial = 1401] [outer = 0x8dc53400] 07:50:29 INFO - PROCESS | 1772 | 1466520629345 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:50:29 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:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1588ms 07:50:29 INFO - PROCESS | 1772 | 1466520629400 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 1772 | 1466520629403 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 07:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:50:29 INFO - PROCESS | 1772 | 1466520629413 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 1772 | 1466520629418 Marionette TRACE conn4 <- [1,1838,null,{}] 07:50:29 INFO - PROCESS | 1772 | 1466520629425 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:50:29 INFO - PROCESS | 1772 | 1466520629431 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:29 INFO - PROCESS | 1772 | 1466520629644 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:50:29 INFO - PROCESS | 1772 | 1466520629899 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 1772 | 1466520629909 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b99fc00 == 21 [pid = 1772] [id = 467] 07:50:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x8b9a0000) [pid = 1772] [serial = 1402] [outer = (nil)] 07:50:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x8b9a9800) [pid = 1772] [serial = 1403] [outer = 0x8b9a0000] 07:50:30 INFO - PROCESS | 1772 | 1466520630173 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x8d13a000) [pid = 1772] [serial = 1404] [outer = 0x8b9a0000] 07:50:31 INFO - PROCESS | 1772 | 1466520631249 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:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1895ms 07:50:31 INFO - PROCESS | 1772 | 1466520631310 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 1772 | 1466520631313 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 07:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:50:31 INFO - PROCESS | 1772 | 1466520631323 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 1772 | 1466520631327 Marionette TRACE conn4 <- [1,1842,null,{}] 07:50:31 INFO - PROCESS | 1772 | 1466520631336 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:50:31 INFO - PROCESS | 1772 | 1466520631343 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:31 INFO - PROCESS | 1772 | 1466520631535 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:50:31 INFO - PROCESS | 1772 | 1466520631902 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 1772 | 1466520631914 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d2000 == 22 [pid = 1772] [id = 468] 07:50:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x8db04000) [pid = 1772] [serial = 1405] [outer = (nil)] 07:50:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x8e557000) [pid = 1772] [serial = 1406] [outer = 0x8db04000] 07:50:32 INFO - PROCESS | 1772 | 1466520632056 Marionette DEBUG loaded listener.js 07:50:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x8f0f0800) [pid = 1772] [serial = 1407] [outer = 0x8db04000] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x8fc1f800) [pid = 1772] [serial = 1329] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x8fdf4000) [pid = 1772] [serial = 1304] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x8e764c00) [pid = 1772] [serial = 1320] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x8e559400) [pid = 1772] [serial = 1319] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x8db09400) [pid = 1772] [serial = 1317] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8fde1400) [pid = 1772] [serial = 1302] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8d2dac00) [pid = 1772] [serial = 1316] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x915ba800) [pid = 1772] [serial = 1307] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8ddcdc00) [pid = 1772] [serial = 1296] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8f0fa800) [pid = 1772] [serial = 1293] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8f309000) [pid = 1772] [serial = 1322] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x91e3c400) [pid = 1772] [serial = 1311] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x915b1400) [pid = 1772] [serial = 1305] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8f158400) [pid = 1772] [serial = 1299] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x915b9800) [pid = 1772] [serial = 1314] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8fc1fc00) [pid = 1772] [serial = 1301] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8fddf800) [pid = 1772] [serial = 1326] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x915b5c00) [pid = 1772] [serial = 1308] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8fc1c000) [pid = 1772] [serial = 1325] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8fc1cc00) [pid = 1772] [serial = 1313] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8dc5b400) [pid = 1772] [serial = 1295] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x91e36c00) [pid = 1772] [serial = 1310] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8f0ea000) [pid = 1772] [serial = 1298] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8f30f400) [pid = 1772] [serial = 1323] [outer = (nil)] [url = about:blank] 07:50:32 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8f30a000) [pid = 1772] [serial = 1328] [outer = (nil)] [url = about:blank] 07:50:33 INFO - PROCESS | 1772 | 1466520633155 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:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1885ms 07:50:33 INFO - PROCESS | 1772 | 1466520633207 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 1772 | 1466520633213 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 07:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:50:33 INFO - PROCESS | 1772 | 1466520633226 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 1772 | 1466520633231 Marionette TRACE conn4 <- [1,1846,null,{}] 07:50:33 INFO - PROCESS | 1772 | 1466520633239 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:50:33 INFO - PROCESS | 1772 | 1466520633245 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:33 INFO - PROCESS | 1772 | 1466520633443 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:50:33 INFO - PROCESS | 1772 | 1466520633595 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 1772 | 1466520633602 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5800 == 23 [pid = 1772] [id = 469] 07:50:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8dc54000) [pid = 1772] [serial = 1408] [outer = (nil)] 07:50:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8f0fac00) [pid = 1772] [serial = 1409] [outer = 0x8dc54000] 07:50:33 INFO - PROCESS | 1772 | 1466520633683 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8f30c000) [pid = 1772] [serial = 1410] [outer = 0x8dc54000] 07:50:34 INFO - PROCESS | 1772 | 1466520634802 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:50:34 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:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1644ms 07:50:34 INFO - PROCESS | 1772 | 1466520634870 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 1772 | 1466520634878 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 07:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:50:34 INFO - PROCESS | 1772 | 1466520634888 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 1772 | 1466520634893 Marionette TRACE conn4 <- [1,1850,null,{}] 07:50:34 INFO - PROCESS | 1772 | 1466520634926 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:50:34 INFO - PROCESS | 1772 | 1466520634934 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:35 INFO - PROCESS | 1772 | 1466520635168 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:50:35 INFO - PROCESS | 1772 | 1466520635412 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 1772 | 1466520635421 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d5400 == 24 [pid = 1772] [id = 470] 07:50:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8dda4c00) [pid = 1772] [serial = 1411] [outer = (nil)] 07:50:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8e76a400) [pid = 1772] [serial = 1412] [outer = 0x8dda4c00] 07:50:35 INFO - PROCESS | 1772 | 1466520635518 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8f0f5800) [pid = 1772] [serial = 1413] [outer = 0x8dda4c00] 07:50:36 INFO - PROCESS | 1772 | 1466520636519 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:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1668ms 07:50:36 INFO - PROCESS | 1772 | 1466520636555 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 1772 | 1466520636564 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 07:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:50:36 INFO - PROCESS | 1772 | 1466520636577 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 1772 | 1466520636582 Marionette TRACE conn4 <- [1,1854,null,{}] 07:50:36 INFO - PROCESS | 1772 | 1466520636589 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:50:36 INFO - PROCESS | 1772 | 1466520636596 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:36 INFO - PROCESS | 1772 | 1466520636810 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:50:37 INFO - PROCESS | 1772 | 1466520637050 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 1772 | 1466520637061 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fac0400 == 25 [pid = 1772] [id = 471] 07:50:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8fac4c00) [pid = 1772] [serial = 1414] [outer = (nil)] 07:50:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8fc11400) [pid = 1772] [serial = 1415] [outer = 0x8fac4c00] 07:50:37 INFO - PROCESS | 1772 | 1466520637191 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8fc1ac00) [pid = 1772] [serial = 1416] [outer = 0x8fac4c00] 07:50:38 INFO - PROCESS | 1772 | 1466520638211 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:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1694ms 07:50:38 INFO - PROCESS | 1772 | 1466520638271 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 1772 | 1466520638276 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 07:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:50:38 INFO - PROCESS | 1772 | 1466520638284 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 1772 | 1466520638291 Marionette TRACE conn4 <- [1,1858,null,{}] 07:50:38 INFO - PROCESS | 1772 | 1466520638310 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:50:38 INFO - PROCESS | 1772 | 1466520638320 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:38 INFO - PROCESS | 1772 | 1466520638579 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:50:38 INFO - PROCESS | 1772 | 1466520638833 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 1772 | 1466520638847 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f30b800 == 26 [pid = 1772] [id = 472] 07:50:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8fdf2400) [pid = 1772] [serial = 1417] [outer = (nil)] 07:50:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x915b5c00) [pid = 1772] [serial = 1418] [outer = 0x8fdf2400] 07:50:38 INFO - PROCESS | 1772 | 1466520638984 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x91692400) [pid = 1772] [serial = 1419] [outer = 0x8fdf2400] 07:50:39 INFO - PROCESS | 1772 | 1466520639931 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:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1691ms 07:50:39 INFO - PROCESS | 1772 | 1466520639977 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 1772 | 1466520639983 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 07:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:50:39 INFO - PROCESS | 1772 | 1466520639990 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 1772 | 1466520639994 Marionette TRACE conn4 <- [1,1862,null,{}] 07:50:40 INFO - PROCESS | 1772 | 1466520640001 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:50:40 INFO - PROCESS | 1772 | 1466520640007 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:40 INFO - PROCESS | 1772 | 1466520640224 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:50:40 INFO - PROCESS | 1772 | 1466520640476 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 1772 | 1466520640485 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc19000 == 27 [pid = 1772] [id = 473] 07:50:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x915b1c00) [pid = 1772] [serial = 1420] [outer = (nil)] 07:50:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x91dc9800) [pid = 1772] [serial = 1421] [outer = 0x915b1c00] 07:50:40 INFO - PROCESS | 1772 | 1466520640619 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x91e39400) [pid = 1772] [serial = 1422] [outer = 0x915b1c00] 07:50:41 INFO - PROCESS | 1772 | 1466520641577 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:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1639ms 07:50:41 INFO - PROCESS | 1772 | 1466520641630 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:50:41 INFO - PROCESS | 1772 | 1466520641634 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 07:50:41 INFO - PROCESS | 1772 | 1466520641642 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - PROCESS | 1772 | 1466520641646 Marionette TRACE conn4 <- [1,1866,null,{}] 07:50:41 INFO - PROCESS | 1772 | 1466520641652 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:50:41 INFO - PROCESS | 1772 | 1466520641658 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:41 INFO - PROCESS | 1772 | 1466520641848 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:50:42 INFO - PROCESS | 1772 | 1466520642074 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 1772 | 1466520642083 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e75e000 == 28 [pid = 1772] [id = 474] 07:50:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8f018400) [pid = 1772] [serial = 1423] [outer = (nil)] 07:50:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x9227b000) [pid = 1772] [serial = 1424] [outer = 0x8f018400] 07:50:42 INFO - PROCESS | 1772 | 1466520642206 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x92d5f800) [pid = 1772] [serial = 1425] [outer = 0x8f018400] 07:50:43 INFO - PROCESS | 1772 | 1466520643111 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:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1544ms 07:50:43 INFO - PROCESS | 1772 | 1466520643185 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 1772 | 1466520643190 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 07:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:50:43 INFO - PROCESS | 1772 | 1466520643197 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 1772 | 1466520643201 Marionette TRACE conn4 <- [1,1870,null,{}] 07:50:43 INFO - PROCESS | 1772 | 1466520643208 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:50:43 INFO - PROCESS | 1772 | 1466520643219 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:43 INFO - PROCESS | 1772 | 1466520643479 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:50:43 INFO - PROCESS | 1772 | 1466520643764 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 1772 | 1466520643775 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e2c00 == 29 [pid = 1772] [id = 475] 07:50:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x91dc3000) [pid = 1772] [serial = 1426] [outer = (nil)] 07:50:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x92f8ec00) [pid = 1772] [serial = 1427] [outer = 0x91dc3000] 07:50:43 INFO - PROCESS | 1772 | 1466520643858 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x9395e400) [pid = 1772] [serial = 1428] [outer = 0x91dc3000] 07:50:44 INFO - PROCESS | 1772 | 1466520644762 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:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1643ms 07:50:44 INFO - PROCESS | 1772 | 1466520644841 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 1772 | 1466520644845 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 07:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:50:44 INFO - PROCESS | 1772 | 1466520644852 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 1772 | 1466520644856 Marionette TRACE conn4 <- [1,1874,null,{}] 07:50:44 INFO - PROCESS | 1772 | 1466520644862 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:50:44 INFO - PROCESS | 1772 | 1466520644867 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:45 INFO - PROCESS | 1772 | 1466520645092 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:50:45 INFO - PROCESS | 1772 | 1466520645330 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 1772 | 1466520645339 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e6c00 == 30 [pid = 1772] [id = 476] 07:50:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x8dda4800) [pid = 1772] [serial = 1429] [outer = (nil)] 07:50:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x93a1fc00) [pid = 1772] [serial = 1430] [outer = 0x8dda4800] 07:50:45 INFO - PROCESS | 1772 | 1466520645463 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x93aea400) [pid = 1772] [serial = 1431] [outer = 0x8dda4800] 07:50:47 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a2400 == 29 [pid = 1772] [id = 454] 07:50:47 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13c400 == 28 [pid = 1772] [id = 453] 07:50:48 INFO - PROCESS | 1772 | 1466520648319 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:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 3540ms 07:50:48 INFO - PROCESS | 1772 | 1466520648394 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 1772 | 1466520648401 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 07:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:50:48 INFO - PROCESS | 1772 | 1466520648409 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 1772 | 1466520648415 Marionette TRACE conn4 <- [1,1878,null,{}] 07:50:48 INFO - PROCESS | 1772 | 1466520648430 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:50:48 INFO - PROCESS | 1772 | 1466520648437 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:48 INFO - PROCESS | 1772 | 1466520648662 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:50:48 INFO - PROCESS | 1772 | 1466520648692 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 1772 | 1466520648699 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2db400 == 29 [pid = 1772] [id = 477] 07:50:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x8d2dbc00) [pid = 1772] [serial = 1432] [outer = (nil)] 07:50:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x8dda1c00) [pid = 1772] [serial = 1433] [outer = 0x8d2dbc00] 07:50:48 INFO - PROCESS | 1772 | 1466520648778 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 118 (0x8ddcb000) [pid = 1772] [serial = 1434] [outer = 0x8d2dbc00] 07:50:49 INFO - PROCESS | 1772 | 1466520649780 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:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1445ms 07:50:49 INFO - PROCESS | 1772 | 1466520649855 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 1772 | 1466520649864 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 07:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:50:49 INFO - PROCESS | 1772 | 1466520649882 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 1772 | 1466520649887 Marionette TRACE conn4 <- [1,1882,null,{}] 07:50:49 INFO - PROCESS | 1772 | 1466520649894 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:50:49 INFO - PROCESS | 1772 | 1466520649900 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:50 INFO - PROCESS | 1772 | 1466520650141 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 117 (0x8c3e8000) [pid = 1772] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x8dc54000) [pid = 1772] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x91692800) [pid = 1772] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x92d61000) [pid = 1772] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x8dda0800) [pid = 1772] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x8db0c800) [pid = 1772] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x8b9a3800) [pid = 1772] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8d13d400) [pid = 1772] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8f153400) [pid = 1772] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x92e7a800) [pid = 1772] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8f0ee000) [pid = 1772] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8c3ee400) [pid = 1772] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8ddcc400) [pid = 1772] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x92f83800) [pid = 1772] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8f0e2000) [pid = 1772] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8fc1d400) [pid = 1772] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8db04000) [pid = 1772] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8dc60800) [pid = 1772] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8d2cec00) [pid = 1772] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8f0e0800) [pid = 1772] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8fc19c00) [pid = 1772] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8fde8800) [pid = 1772] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8fdec800) [pid = 1772] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8d13ac00) [pid = 1772] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8d148000) [pid = 1772] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8dc53400) [pid = 1772] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:50:51 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8b9a0000) [pid = 1772] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:50:51 INFO - PROCESS | 1772 | 1466520651180 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 1772 | 1466520651190 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a3400 == 30 [pid = 1772] [id = 478] 07:50:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8b9a6c00) [pid = 1772] [serial = 1435] [outer = (nil)] 07:50:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8d148000) [pid = 1772] [serial = 1436] [outer = 0x8b9a6c00] 07:50:51 INFO - PROCESS | 1772 | 1466520651270 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8dda0800) [pid = 1772] [serial = 1437] [outer = 0x8b9a6c00] 07:50:52 INFO - PROCESS | 1772 | 1466520651998 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:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2154ms 07:50:52 INFO - PROCESS | 1772 | 1466520652030 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:50:52 INFO - PROCESS | 1772 | 1466520652034 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 07:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:50:52 INFO - PROCESS | 1772 | 1466520652041 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 1772 | 1466520652047 Marionette TRACE conn4 <- [1,1886,null,{}] 07:50:52 INFO - PROCESS | 1772 | 1466520652070 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:50:52 INFO - PROCESS | 1772 | 1466520652081 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:52 INFO - PROCESS | 1772 | 1466520652303 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:50:52 INFO - PROCESS | 1772 | 1466520652321 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 1772 | 1466520652330 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f156c00 == 31 [pid = 1772] [id = 479] 07:50:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8f158800) [pid = 1772] [serial = 1438] [outer = (nil)] 07:50:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8f307800) [pid = 1772] [serial = 1439] [outer = 0x8f158800] 07:50:52 INFO - PROCESS | 1772 | 1466520652407 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8fabd400) [pid = 1772] [serial = 1440] [outer = 0x8f158800] 07:50:53 INFO - PROCESS | 1772 | 1466520653443 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:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1448ms 07:50:53 INFO - PROCESS | 1772 | 1466520653489 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:50:53 INFO - PROCESS | 1772 | 1466520653497 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 07:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:50:53 INFO - PROCESS | 1772 | 1466520653506 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 1772 | 1466520653511 Marionette TRACE conn4 <- [1,1890,null,{}] 07:50:53 INFO - PROCESS | 1772 | 1466520653521 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:50:53 INFO - PROCESS | 1772 | 1466520653528 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:53 INFO - PROCESS | 1772 | 1466520653723 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:50:54 INFO - PROCESS | 1772 | 1466520653986 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 1772 | 1466520654001 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d147400 == 32 [pid = 1772] [id = 480] 07:50:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8d147c00) [pid = 1772] [serial = 1441] [outer = (nil)] 07:50:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8dda1800) [pid = 1772] [serial = 1442] [outer = 0x8d147c00] 07:50:54 INFO - PROCESS | 1772 | 1466520654130 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8e55e400) [pid = 1772] [serial = 1443] [outer = 0x8d147c00] 07:50:55 INFO - PROCESS | 1772 | 1466520655052 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:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1586ms 07:50:55 INFO - PROCESS | 1772 | 1466520655093 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 1772 | 1466520655100 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 07:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:50:55 INFO - PROCESS | 1772 | 1466520655112 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 1772 | 1466520655116 Marionette TRACE conn4 <- [1,1894,null,{}] 07:50:55 INFO - PROCESS | 1772 | 1466520655123 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:50:55 INFO - PROCESS | 1772 | 1466520655129 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:55 INFO - PROCESS | 1772 | 1466520655320 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:50:55 INFO - PROCESS | 1772 | 1466520655564 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1772 | 1466520655575 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e2c00 == 33 [pid = 1772] [id = 481] 07:50:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8f0efc00) [pid = 1772] [serial = 1444] [outer = (nil)] 07:50:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8f304000) [pid = 1772] [serial = 1445] [outer = 0x8f0efc00] 07:50:55 INFO - PROCESS | 1772 | 1466520655709 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8fac1000) [pid = 1772] [serial = 1446] [outer = 0x8f0efc00] 07:50:56 INFO - PROCESS | 1772 | 1466520656752 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:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1691ms 07:50:56 INFO - PROCESS | 1772 | 1466520656803 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 1772 | 1466520656807 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 07:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:50:56 INFO - PROCESS | 1772 | 1466520656815 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 1772 | 1466520656821 Marionette TRACE conn4 <- [1,1898,null,{}] 07:50:56 INFO - PROCESS | 1772 | 1466520656838 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:50:56 INFO - PROCESS | 1772 | 1466520656847 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:57 INFO - PROCESS | 1772 | 1466520657065 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:50:57 INFO - PROCESS | 1772 | 1466520657297 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 1772 | 1466520657313 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fde5c00 == 34 [pid = 1772] [id = 482] 07:50:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8fde7000) [pid = 1772] [serial = 1447] [outer = (nil)] 07:50:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8fdec000) [pid = 1772] [serial = 1448] [outer = 0x8fde7000] 07:50:57 INFO - PROCESS | 1772 | 1466520657408 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x915ae000) [pid = 1772] [serial = 1449] [outer = 0x8fde7000] 07:50:58 INFO - PROCESS | 1772 | 1466520658384 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:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1639ms 07:50:58 INFO - PROCESS | 1772 | 1466520658456 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 1772 | 1466520658465 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 07:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:50:58 INFO - PROCESS | 1772 | 1466520658475 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 1772 | 1466520658480 Marionette TRACE conn4 <- [1,1902,null,{}] 07:50:58 INFO - PROCESS | 1772 | 1466520658490 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:50:58 INFO - PROCESS | 1772 | 1466520658497 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:58 INFO - PROCESS | 1772 | 1466520658830 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:50:59 INFO - PROCESS | 1772 | 1466520659200 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 1772 | 1466520659214 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:50:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db09800 == 35 [pid = 1772] [id = 483] 07:50:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8e555000) [pid = 1772] [serial = 1450] [outer = (nil)] 07:50:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x91694000) [pid = 1772] [serial = 1451] [outer = 0x8e555000] 07:50:59 INFO - PROCESS | 1772 | 1466520659364 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x91dc3c00) [pid = 1772] [serial = 1452] [outer = 0x8e555000] 07:51:00 INFO - PROCESS | 1772 | 1466520660736 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:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2340ms 07:51:00 INFO - PROCESS | 1772 | 1466520660818 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 1772 | 1466520660825 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 07:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:51:00 INFO - PROCESS | 1772 | 1466520660854 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 1772 | 1466520660861 Marionette TRACE conn4 <- [1,1906,null,{}] 07:51:00 INFO - PROCESS | 1772 | 1466520660932 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:51:00 INFO - PROCESS | 1772 | 1466520660941 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:01 INFO - PROCESS | 1772 | 1466520661321 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:51:01 INFO - PROCESS | 1772 | 1466520661621 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 1772 | 1466520661632 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fabf400 == 36 [pid = 1772] [id = 484] 07:51:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x915b7800) [pid = 1772] [serial = 1453] [outer = (nil)] 07:51:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x91dcf800) [pid = 1772] [serial = 1454] [outer = 0x915b7800] 07:51:01 INFO - PROCESS | 1772 | 1466520661778 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x91dcc800) [pid = 1772] [serial = 1455] [outer = 0x915b7800] 07:51:03 INFO - PROCESS | 1772 | 1466520663364 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:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2660ms 07:51:03 INFO - PROCESS | 1772 | 1466520663542 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 1772 | 1466520663549 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 07:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:51:03 INFO - PROCESS | 1772 | 1466520663561 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 1772 | 1466520663568 Marionette TRACE conn4 <- [1,1910,null,{}] 07:51:03 INFO - PROCESS | 1772 | 1466520663577 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:51:03 INFO - PROCESS | 1772 | 1466520663595 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:03 INFO - PROCESS | 1772 | 1466520663946 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:51:04 INFO - PROCESS | 1772 | 1466520664233 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 1772 | 1466520664247 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc60800 == 37 [pid = 1772] [id = 485] 07:51:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x8f0e2800) [pid = 1772] [serial = 1456] [outer = (nil)] 07:51:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x92e74800) [pid = 1772] [serial = 1457] [outer = 0x8f0e2800] 07:51:04 INFO - PROCESS | 1772 | 1466520664403 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x92e7e000) [pid = 1772] [serial = 1458] [outer = 0x8f0e2800] 07:51:06 INFO - PROCESS | 1772 | 1466520666146 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:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2746ms 07:51:06 INFO - PROCESS | 1772 | 1466520666384 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 1772 | 1466520666392 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 07:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:51:06 INFO - PROCESS | 1772 | 1466520666403 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 1772 | 1466520666409 Marionette TRACE conn4 <- [1,1914,null,{}] 07:51:06 INFO - PROCESS | 1772 | 1466520666419 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:51:06 INFO - PROCESS | 1772 | 1466520666426 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:06 INFO - PROCESS | 1772 | 1466520666719 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:51:07 INFO - PROCESS | 1772 | 1466520667017 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 1772 | 1466520667029 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d145000 == 38 [pid = 1772] [id = 486] 07:51:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 116 (0x915b9000) [pid = 1772] [serial = 1459] [outer = (nil)] 07:51:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 117 (0x93dd6000) [pid = 1772] [serial = 1460] [outer = 0x915b9000] 07:51:07 INFO - PROCESS | 1772 | 1466520667168 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 118 (0x93ddc400) [pid = 1772] [serial = 1461] [outer = 0x915b9000] 07:51:08 INFO - PROCESS | 1772 | 1466520668547 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:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2201ms 07:51:08 INFO - PROCESS | 1772 | 1466520668614 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 1772 | 1466520668621 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 07:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:51:08 INFO - PROCESS | 1772 | 1466520668633 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 1772 | 1466520668640 Marionette TRACE conn4 <- [1,1918,null,{}] 07:51:08 INFO - PROCESS | 1772 | 1466520668649 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:51:08 INFO - PROCESS | 1772 | 1466520668657 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:09 INFO - PROCESS | 1772 | 1466520669024 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:51:09 INFO - PROCESS | 1772 | 1466520669296 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 1772 | 1466520669308 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddc8800 == 39 [pid = 1772] [id = 487] 07:51:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 119 (0x9257cc00) [pid = 1772] [serial = 1462] [outer = (nil)] 07:51:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 120 (0x9489cc00) [pid = 1772] [serial = 1463] [outer = 0x9257cc00] 07:51:09 INFO - PROCESS | 1772 | 1466520669450 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 121 (0x948a5400) [pid = 1772] [serial = 1464] [outer = 0x9257cc00] 07:51:10 INFO - PROCESS | 1772 | 1466520670415 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:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1841ms 07:51:10 INFO - PROCESS | 1772 | 1466520670474 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:51:10 INFO - PROCESS | 1772 | 1466520670478 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 07:51:10 INFO - PROCESS | 1772 | 1466520670484 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 1772 | 1466520670488 Marionette TRACE conn4 <- [1,1922,null,{}] 07:51:10 INFO - PROCESS | 1772 | 1466520670494 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:51:10 INFO - PROCESS | 1772 | 1466520670499 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:10 INFO - PROCESS | 1772 | 1466520670694 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:51:10 INFO - PROCESS | 1772 | 1466520670926 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 1772 | 1466520670939 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e6800 == 40 [pid = 1772] [id = 488] 07:51:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 122 (0x8c3ee800) [pid = 1772] [serial = 1465] [outer = (nil)] 07:51:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 123 (0x8db0c400) [pid = 1772] [serial = 1466] [outer = 0x8c3ee800] 07:51:11 INFO - PROCESS | 1772 | 1466520671068 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 124 (0x8dc5c800) [pid = 1772] [serial = 1467] [outer = 0x8c3ee800] 07:51:12 INFO - PROCESS | 1772 | 1466520672130 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:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1732ms 07:51:12 INFO - PROCESS | 1772 | 1466520672219 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 1772 | 1466520672226 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 07:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:51:12 INFO - PROCESS | 1772 | 1466520672236 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 1772 | 1466520672241 Marionette TRACE conn4 <- [1,1926,null,{}] 07:51:12 INFO - PROCESS | 1772 | 1466520672251 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:51:12 INFO - PROCESS | 1772 | 1466520672257 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:12 INFO - PROCESS | 1772 | 1466520672632 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:51:12 INFO - PROCESS | 1772 | 1466520672872 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 1772 | 1466520672884 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a7c00 == 41 [pid = 1772] [id = 489] 07:51:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 125 (0x8d13a800) [pid = 1772] [serial = 1468] [outer = (nil)] 07:51:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 126 (0x8d147000) [pid = 1772] [serial = 1469] [outer = 0x8d13a800] 07:51:12 INFO - PROCESS | 1772 | 1466520672958 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 127 (0x8db03000) [pid = 1772] [serial = 1470] [outer = 0x8d13a800] 07:51:13 INFO - PROCESS | 1772 | 1466520673938 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:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1736ms 07:51:13 INFO - PROCESS | 1772 | 1466520673973 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 1772 | 1466520673978 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 07:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:51:14 INFO - PROCESS | 1772 | 1466520674002 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 1772 | 1466520674008 Marionette TRACE conn4 <- [1,1930,null,{}] 07:51:14 INFO - PROCESS | 1772 | 1466520674019 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:51:14 INFO - PROCESS | 1772 | 1466520674028 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:14 INFO - PROCESS | 1772 | 1466520674220 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:51:14 INFO - PROCESS | 1772 | 1466520674556 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 1772 | 1466520674567 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 126 (0x9395dc00) [pid = 1772] [serial = 1353] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 125 (0x9395c000) [pid = 1772] [serial = 1352] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 124 (0x8f0fcc00) [pid = 1772] [serial = 1373] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 123 (0x8d2d4c00) [pid = 1772] [serial = 1332] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 122 (0x8d13f000) [pid = 1772] [serial = 1331] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 121 (0x8f01e400) [pid = 1772] [serial = 1335] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 120 (0x8e76b400) [pid = 1772] [serial = 1334] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 119 (0x93a1b400) [pid = 1772] [serial = 1356] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 118 (0x93a15800) [pid = 1772] [serial = 1355] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 117 (0x8fabe400) [pid = 1772] [serial = 1338] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 116 (0x8f309400) [pid = 1772] [serial = 1337] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 115 (0x91e36000) [pid = 1772] [serial = 1341] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x91dcf000) [pid = 1772] [serial = 1340] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x92574c00) [pid = 1772] [serial = 1344] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x8e557000) [pid = 1772] [serial = 1406] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x93aec800) [pid = 1772] [serial = 1359] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8d2d8000) [pid = 1772] [serial = 1379] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x93aea800) [pid = 1772] [serial = 1358] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8dda7c00) [pid = 1772] [serial = 1380] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8f155000) [pid = 1772] [serial = 1382] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8f309c00) [pid = 1772] [serial = 1383] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8fdd6c00) [pid = 1772] [serial = 1385] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8f0f0800) [pid = 1772] [serial = 1407] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8fde3000) [pid = 1772] [serial = 1386] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8fdf4c00) [pid = 1772] [serial = 1389] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8fdf1000) [pid = 1772] [serial = 1388] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x9168f400) [pid = 1772] [serial = 1391] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x91693400) [pid = 1772] [serial = 1392] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x91e3d400) [pid = 1772] [serial = 1395] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8e559800) [pid = 1772] [serial = 1370] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x91dd0000) [pid = 1772] [serial = 1394] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x92572c00) [pid = 1772] [serial = 1397] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8f0e5c00) [pid = 1772] [serial = 1400] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x92279800) [pid = 1772] [serial = 1398] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8fac2800) [pid = 1772] [serial = 1401] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8d13a000) [pid = 1772] [serial = 1404] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8b9a9800) [pid = 1772] [serial = 1403] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8d13b400) [pid = 1772] [serial = 1374] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8f0f8800) [pid = 1772] [serial = 1377] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8dc5d800) [pid = 1772] [serial = 1368] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8f0f5000) [pid = 1772] [serial = 1376] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8f30c000) [pid = 1772] [serial = 1410] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x92573800) [pid = 1772] [serial = 1343] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x92e75c00) [pid = 1772] [serial = 1347] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x92d64c00) [pid = 1772] [serial = 1346] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8e764400) [pid = 1772] [serial = 1371] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8dc55400) [pid = 1772] [serial = 1367] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8b9abc00) [pid = 1772] [serial = 1364] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8c3e8400) [pid = 1772] [serial = 1365] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8dc57800) [pid = 1772] [serial = 1362] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8d2d2c00) [pid = 1772] [serial = 1361] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8f0fac00) [pid = 1772] [serial = 1409] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x93952800) [pid = 1772] [serial = 1350] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x92f84400) [pid = 1772] [serial = 1349] [outer = (nil)] [url = about:blank] 07:51:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a9800 == 42 [pid = 1772] [id = 490] 07:51:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8b9ac800) [pid = 1772] [serial = 1471] [outer = (nil)] 07:51:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8c3ed400) [pid = 1772] [serial = 1472] [outer = 0x8b9ac800] 07:51:14 INFO - PROCESS | 1772 | 1466520674755 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8d2cf800) [pid = 1772] [serial = 1473] [outer = 0x8b9ac800] 07:51:15 INFO - PROCESS | 1772 | 1466520675561 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:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1615ms 07:51:15 INFO - PROCESS | 1772 | 1466520675602 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 1772 | 1466520675606 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 07:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:51:15 INFO - PROCESS | 1772 | 1466520675613 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 1772 | 1466520675617 Marionette TRACE conn4 <- [1,1934,null,{}] 07:51:15 INFO - PROCESS | 1772 | 1466520675623 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:51:15 INFO - PROCESS | 1772 | 1466520675628 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:15 INFO - PROCESS | 1772 | 1466520675814 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:51:15 INFO - PROCESS | 1772 | 1466520675827 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 1772 | 1466520675835 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5f800 == 43 [pid = 1772] [id = 491] 07:51:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8f014c00) [pid = 1772] [serial = 1474] [outer = (nil)] 07:51:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8f01f400) [pid = 1772] [serial = 1475] [outer = 0x8f014c00] 07:51:15 INFO - PROCESS | 1772 | 1466520675921 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8f0f5000) [pid = 1772] [serial = 1476] [outer = 0x8f014c00] 07:51:17 INFO - PROCESS | 1772 | 1466520677238 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:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1692ms 07:51:17 INFO - PROCESS | 1772 | 1466520677309 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 1772 | 1466520677318 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 07:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:51:17 INFO - PROCESS | 1772 | 1466520677350 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - PROCESS | 1772 | 1466520677362 Marionette TRACE conn4 <- [1,1938,null,{}] 07:51:17 INFO - PROCESS | 1772 | 1466520677416 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:51:17 INFO - PROCESS | 1772 | 1466520677427 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:17 INFO - PROCESS | 1772 | 1466520677801 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:51:17 INFO - PROCESS | 1772 | 1466520677850 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 1772 | 1466520677861 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db02400 == 44 [pid = 1772] [id = 492] 07:51:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8e559800) [pid = 1772] [serial = 1477] [outer = (nil)] 07:51:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8f30e000) [pid = 1772] [serial = 1478] [outer = 0x8e559800] 07:51:17 INFO - PROCESS | 1772 | 1466520677928 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8fac7000) [pid = 1772] [serial = 1479] [outer = 0x8e559800] 07:51:18 INFO - PROCESS | 1772 | 1466520678828 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:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1550ms 07:51:18 INFO - PROCESS | 1772 | 1466520678886 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:51:18 INFO - PROCESS | 1772 | 1466520678891 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 07:51:18 INFO - PROCESS | 1772 | 1466520678897 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 1772 | 1466520678916 Marionette TRACE conn4 <- [1,1942,null,{}] 07:51:18 INFO - PROCESS | 1772 | 1466520678928 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:51:18 INFO - PROCESS | 1772 | 1466520678932 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:19 INFO - PROCESS | 1772 | 1466520679160 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:51:19 INFO - PROCESS | 1772 | 1466520679183 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 1772 | 1466520679193 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f011000 == 45 [pid = 1772] [id = 493] 07:51:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f0e2000) [pid = 1772] [serial = 1480] [outer = (nil)] 07:51:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fdd6000) [pid = 1772] [serial = 1481] [outer = 0x8f0e2000] 07:51:19 INFO - PROCESS | 1772 | 1466520679260 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fde1800) [pid = 1772] [serial = 1482] [outer = 0x8f0e2000] 07:51:19 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8dda4800) [pid = 1772] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:51:19 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8dda4c00) [pid = 1772] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:51:19 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8fac4c00) [pid = 1772] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:51:19 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8fdf2400) [pid = 1772] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:51:19 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x915b1c00) [pid = 1772] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:51:19 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8d2dbc00) [pid = 1772] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:51:19 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8f018400) [pid = 1772] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:51:19 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x91dc3000) [pid = 1772] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:51:19 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8b9a6c00) [pid = 1772] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:51:20 INFO - PROCESS | 1772 | 1466520680198 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:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1352ms 07:51:20 INFO - PROCESS | 1772 | 1466520680249 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:51:20 INFO - PROCESS | 1772 | 1466520680253 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 07:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:51:20 INFO - PROCESS | 1772 | 1466520680260 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 1772 | 1466520680263 Marionette TRACE conn4 <- [1,1946,null,{}] 07:51:20 INFO - PROCESS | 1772 | 1466520680269 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:51:20 INFO - PROCESS | 1772 | 1466520680273 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:20 INFO - PROCESS | 1772 | 1466520680442 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:51:20 INFO - PROCESS | 1772 | 1466520680578 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 1772 | 1466520680595 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fde4800 == 46 [pid = 1772] [id = 494] 07:51:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8fde4c00) [pid = 1772] [serial = 1483] [outer = (nil)] 07:51:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8fdea800) [pid = 1772] [serial = 1484] [outer = 0x8fde4c00] 07:51:20 INFO - PROCESS | 1772 | 1466520680685 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x915aec00) [pid = 1772] [serial = 1485] [outer = 0x8fde4c00] 07:51:21 INFO - PROCESS | 1772 | 1466520681443 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:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1231ms 07:51:21 INFO - PROCESS | 1772 | 1466520681501 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 1772 | 1466520681504 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 07:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:51:21 INFO - PROCESS | 1772 | 1466520681511 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 1772 | 1466520681515 Marionette TRACE conn4 <- [1,1950,null,{}] 07:51:21 INFO - PROCESS | 1772 | 1466520681520 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:51:21 INFO - PROCESS | 1772 | 1466520681525 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:21 INFO - PROCESS | 1772 | 1466520681883 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:51:21 INFO - PROCESS | 1772 | 1466520681974 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 1772 | 1466520681987 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13a000 == 47 [pid = 1772] [id = 495] 07:51:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8d13a400) [pid = 1772] [serial = 1486] [outer = (nil)] 07:51:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8d2d1000) [pid = 1772] [serial = 1487] [outer = 0x8d13a400] 07:51:22 INFO - PROCESS | 1772 | 1466520682113 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8db0d800) [pid = 1772] [serial = 1488] [outer = 0x8d13a400] 07:51:23 INFO - PROCESS | 1772 | 1466520683137 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:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1686ms 07:51:23 INFO - PROCESS | 1772 | 1466520683201 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 1772 | 1466520683208 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 07:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:51:23 INFO - PROCESS | 1772 | 1466520683216 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 1772 | 1466520683221 Marionette TRACE conn4 <- [1,1954,null,{}] 07:51:23 INFO - PROCESS | 1772 | 1466520683229 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:51:23 INFO - PROCESS | 1772 | 1466520683235 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:23 INFO - PROCESS | 1772 | 1466520683497 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:51:23 INFO - PROCESS | 1772 | 1466520683736 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 1772 | 1466520683747 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f012c00 == 48 [pid = 1772] [id = 496] 07:51:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f0ddc00) [pid = 1772] [serial = 1489] [outer = (nil)] 07:51:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f0f8c00) [pid = 1772] [serial = 1490] [outer = 0x8f0ddc00] 07:51:23 INFO - PROCESS | 1772 | 1466520683852 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f154400) [pid = 1772] [serial = 1491] [outer = 0x8f0ddc00] 07:51:24 INFO - PROCESS | 1772 | 1466520684771 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:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1586ms 07:51:24 INFO - PROCESS | 1772 | 1466520684804 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 1772 | 1466520684808 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 07:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:51:24 INFO - PROCESS | 1772 | 1466520684816 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 1772 | 1466520684820 Marionette TRACE conn4 <- [1,1958,null,{}] 07:51:24 INFO - PROCESS | 1772 | 1466520684827 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:51:24 INFO - PROCESS | 1772 | 1466520684833 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:25 INFO - PROCESS | 1772 | 1466520685044 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:51:25 INFO - PROCESS | 1772 | 1466520685328 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 1772 | 1466520685337 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fddc400 == 49 [pid = 1772] [id = 497] 07:51:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x915acc00) [pid = 1772] [serial = 1492] [outer = (nil)] 07:51:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x915b6000) [pid = 1772] [serial = 1493] [outer = 0x915acc00] 07:51:25 INFO - PROCESS | 1772 | 1466520685473 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x91692000) [pid = 1772] [serial = 1494] [outer = 0x915acc00] 07:51:26 INFO - PROCESS | 1772 | 1466520686381 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:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1639ms 07:51:26 INFO - PROCESS | 1772 | 1466520686456 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 1772 | 1466520686463 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 07:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:51:26 INFO - PROCESS | 1772 | 1466520686483 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 1772 | 1466520686491 Marionette TRACE conn4 <- [1,1962,null,{}] 07:51:26 INFO - PROCESS | 1772 | 1466520686497 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:51:26 INFO - PROCESS | 1772 | 1466520686503 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:26 INFO - PROCESS | 1772 | 1466520686785 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 07:51:26 INFO - PROCESS | 1772 | 1466520686966 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 1772 | 1466520686975 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5e400 == 50 [pid = 1772] [id = 498] 07:51:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8fdf1800) [pid = 1772] [serial = 1495] [outer = (nil)] 07:51:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x92572c00) [pid = 1772] [serial = 1496] [outer = 0x8fdf1800] 07:51:27 INFO - PROCESS | 1772 | 1466520687091 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x92579400) [pid = 1772] [serial = 1497] [outer = 0x8fdf1800] 07:51:28 INFO - PROCESS | 1772 | 1466520687995 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:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1595ms 07:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:51:28 INFO - PROCESS | 1772 | 1466520688070 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 1772 | 1466520688073 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 07:51:28 INFO - PROCESS | 1772 | 1466520688081 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 1772 | 1466520688084 Marionette TRACE conn4 <- [1,1966,null,{}] 07:51:28 INFO - PROCESS | 1772 | 1466520688091 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:51:28 INFO - PROCESS | 1772 | 1466520688096 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:28 INFO - PROCESS | 1772 | 1466520688362 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 07:51:28 INFO - PROCESS | 1772 | 1466520688610 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 1772 | 1466520688618 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e3c00 == 51 [pid = 1772] [id = 499] 07:51:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8f0e8c00) [pid = 1772] [serial = 1498] [outer = (nil)] 07:51:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x92d68400) [pid = 1772] [serial = 1499] [outer = 0x8f0e8c00] 07:51:28 INFO - PROCESS | 1772 | 1466520688709 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x92d6a800) [pid = 1772] [serial = 1500] [outer = 0x8f0e8c00] 07:51:29 INFO - PROCESS | 1772 | 1466520689607 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:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1596ms 07:51:29 INFO - PROCESS | 1772 | 1466520689677 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 1772 | 1466520689681 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 07:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:51:29 INFO - PROCESS | 1772 | 1466520689688 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 1772 | 1466520689693 Marionette TRACE conn4 <- [1,1970,null,{}] 07:51:29 INFO - PROCESS | 1772 | 1466520689699 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:51:29 INFO - PROCESS | 1772 | 1466520689705 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:30 INFO - PROCESS | 1772 | 1466520690002 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 07:51:30 INFO - PROCESS | 1772 | 1466520690285 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 1772 | 1466520690305 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda0c00 == 52 [pid = 1772] [id = 500] 07:51:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x92d67400) [pid = 1772] [serial = 1501] [outer = (nil)] 07:51:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x9395e000) [pid = 1772] [serial = 1502] [outer = 0x92d67400] 07:51:30 INFO - PROCESS | 1772 | 1466520690388 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x93ade400) [pid = 1772] [serial = 1503] [outer = 0x92d67400] 07:51:31 INFO - PROCESS | 1772 | 1466520691317 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:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1686ms 07:51:31 INFO - PROCESS | 1772 | 1466520691375 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 1772 | 1466520691379 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 07:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:51:31 INFO - PROCESS | 1772 | 1466520691386 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 1772 | 1466520691389 Marionette TRACE conn4 <- [1,1974,null,{}] 07:51:31 INFO - PROCESS | 1772 | 1466520691396 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:51:31 INFO - PROCESS | 1772 | 1466520691401 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:31 INFO - PROCESS | 1772 | 1466520691611 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 07:51:31 INFO - PROCESS | 1772 | 1466520691850 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 1772 | 1466520691858 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d142400 == 53 [pid = 1772] [id = 501] 07:51:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8d144800) [pid = 1772] [serial = 1504] [outer = (nil)] 07:51:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8f0f8400) [pid = 1772] [serial = 1505] [outer = 0x8d144800] 07:51:31 INFO - PROCESS | 1772 | 1466520691985 Marionette DEBUG loaded listener.js 07:51:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x91e3bc00) [pid = 1772] [serial = 1506] [outer = 0x8d144800] 07:51:33 INFO - PROCESS | 1772 | 1466520693228 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:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1886ms 07:51:33 INFO - PROCESS | 1772 | 1466520693277 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 1772 | 1466520693283 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 07:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:51:33 INFO - PROCESS | 1772 | 1466520693292 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 1772 | 1466520693297 Marionette TRACE conn4 <- [1,1978,null,{}] 07:51:33 INFO - PROCESS | 1772 | 1466520693306 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:51:33 INFO - PROCESS | 1772 | 1466520693318 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:33 INFO - PROCESS | 1772 | 1466520693690 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 07:51:33 INFO - PROCESS | 1772 | 1466520693905 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 1772 | 1466520693923 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5ac00 == 54 [pid = 1772] [id = 502] 07:51:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8e766800) [pid = 1772] [serial = 1507] [outer = (nil)] 07:51:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8f015000) [pid = 1772] [serial = 1508] [outer = 0x8e766800] 07:51:34 INFO - PROCESS | 1772 | 1466520694050 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8f0e5400) [pid = 1772] [serial = 1509] [outer = 0x8e766800] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8f011000 == 53 [pid = 1772] [id = 493] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8db02400 == 52 [pid = 1772] [id = 492] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5f800 == 51 [pid = 1772] [id = 491] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a9800 == 50 [pid = 1772] [id = 490] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a7c00 == 49 [pid = 1772] [id = 489] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2db400 == 48 [pid = 1772] [id = 477] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a3400 == 47 [pid = 1772] [id = 478] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8d147400 == 46 [pid = 1772] [id = 480] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e2c00 == 45 [pid = 1772] [id = 481] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8f156c00 == 44 [pid = 1772] [id = 479] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8db09800 == 43 [pid = 1772] [id = 483] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc60800 == 42 [pid = 1772] [id = 485] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8fabf400 == 41 [pid = 1772] [id = 484] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddc8800 == 40 [pid = 1772] [id = 487] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8fde5c00 == 39 [pid = 1772] [id = 482] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e6800 == 38 [pid = 1772] [id = 488] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8f30b800 == 37 [pid = 1772] [id = 472] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8d145000 == 36 [pid = 1772] [id = 486] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc19000 == 35 [pid = 1772] [id = 473] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e2c00 == 34 [pid = 1772] [id = 475] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8e75e000 == 33 [pid = 1772] [id = 474] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e6c00 == 32 [pid = 1772] [id = 476] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8d142400 == 31 [pid = 1772] [id = 501] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda0c00 == 30 [pid = 1772] [id = 500] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e3c00 == 29 [pid = 1772] [id = 499] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5e400 == 28 [pid = 1772] [id = 498] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8f012c00 == 27 [pid = 1772] [id = 496] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8fddc400 == 26 [pid = 1772] [id = 497] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8fde4800 == 25 [pid = 1772] [id = 494] 07:51:35 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13a000 == 24 [pid = 1772] [id = 495] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x93a1fc00) [pid = 1772] [serial = 1430] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8f0f5800) [pid = 1772] [serial = 1413] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8e76a400) [pid = 1772] [serial = 1412] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8fc1ac00) [pid = 1772] [serial = 1416] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8fc11400) [pid = 1772] [serial = 1415] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x91692400) [pid = 1772] [serial = 1419] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x915b5c00) [pid = 1772] [serial = 1418] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x91e39400) [pid = 1772] [serial = 1422] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x91dc9800) [pid = 1772] [serial = 1421] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8dda1c00) [pid = 1772] [serial = 1433] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x92d5f800) [pid = 1772] [serial = 1425] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x9227b000) [pid = 1772] [serial = 1424] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x9395e400) [pid = 1772] [serial = 1428] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x92f8ec00) [pid = 1772] [serial = 1427] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8ddcb000) [pid = 1772] [serial = 1434] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8dda0800) [pid = 1772] [serial = 1437] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x93aea400) [pid = 1772] [serial = 1431] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8f307800) [pid = 1772] [serial = 1439] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8d148000) [pid = 1772] [serial = 1436] [outer = (nil)] [url = about:blank] 07:51:36 INFO - PROCESS | 1772 | 1466520696273 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:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 3041ms 07:51:36 INFO - PROCESS | 1772 | 1466520696334 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 1772 | 1466520696341 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 07:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:51:36 INFO - PROCESS | 1772 | 1466520696350 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 1772 | 1466520696355 Marionette TRACE conn4 <- [1,1982,null,{}] 07:51:36 INFO - PROCESS | 1772 | 1466520696364 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:51:36 INFO - PROCESS | 1772 | 1466520696370 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:36 INFO - PROCESS | 1772 | 1466520696558 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 07:51:36 INFO - PROCESS | 1772 | 1466520696739 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 1772 | 1466520696753 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e9000 == 25 [pid = 1772] [id = 503] 07:51:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8c3ea000) [pid = 1772] [serial = 1510] [outer = (nil)] 07:51:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8d142c00) [pid = 1772] [serial = 1511] [outer = 0x8c3ea000] 07:51:36 INFO - PROCESS | 1772 | 1466520696830 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8d2cd400) [pid = 1772] [serial = 1512] [outer = 0x8c3ea000] 07:51:37 INFO - PROCESS | 1772 | 1466520697590 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:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1293ms 07:51:37 INFO - PROCESS | 1772 | 1466520697643 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 07:51:37 INFO - PROCESS | 1772 | 1466520697653 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 07:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:51:37 INFO - PROCESS | 1772 | 1466520697665 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 1772 | 1466520697670 Marionette TRACE conn4 <- [1,1986,null,{}] 07:51:37 INFO - PROCESS | 1772 | 1466520697676 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:51:37 INFO - PROCESS | 1772 | 1466520697683 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:37 INFO - PROCESS | 1772 | 1466520697865 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 07:51:38 INFO - PROCESS | 1772 | 1466520698018 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 1772 | 1466520698026 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dd9dc00 == 26 [pid = 1772] [id = 504] 07:51:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8dda8000) [pid = 1772] [serial = 1513] [outer = (nil)] 07:51:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8ddc9c00) [pid = 1772] [serial = 1514] [outer = 0x8dda8000] 07:51:38 INFO - PROCESS | 1772 | 1466520698102 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8ddce400) [pid = 1772] [serial = 1515] [outer = 0x8dda8000] 07:51:39 INFO - PROCESS | 1772 | 1466520699057 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:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1437ms 07:51:39 INFO - PROCESS | 1772 | 1466520699103 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 1772 | 1466520699107 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 07:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:51:39 INFO - PROCESS | 1772 | 1466520699122 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 1772 | 1466520699129 Marionette TRACE conn4 <- [1,1990,null,{}] 07:51:39 INFO - PROCESS | 1772 | 1466520699147 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:51:39 INFO - PROCESS | 1772 | 1466520699157 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:39 INFO - PROCESS | 1772 | 1466520699413 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 07:51:39 INFO - PROCESS | 1772 | 1466520699435 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 1772 | 1466520699449 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e3800 == 27 [pid = 1772] [id = 505] 07:51:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8f0e4400) [pid = 1772] [serial = 1516] [outer = (nil)] 07:51:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8f0f0400) [pid = 1772] [serial = 1517] [outer = 0x8f0e4400] 07:51:39 INFO - PROCESS | 1772 | 1466520699525 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8f149400) [pid = 1772] [serial = 1518] [outer = 0x8f0e4400] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8fde4c00) [pid = 1772] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8e555000) [pid = 1772] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x9257cc00) [pid = 1772] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8f0efc00) [pid = 1772] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8b9ac800) [pid = 1772] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8d13a800) [pid = 1772] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8e559800) [pid = 1772] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8fde7000) [pid = 1772] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f158800) [pid = 1772] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x915b7800) [pid = 1772] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8f014c00) [pid = 1772] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f0e2000) [pid = 1772] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8f0e2800) [pid = 1772] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x915b9000) [pid = 1772] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8d147c00) [pid = 1772] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:51:41 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8c3ee800) [pid = 1772] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:51:41 INFO - PROCESS | 1772 | 1466520701074 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:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2038ms 07:51:41 INFO - PROCESS | 1772 | 1466520701161 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 1772 | 1466520701167 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 07:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:51:41 INFO - PROCESS | 1772 | 1466520701174 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 1772 | 1466520701177 Marionette TRACE conn4 <- [1,1994,null,{}] 07:51:41 INFO - PROCESS | 1772 | 1466520701188 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:51:41 INFO - PROCESS | 1772 | 1466520701192 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:41 INFO - PROCESS | 1772 | 1466520701401 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 07:51:41 INFO - PROCESS | 1772 | 1466520701506 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:41 INFO - PROCESS | 1772 | 1466520701514 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e3000 == 28 [pid = 1772] [id = 506] 07:51:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8f0dec00) [pid = 1772] [serial = 1519] [outer = (nil)] 07:51:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8f0f2400) [pid = 1772] [serial = 1520] [outer = 0x8f0dec00] 07:51:41 INFO - PROCESS | 1772 | 1466520701587 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8f305c00) [pid = 1772] [serial = 1521] [outer = 0x8f0dec00] 07:51:42 INFO - PROCESS | 1772 | 1466520702329 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:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1191ms 07:51:42 INFO - PROCESS | 1772 | 1466520702366 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 1772 | 1466520702369 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 07:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:51:42 INFO - PROCESS | 1772 | 1466520702376 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - PROCESS | 1772 | 1466520702379 Marionette TRACE conn4 <- [1,1998,null,{}] 07:51:42 INFO - PROCESS | 1772 | 1466520702390 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:51:42 INFO - PROCESS | 1772 | 1466520702394 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:42 INFO - PROCESS | 1772 | 1466520702555 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 07:51:42 INFO - PROCESS | 1772 | 1466520702566 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 1772 | 1466520702576 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0eac00 == 29 [pid = 1772] [id = 507] 07:51:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8f303c00) [pid = 1772] [serial = 1522] [outer = (nil)] 07:51:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8fac1400) [pid = 1772] [serial = 1523] [outer = 0x8f303c00] 07:51:42 INFO - PROCESS | 1772 | 1466520702643 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8fc19000) [pid = 1772] [serial = 1524] [outer = 0x8f303c00] 07:51:43 INFO - PROCESS | 1772 | 1466520703773 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:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1445ms 07:51:43 INFO - PROCESS | 1772 | 1466520703823 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 1772 | 1466520703831 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 07:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:51:43 INFO - PROCESS | 1772 | 1466520703840 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 1772 | 1466520703845 Marionette TRACE conn4 <- [1,2002,null,{}] 07:51:43 INFO - PROCESS | 1772 | 1466520703856 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:51:43 INFO - PROCESS | 1772 | 1466520703862 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:44 INFO - PROCESS | 1772 | 1466520704097 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 07:51:44 INFO - PROCESS | 1772 | 1466520704345 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 1772 | 1466520704358 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d7c00 == 30 [pid = 1772] [id = 508] 07:51:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8db01800) [pid = 1772] [serial = 1525] [outer = (nil)] 07:51:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8dd9e800) [pid = 1772] [serial = 1526] [outer = 0x8db01800] 07:51:44 INFO - PROCESS | 1772 | 1466520704488 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8e550800) [pid = 1772] [serial = 1527] [outer = 0x8db01800] 07:51:45 INFO - PROCESS | 1772 | 1466520705411 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:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1637ms 07:51:45 INFO - PROCESS | 1772 | 1466520705478 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 07:51:45 INFO - PROCESS | 1772 | 1466520705485 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 07:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:51:45 INFO - PROCESS | 1772 | 1466520705497 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - PROCESS | 1772 | 1466520705501 Marionette TRACE conn4 <- [1,2006,null,{}] 07:51:45 INFO - PROCESS | 1772 | 1466520705508 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:51:45 INFO - PROCESS | 1772 | 1466520705514 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:45 INFO - PROCESS | 1772 | 1466520705749 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 07:51:46 INFO - PROCESS | 1772 | 1466520705986 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 1772 | 1466520705993 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3eec00 == 31 [pid = 1772] [id = 509] 07:51:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8f0f9800) [pid = 1772] [serial = 1528] [outer = (nil)] 07:51:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8f307000) [pid = 1772] [serial = 1529] [outer = 0x8f0f9800] 07:51:46 INFO - PROCESS | 1772 | 1466520706132 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8f14bc00) [pid = 1772] [serial = 1530] [outer = 0x8f0f9800] 07:51:47 INFO - PROCESS | 1772 | 1466520707131 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:51:47 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:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1687ms 07:51:47 INFO - PROCESS | 1772 | 1466520707185 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 1772 | 1466520707189 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 07:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:51:47 INFO - PROCESS | 1772 | 1466520707197 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 1772 | 1466520707204 Marionette TRACE conn4 <- [1,2010,null,{}] 07:51:47 INFO - PROCESS | 1772 | 1466520707222 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:51:47 INFO - PROCESS | 1772 | 1466520707232 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:47 INFO - PROCESS | 1772 | 1466520707478 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 07:51:47 INFO - PROCESS | 1772 | 1466520707723 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 1772 | 1466520707735 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fdefc00 == 32 [pid = 1772] [id = 510] 07:51:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8fdf0000) [pid = 1772] [serial = 1531] [outer = (nil)] 07:51:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x915b2800) [pid = 1772] [serial = 1532] [outer = 0x8fdf0000] 07:51:47 INFO - PROCESS | 1772 | 1466520707827 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x915b7000) [pid = 1772] [serial = 1533] [outer = 0x8fdf0000] 07:51:48 INFO - PROCESS | 1772 | 1466520708751 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:51:48 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:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1644ms 07:51:48 INFO - PROCESS | 1772 | 1466520708843 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 07:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:51:48 INFO - PROCESS | 1772 | 1466520708848 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 07:51:48 INFO - PROCESS | 1772 | 1466520708856 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 1772 | 1466520708859 Marionette TRACE conn4 <- [1,2014,null,{}] 07:51:48 INFO - PROCESS | 1772 | 1466520708866 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:51:48 INFO - PROCESS | 1772 | 1466520708872 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:49 INFO - PROCESS | 1772 | 1466520709103 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 07:51:49 INFO - PROCESS | 1772 | 1466520709349 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 1772 | 1466520709360 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e768c00 == 33 [pid = 1772] [id = 511] 07:51:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8f0e2c00) [pid = 1772] [serial = 1534] [outer = (nil)] 07:51:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x91698400) [pid = 1772] [serial = 1535] [outer = 0x8f0e2c00] 07:51:49 INFO - PROCESS | 1772 | 1466520709481 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x91dc6c00) [pid = 1772] [serial = 1536] [outer = 0x8f0e2c00] 07:51:50 INFO - PROCESS | 1772 | 1466520710414 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:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1637ms 07:51:50 INFO - PROCESS | 1772 | 1466520710494 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 1772 | 1466520710498 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 07:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:51:50 INFO - PROCESS | 1772 | 1466520710506 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 1772 | 1466520710509 Marionette TRACE conn4 <- [1,2018,null,{}] 07:51:50 INFO - PROCESS | 1772 | 1466520710515 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:51:50 INFO - PROCESS | 1772 | 1466520710520 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:50 INFO - PROCESS | 1772 | 1466520710736 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 07:51:50 INFO - PROCESS | 1772 | 1466520710964 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 1772 | 1466520710972 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda9000 == 34 [pid = 1772] [id = 512] 07:51:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x91695c00) [pid = 1772] [serial = 1537] [outer = (nil)] 07:51:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x91e39400) [pid = 1772] [serial = 1538] [outer = 0x91695c00] 07:51:51 INFO - PROCESS | 1772 | 1466520711105 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x91e3d400) [pid = 1772] [serial = 1539] [outer = 0x91695c00] 07:51:52 INFO - PROCESS | 1772 | 1466520712105 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:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1682ms 07:51:52 INFO - PROCESS | 1772 | 1466520712188 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 1772 | 1466520712193 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 07:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:51:52 INFO - PROCESS | 1772 | 1466520712200 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 1772 | 1466520712203 Marionette TRACE conn4 <- [1,2022,null,{}] 07:51:52 INFO - PROCESS | 1772 | 1466520712235 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:51:52 INFO - PROCESS | 1772 | 1466520712247 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:52 INFO - PROCESS | 1772 | 1466520712487 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 07:51:52 INFO - PROCESS | 1772 | 1466520712699 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 1772 | 1466520712708 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a8c00 == 35 [pid = 1772] [id = 513] 07:51:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8dc58000) [pid = 1772] [serial = 1540] [outer = (nil)] 07:51:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x92d63800) [pid = 1772] [serial = 1541] [outer = 0x8dc58000] 07:51:52 INFO - PROCESS | 1772 | 1466520712791 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x92d61000) [pid = 1772] [serial = 1542] [outer = 0x8dc58000] 07:51:53 INFO - PROCESS | 1772 | 1466520713717 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:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1564ms 07:51:53 INFO - PROCESS | 1772 | 1466520713766 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 07:51:53 INFO - PROCESS | 1772 | 1466520713771 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 07:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:51:53 INFO - PROCESS | 1772 | 1466520713778 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 1772 | 1466520713783 Marionette TRACE conn4 <- [1,2026,null,{}] 07:51:53 INFO - PROCESS | 1772 | 1466520713789 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:51:53 INFO - PROCESS | 1772 | 1466520713795 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:54 INFO - PROCESS | 1772 | 1466520714033 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 07:51:54 INFO - PROCESS | 1772 | 1466520714407 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 1772 | 1466520714419 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e2800 == 36 [pid = 1772] [id = 514] 07:51:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8c3e4000) [pid = 1772] [serial = 1543] [outer = (nil)] 07:51:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8c3e9c00) [pid = 1772] [serial = 1544] [outer = 0x8c3e4000] 07:51:54 INFO - PROCESS | 1772 | 1466520714539 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8d2cf400) [pid = 1772] [serial = 1545] [outer = 0x8c3e4000] 07:51:55 INFO - PROCESS | 1772 | 1466520715539 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:51:55 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e3000 == 35 [pid = 1772] [id = 506] 07:51:55 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e3800 == 34 [pid = 1772] [id = 505] 07:51:55 INFO - PROCESS | 1772 | --DOCSHELL 0x8dd9dc00 == 33 [pid = 1772] [id = 504] 07:51:55 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e9000 == 32 [pid = 1772] [id = 503] 07:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1842ms 07:51:55 INFO - PROCESS | 1772 | 1466520715623 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 1772 | 1466520715628 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 07:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:51:55 INFO - PROCESS | 1772 | 1466520715637 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 1772 | 1466520715642 Marionette TRACE conn4 <- [1,2030,null,{}] 07:51:55 INFO - PROCESS | 1772 | 1466520715651 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:51:55 INFO - PROCESS | 1772 | 1466520715660 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:55 INFO - PROCESS | 1772 | 1466520715845 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x91dc3c00) [pid = 1772] [serial = 1452] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x9489cc00) [pid = 1772] [serial = 1463] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8f304000) [pid = 1772] [serial = 1445] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8e55e400) [pid = 1772] [serial = 1443] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x91dcf800) [pid = 1772] [serial = 1454] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x91694000) [pid = 1772] [serial = 1451] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8c3ed400) [pid = 1772] [serial = 1472] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8d2cf800) [pid = 1772] [serial = 1473] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8db03000) [pid = 1772] [serial = 1470] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8d147000) [pid = 1772] [serial = 1469] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8f0f5000) [pid = 1772] [serial = 1476] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8fac7000) [pid = 1772] [serial = 1479] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x948a5400) [pid = 1772] [serial = 1464] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x915ae000) [pid = 1772] [serial = 1449] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x93ddc400) [pid = 1772] [serial = 1461] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8fabd400) [pid = 1772] [serial = 1440] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8fac1000) [pid = 1772] [serial = 1446] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8f30e000) [pid = 1772] [serial = 1478] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8dc5c800) [pid = 1772] [serial = 1467] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8fdec000) [pid = 1772] [serial = 1448] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x915aec00) [pid = 1772] [serial = 1485] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x91dcc800) [pid = 1772] [serial = 1455] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f01f400) [pid = 1772] [serial = 1475] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8fde1800) [pid = 1772] [serial = 1482] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8fdd6000) [pid = 1772] [serial = 1481] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x92e7e000) [pid = 1772] [serial = 1458] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x92e74800) [pid = 1772] [serial = 1457] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x93dd6000) [pid = 1772] [serial = 1460] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8dda1800) [pid = 1772] [serial = 1442] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8db0c400) [pid = 1772] [serial = 1466] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8fdea800) [pid = 1772] [serial = 1484] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 1772 | 1466520716094 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 1772 | 1466520716105 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0c400 == 33 [pid = 1772] [id = 515] 07:51:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8dc52400) [pid = 1772] [serial = 1546] [outer = (nil)] 07:51:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8dd9cc00) [pid = 1772] [serial = 1547] [outer = 0x8dc52400] 07:51:56 INFO - PROCESS | 1772 | 1466520716187 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8e54f800) [pid = 1772] [serial = 1548] [outer = 0x8dc52400] 07:51:57 INFO - PROCESS | 1772 | 1466520717003 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:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1431ms 07:51:57 INFO - PROCESS | 1772 | 1466520717073 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 1772 | 1466520717080 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 07:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:51:57 INFO - PROCESS | 1772 | 1466520717088 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 1772 | 1466520717092 Marionette TRACE conn4 <- [1,2034,null,{}] 07:51:57 INFO - PROCESS | 1772 | 1466520717099 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:51:57 INFO - PROCESS | 1772 | 1466520717104 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:57 INFO - PROCESS | 1772 | 1466520717288 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 07:51:57 INFO - PROCESS | 1772 | 1466520717449 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 1772 | 1466520717457 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e557000 == 34 [pid = 1772] [id = 516] 07:51:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8e55d000) [pid = 1772] [serial = 1549] [outer = (nil)] 07:51:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8f0f5000) [pid = 1772] [serial = 1550] [outer = 0x8e55d000] 07:51:57 INFO - PROCESS | 1772 | 1466520717534 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8f30d000) [pid = 1772] [serial = 1551] [outer = 0x8e55d000] 07:51:58 INFO - PROCESS | 1772 | 1466520718418 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:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1388ms 07:51:58 INFO - PROCESS | 1772 | 1466520718477 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 1772 | 1466520718481 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 07:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:51:58 INFO - PROCESS | 1772 | 1466520718496 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 1772 | 1466520718506 Marionette TRACE conn4 <- [1,2038,null,{}] 07:51:58 INFO - PROCESS | 1772 | 1466520718523 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:51:58 INFO - PROCESS | 1772 | 1466520718529 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:58 INFO - PROCESS | 1772 | 1466520718765 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 07:51:58 INFO - PROCESS | 1772 | 1466520718792 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 1772 | 1466520718800 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:51:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2cf800 == 35 [pid = 1772] [id = 517] 07:51:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8fc20c00) [pid = 1772] [serial = 1552] [outer = (nil)] 07:51:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8fde1400) [pid = 1772] [serial = 1553] [outer = 0x8fc20c00] 07:51:58 INFO - PROCESS | 1772 | 1466520718885 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8fde8800) [pid = 1772] [serial = 1554] [outer = 0x8fc20c00] 07:51:59 INFO - PROCESS | 1772 | 1466520719871 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:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1416ms 07:51:59 INFO - PROCESS | 1772 | 1466520719906 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 1772 | 1466520719910 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 07:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:51:59 INFO - PROCESS | 1772 | 1466520719918 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 1772 | 1466520719922 Marionette TRACE conn4 <- [1,2042,null,{}] 07:51:59 INFO - PROCESS | 1772 | 1466520719927 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:51:59 INFO - PROCESS | 1772 | 1466520719932 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:00 INFO - PROCESS | 1772 | 1466520720168 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 07:52:00 INFO - PROCESS | 1772 | 1466520720189 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 1772 | 1466520720199 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a4400 == 36 [pid = 1772] [id = 518] 07:52:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8e760400) [pid = 1772] [serial = 1555] [outer = (nil)] 07:52:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x915ae000) [pid = 1772] [serial = 1556] [outer = 0x8e760400] 07:52:00 INFO - PROCESS | 1772 | 1466520720267 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x915b5400) [pid = 1772] [serial = 1557] [outer = 0x8e760400] 07:52:00 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f0e4400) [pid = 1772] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:52:00 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8dda8000) [pid = 1772] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:52:00 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8c3ea000) [pid = 1772] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:52:00 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f0dec00) [pid = 1772] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:52:00 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8d13a400) [pid = 1772] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:52:00 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8f0ddc00) [pid = 1772] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:52:00 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x915acc00) [pid = 1772] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:52:00 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8fdf1800) [pid = 1772] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:52:00 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8f0e8c00) [pid = 1772] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:52:00 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x92d67400) [pid = 1772] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:52:00 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8d144800) [pid = 1772] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:52:00 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8e766800) [pid = 1772] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:52:01 INFO - PROCESS | 1772 | 1466520721298 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:52:01 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:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1431ms 07:52:01 INFO - PROCESS | 1772 | 1466520721350 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 07:52:01 INFO - PROCESS | 1772 | 1466520721354 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 07:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:52:01 INFO - PROCESS | 1772 | 1466520721366 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 1772 | 1466520721369 Marionette TRACE conn4 <- [1,2046,null,{}] 07:52:01 INFO - PROCESS | 1772 | 1466520721384 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:52:01 INFO - PROCESS | 1772 | 1466520721389 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:01 INFO - PROCESS | 1772 | 1466520721565 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 07:52:01 INFO - PROCESS | 1772 | 1466520721580 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 1772 | 1466520721609 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda3000 == 37 [pid = 1772] [id = 519] 07:52:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8ddce800) [pid = 1772] [serial = 1558] [outer = (nil)] 07:52:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8f301c00) [pid = 1772] [serial = 1559] [outer = 0x8ddce800] 07:52:01 INFO - PROCESS | 1772 | 1466520721701 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x91699000) [pid = 1772] [serial = 1560] [outer = 0x8ddce800] 07:52:02 INFO - PROCESS | 1772 | 1466520722695 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:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1387ms 07:52:02 INFO - PROCESS | 1772 | 1466520722755 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 1772 | 1466520722758 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 07:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:52:02 INFO - PROCESS | 1772 | 1466520722765 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 1772 | 1466520722769 Marionette TRACE conn4 <- [1,2050,null,{}] 07:52:02 INFO - PROCESS | 1772 | 1466520722774 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:52:02 INFO - PROCESS | 1772 | 1466520722780 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:03 INFO - PROCESS | 1772 | 1466520723046 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 07:52:03 INFO - PROCESS | 1772 | 1466520723230 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 1772 | 1466520723242 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3eb400 == 38 [pid = 1772] [id = 520] 07:52:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8c3ecc00) [pid = 1772] [serial = 1561] [outer = (nil)] 07:52:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8c3f1400) [pid = 1772] [serial = 1562] [outer = 0x8c3ecc00] 07:52:03 INFO - PROCESS | 1772 | 1466520723394 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8d148400) [pid = 1772] [serial = 1563] [outer = 0x8c3ecc00] 07:52:04 INFO - PROCESS | 1772 | 1466520724434 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:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1738ms 07:52:04 INFO - PROCESS | 1772 | 1466520724505 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 1772 | 1466520724511 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 07:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:52:04 INFO - PROCESS | 1772 | 1466520724521 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 1772 | 1466520724526 Marionette TRACE conn4 <- [1,2054,null,{}] 07:52:04 INFO - PROCESS | 1772 | 1466520724534 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:52:04 INFO - PROCESS | 1772 | 1466520724541 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:04 INFO - PROCESS | 1772 | 1466520724789 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 07:52:05 INFO - PROCESS | 1772 | 1466520725071 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 1772 | 1466520725080 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5ec00 == 39 [pid = 1772] [id = 521] 07:52:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8dd9dc00) [pid = 1772] [serial = 1564] [outer = (nil)] 07:52:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8dda7800) [pid = 1772] [serial = 1565] [outer = 0x8dd9dc00] 07:52:05 INFO - PROCESS | 1772 | 1466520725175 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8e559000) [pid = 1772] [serial = 1566] [outer = 0x8dd9dc00] 07:52:06 INFO - PROCESS | 1772 | 1466520726114 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:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1636ms 07:52:06 INFO - PROCESS | 1772 | 1466520726157 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 1772 | 1466520726163 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 07:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:52:06 INFO - PROCESS | 1772 | 1466520726171 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 1772 | 1466520726176 Marionette TRACE conn4 <- [1,2058,null,{}] 07:52:06 INFO - PROCESS | 1772 | 1466520726184 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:52:06 INFO - PROCESS | 1772 | 1466520726190 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:06 INFO - PROCESS | 1772 | 1466520726401 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 07:52:06 INFO - PROCESS | 1772 | 1466520726703 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 1772 | 1466520726711 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e7800 == 40 [pid = 1772] [id = 522] 07:52:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f0f6400) [pid = 1772] [serial = 1567] [outer = (nil)] 07:52:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f158000) [pid = 1772] [serial = 1568] [outer = 0x8f0f6400] 07:52:06 INFO - PROCESS | 1772 | 1466520726844 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fac1800) [pid = 1772] [serial = 1569] [outer = 0x8f0f6400] 07:52:07 INFO - PROCESS | 1772 | 1466520727811 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:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1694ms 07:52:07 INFO - PROCESS | 1772 | 1466520727866 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 1772 | 1466520727873 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 07:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:52:07 INFO - PROCESS | 1772 | 1466520727891 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 1772 | 1466520727899 Marionette TRACE conn4 <- [1,2062,null,{}] 07:52:07 INFO - PROCESS | 1772 | 1466520727906 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:52:07 INFO - PROCESS | 1772 | 1466520727914 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:08 INFO - PROCESS | 1772 | 1466520728167 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 07:52:08 INFO - PROCESS | 1772 | 1466520728405 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 1772 | 1466520728413 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5400 == 41 [pid = 1772] [id = 523] 07:52:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8f0ef400) [pid = 1772] [serial = 1570] [outer = (nil)] 07:52:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x91dcf800) [pid = 1772] [serial = 1571] [outer = 0x8f0ef400] 07:52:08 INFO - PROCESS | 1772 | 1466520728542 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x91e3ac00) [pid = 1772] [serial = 1572] [outer = 0x8f0ef400] 07:52:09 INFO - PROCESS | 1772 | 1466520729469 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:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1657ms 07:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:52:09 INFO - PROCESS | 1772 | 1466520729540 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 1772 | 1466520729544 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 07:52:09 INFO - PROCESS | 1772 | 1466520729551 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 1772 | 1466520729554 Marionette TRACE conn4 <- [1,2066,null,{}] 07:52:09 INFO - PROCESS | 1772 | 1466520729560 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:52:09 INFO - PROCESS | 1772 | 1466520729566 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:09 INFO - PROCESS | 1772 | 1466520729760 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 07:52:10 INFO - PROCESS | 1772 | 1466520729985 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 1772 | 1466520729993 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a7c00 == 42 [pid = 1772] [id = 524] 07:52:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8dd9f400) [pid = 1772] [serial = 1573] [outer = (nil)] 07:52:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x9257c800) [pid = 1772] [serial = 1574] [outer = 0x8dd9f400] 07:52:10 INFO - PROCESS | 1772 | 1466520730120 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x92d68800) [pid = 1772] [serial = 1575] [outer = 0x8dd9f400] 07:52:11 INFO - PROCESS | 1772 | 1466520731021 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:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1536ms 07:52:11 INFO - PROCESS | 1772 | 1466520731088 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 07:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:52:11 INFO - PROCESS | 1772 | 1466520731092 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 07:52:11 INFO - PROCESS | 1772 | 1466520731099 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 1772 | 1466520731102 Marionette TRACE conn4 <- [1,2070,null,{}] 07:52:11 INFO - PROCESS | 1772 | 1466520731109 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:52:11 INFO - PROCESS | 1772 | 1466520731114 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:11 INFO - PROCESS | 1772 | 1466520731318 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 07:52:11 INFO - PROCESS | 1772 | 1466520731565 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 1772 | 1466520731582 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x92f84400 == 43 [pid = 1772] [id = 525] 07:52:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x92f85c00) [pid = 1772] [serial = 1576] [outer = (nil)] 07:52:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x92f91c00) [pid = 1772] [serial = 1577] [outer = 0x92f85c00] 07:52:11 INFO - PROCESS | 1772 | 1466520731734 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x93a11800) [pid = 1772] [serial = 1578] [outer = 0x92f85c00] 07:52:12 INFO - PROCESS | 1772 | 1466520732747 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:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1683ms 07:52:12 INFO - PROCESS | 1772 | 1466520732782 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 07:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:52:12 INFO - PROCESS | 1772 | 1466520732786 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 07:52:12 INFO - PROCESS | 1772 | 1466520732793 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 1772 | 1466520732797 Marionette TRACE conn4 <- [1,2074,null,{}] 07:52:12 INFO - PROCESS | 1772 | 1466520732803 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:52:12 INFO - PROCESS | 1772 | 1466520732809 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:13 INFO - PROCESS | 1772 | 1466520733014 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 07:52:13 INFO - PROCESS | 1772 | 1466520733245 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 1772 | 1466520733253 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddc7000 == 44 [pid = 1772] [id = 526] 07:52:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x91e34c00) [pid = 1772] [serial = 1579] [outer = (nil)] 07:52:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x93aec800) [pid = 1772] [serial = 1580] [outer = 0x91e34c00] 07:52:13 INFO - PROCESS | 1772 | 1466520733380 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x93dd6400) [pid = 1772] [serial = 1581] [outer = 0x91e34c00] 07:52:14 INFO - PROCESS | 1772 | 1466520734303 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:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1593ms 07:52:14 INFO - PROCESS | 1772 | 1466520734386 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 07:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:52:14 INFO - PROCESS | 1772 | 1466520734391 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 07:52:14 INFO - PROCESS | 1772 | 1466520734398 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 1772 | 1466520734402 Marionette TRACE conn4 <- [1,2078,null,{}] 07:52:14 INFO - PROCESS | 1772 | 1466520734409 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:52:14 INFO - PROCESS | 1772 | 1466520734413 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:14 INFO - PROCESS | 1772 | 1466520734651 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 07:52:15 INFO - PROCESS | 1772 | 1466520735170 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 1772 | 1466520735177 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13e400 == 45 [pid = 1772] [id = 527] 07:52:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8d141c00) [pid = 1772] [serial = 1582] [outer = (nil)] 07:52:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8d2d8800) [pid = 1772] [serial = 1583] [outer = 0x8d141c00] 07:52:15 INFO - PROCESS | 1772 | 1466520735267 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8db10400) [pid = 1772] [serial = 1584] [outer = 0x8d141c00] 07:52:16 INFO - PROCESS | 1772 | 1466520736158 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:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1839ms 07:52:16 INFO - PROCESS | 1772 | 1466520736239 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 1772 | 1466520736246 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 07:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:52:16 INFO - PROCESS | 1772 | 1466520736255 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - PROCESS | 1772 | 1466520736260 Marionette TRACE conn4 <- [1,2082,null,{}] 07:52:16 INFO - PROCESS | 1772 | 1466520736270 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:52:16 INFO - PROCESS | 1772 | 1466520736277 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:16 INFO - PROCESS | 1772 | 1466520736568 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 07:52:16 INFO - PROCESS | 1772 | 1466520736860 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 1772 | 1466520736870 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda6400 == 46 [pid = 1772] [id = 528] 07:52:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8e559400) [pid = 1772] [serial = 1585] [outer = (nil)] 07:52:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8f019000) [pid = 1772] [serial = 1586] [outer = 0x8e559400] 07:52:16 INFO - PROCESS | 1772 | 1466520736951 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8f0e5800) [pid = 1772] [serial = 1587] [outer = 0x8e559400] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8b99fc00 == 45 [pid = 1772] [id = 467] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d2000 == 44 [pid = 1772] [id = 468] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda3000 == 43 [pid = 1772] [id = 519] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a4400 == 42 [pid = 1772] [id = 518] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2cf800 == 41 [pid = 1772] [id = 517] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8e557000 == 40 [pid = 1772] [id = 516] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0c400 == 39 [pid = 1772] [id = 515] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e2800 == 38 [pid = 1772] [id = 514] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5800 == 37 [pid = 1772] [id = 469] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d9c00 == 36 [pid = 1772] [id = 455] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5ac00 == 35 [pid = 1772] [id = 502] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a8c00 == 34 [pid = 1772] [id = 513] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ec800 == 33 [pid = 1772] [id = 465] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d7c00 == 32 [pid = 1772] [id = 508] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8e768c00 == 31 [pid = 1772] [id = 511] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9ad800 == 30 [pid = 1772] [id = 458] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d5400 == 29 [pid = 1772] [id = 470] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8fac0400 == 28 [pid = 1772] [id = 471] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0eac00 == 27 [pid = 1772] [id = 507] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc54c00 == 26 [pid = 1772] [id = 456] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a9400 == 25 [pid = 1772] [id = 464] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3eec00 == 24 [pid = 1772] [id = 509] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8fdefc00 == 23 [pid = 1772] [id = 510] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc17800 == 22 [pid = 1772] [id = 461] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2cd000 == 21 [pid = 1772] [id = 459] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda9000 == 20 [pid = 1772] [id = 512] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13b000 == 19 [pid = 1772] [id = 460] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc52000 == 18 [pid = 1772] [id = 466] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8f305800 == 17 [pid = 1772] [id = 462] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0ed400 == 16 [pid = 1772] [id = 457] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0ecc00 == 15 [pid = 1772] [id = 463] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddc7000 == 14 [pid = 1772] [id = 526] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x92f84400 == 13 [pid = 1772] [id = 525] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a7c00 == 12 [pid = 1772] [id = 524] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5400 == 11 [pid = 1772] [id = 523] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5ec00 == 10 [pid = 1772] [id = 521] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e7800 == 9 [pid = 1772] [id = 522] 07:52:18 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3eb400 == 8 [pid = 1772] [id = 520] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8f0f0400) [pid = 1772] [serial = 1517] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8ddc9c00) [pid = 1772] [serial = 1514] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8d142c00) [pid = 1772] [serial = 1511] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8f0f2400) [pid = 1772] [serial = 1520] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8db0d800) [pid = 1772] [serial = 1488] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8d2d1000) [pid = 1772] [serial = 1487] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8f154400) [pid = 1772] [serial = 1491] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8f0f8c00) [pid = 1772] [serial = 1490] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x91692000) [pid = 1772] [serial = 1494] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x915b6000) [pid = 1772] [serial = 1493] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8f149400) [pid = 1772] [serial = 1518] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x92579400) [pid = 1772] [serial = 1497] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x92572c00) [pid = 1772] [serial = 1496] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x92d6a800) [pid = 1772] [serial = 1500] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x92d68400) [pid = 1772] [serial = 1499] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x93ade400) [pid = 1772] [serial = 1503] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9395e000) [pid = 1772] [serial = 1502] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x91e3bc00) [pid = 1772] [serial = 1506] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f0e5400) [pid = 1772] [serial = 1509] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8f0f8400) [pid = 1772] [serial = 1505] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8f015000) [pid = 1772] [serial = 1508] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8fac1400) [pid = 1772] [serial = 1523] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8d2cd400) [pid = 1772] [serial = 1512] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8f305c00) [pid = 1772] [serial = 1521] [outer = (nil)] [url = about:blank] 07:52:18 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8ddce400) [pid = 1772] [serial = 1515] [outer = (nil)] [url = about:blank] 07:52:19 INFO - PROCESS | 1772 | 1466520739098 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:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2947ms 07:52:19 INFO - PROCESS | 1772 | 1466520739219 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 1772 | 1466520739224 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 07:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:52:19 INFO - PROCESS | 1772 | 1466520739233 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 1772 | 1466520739238 Marionette TRACE conn4 <- [1,2086,null,{}] 07:52:19 INFO - PROCESS | 1772 | 1466520739254 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:52:19 INFO - PROCESS | 1772 | 1466520739259 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:19 INFO - PROCESS | 1772 | 1466520739446 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 07:52:19 INFO - PROCESS | 1772 | 1466520739583 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 1772 | 1466520739595 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ef800 == 9 [pid = 1772] [id = 529] 07:52:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8d13a800) [pid = 1772] [serial = 1588] [outer = (nil)] 07:52:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8d2ce400) [pid = 1772] [serial = 1589] [outer = 0x8d13a800] 07:52:19 INFO - PROCESS | 1772 | 1466520739669 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8db09000) [pid = 1772] [serial = 1590] [outer = 0x8d13a800] 07:52:20 INFO - PROCESS | 1772 | 1466520740552 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:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1388ms 07:52:20 INFO - PROCESS | 1772 | 1466520740620 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 07:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:52:20 INFO - PROCESS | 1772 | 1466520740629 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 07:52:20 INFO - PROCESS | 1772 | 1466520740641 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 1772 | 1466520740647 Marionette TRACE conn4 <- [1,2090,null,{}] 07:52:20 INFO - PROCESS | 1772 | 1466520740653 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:52:20 INFO - PROCESS | 1772 | 1466520740659 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:20 INFO - PROCESS | 1772 | 1466520740864 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 07:52:21 INFO - PROCESS | 1772 | 1466520741036 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 1772 | 1466520741042 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd1400 == 10 [pid = 1772] [id = 530] 07:52:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8e554400) [pid = 1772] [serial = 1591] [outer = (nil)] 07:52:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8e762400) [pid = 1772] [serial = 1592] [outer = 0x8e554400] 07:52:21 INFO - PROCESS | 1772 | 1466520741121 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8e769000) [pid = 1772] [serial = 1593] [outer = 0x8e554400] 07:52:22 INFO - PROCESS | 1772 | 1466520742090 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:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1487ms 07:52:22 INFO - PROCESS | 1772 | 1466520742129 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 1772 | 1466520742134 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 07:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:52:22 INFO - PROCESS | 1772 | 1466520742141 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 1772 | 1466520742147 Marionette TRACE conn4 <- [1,2094,null,{}] 07:52:22 INFO - PROCESS | 1772 | 1466520742171 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:52:22 INFO - PROCESS | 1772 | 1466520742181 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:22 INFO - PROCESS | 1772 | 1466520742408 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 07:52:22 INFO - PROCESS | 1772 | 1466520742440 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 1772 | 1466520742451 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0f3800 == 11 [pid = 1772] [id = 531] 07:52:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f0f4400) [pid = 1772] [serial = 1594] [outer = (nil)] 07:52:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8f0f9400) [pid = 1772] [serial = 1595] [outer = 0x8f0f4400] 07:52:22 INFO - PROCESS | 1772 | 1466520742525 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8f14d000) [pid = 1772] [serial = 1596] [outer = 0x8f0f4400] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8ddce800) [pid = 1772] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8fc20c00) [pid = 1772] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8e760400) [pid = 1772] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8f0f9800) [pid = 1772] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x91695c00) [pid = 1772] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f0e2c00) [pid = 1772] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8f303c00) [pid = 1772] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8fdf0000) [pid = 1772] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8e55d000) [pid = 1772] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8dc58000) [pid = 1772] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8db01800) [pid = 1772] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8c3e4000) [pid = 1772] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:52:23 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8dc52400) [pid = 1772] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:52:24 INFO - PROCESS | 1772 | 1466520744026 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:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1943ms 07:52:24 INFO - PROCESS | 1772 | 1466520744086 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 1772 | 1466520744090 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 07:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:52:24 INFO - PROCESS | 1772 | 1466520744098 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 1772 | 1466520744101 Marionette TRACE conn4 <- [1,2098,null,{}] 07:52:24 INFO - PROCESS | 1772 | 1466520744107 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:52:24 INFO - PROCESS | 1772 | 1466520744113 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:24 INFO - PROCESS | 1772 | 1466520744304 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 07:52:24 INFO - PROCESS | 1772 | 1466520744451 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 1772 | 1466520744457 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5d400 == 12 [pid = 1772] [id = 532] 07:52:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8ddce800) [pid = 1772] [serial = 1597] [outer = (nil)] 07:52:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8f0f9800) [pid = 1772] [serial = 1598] [outer = 0x8ddce800] 07:52:24 INFO - PROCESS | 1772 | 1466520744532 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8f307400) [pid = 1772] [serial = 1599] [outer = 0x8ddce800] 07:52:25 INFO - PROCESS | 1772 | 1466520745349 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:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1288ms 07:52:25 INFO - PROCESS | 1772 | 1466520745396 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 1772 | 1466520745401 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 07:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:52:25 INFO - PROCESS | 1772 | 1466520745412 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 1772 | 1466520745416 Marionette TRACE conn4 <- [1,2102,null,{}] 07:52:25 INFO - PROCESS | 1772 | 1466520745422 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:52:25 INFO - PROCESS | 1772 | 1466520745428 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:25 INFO - PROCESS | 1772 | 1466520745666 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 07:52:25 INFO - PROCESS | 1772 | 1466520745848 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 1772 | 1466520745858 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a6400 == 13 [pid = 1772] [id = 533] 07:52:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8b9a7c00) [pid = 1772] [serial = 1600] [outer = (nil)] 07:52:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8c3e3000) [pid = 1772] [serial = 1601] [outer = 0x8b9a7c00] 07:52:25 INFO - PROCESS | 1772 | 1466520745960 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8c3f1800) [pid = 1772] [serial = 1602] [outer = 0x8b9a7c00] 07:52:26 INFO - PROCESS | 1772 | 1466520746977 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:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1632ms 07:52:27 INFO - PROCESS | 1772 | 1466520747048 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 07:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:52:27 INFO - PROCESS | 1772 | 1466520747055 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 07:52:27 INFO - PROCESS | 1772 | 1466520747064 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 1772 | 1466520747070 Marionette TRACE conn4 <- [1,2106,null,{}] 07:52:27 INFO - PROCESS | 1772 | 1466520747077 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:52:27 INFO - PROCESS | 1772 | 1466520747084 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:27 INFO - PROCESS | 1772 | 1466520747323 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 07:52:27 INFO - PROCESS | 1772 | 1466520747603 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 1772 | 1466520747615 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9aa400 == 14 [pid = 1772] [id = 534] 07:52:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8e556000) [pid = 1772] [serial = 1603] [outer = (nil)] 07:52:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8e76b000) [pid = 1772] [serial = 1604] [outer = 0x8e556000] 07:52:27 INFO - PROCESS | 1772 | 1466520747706 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f01ec00) [pid = 1772] [serial = 1605] [outer = 0x8e556000] 07:52:28 INFO - PROCESS | 1772 | 1466520748634 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:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1637ms 07:52:28 INFO - PROCESS | 1772 | 1466520748700 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 1772 | 1466520748706 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 07:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:52:28 INFO - PROCESS | 1772 | 1466520748714 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 1772 | 1466520748718 Marionette TRACE conn4 <- [1,2110,null,{}] 07:52:28 INFO - PROCESS | 1772 | 1466520748724 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:52:28 INFO - PROCESS | 1772 | 1466520748730 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:28 INFO - PROCESS | 1772 | 1466520748956 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 07:52:29 INFO - PROCESS | 1772 | 1466520749242 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 1772 | 1466520749250 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5bc00 == 15 [pid = 1772] [id = 535] 07:52:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fabcc00) [pid = 1772] [serial = 1606] [outer = (nil)] 07:52:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fac8000) [pid = 1772] [serial = 1607] [outer = 0x8fabcc00] 07:52:29 INFO - PROCESS | 1772 | 1466520749381 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8fc15400) [pid = 1772] [serial = 1608] [outer = 0x8fabcc00] 07:52:30 INFO - PROCESS | 1772 | 1466520750329 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:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1686ms 07:52:30 INFO - PROCESS | 1772 | 1466520750401 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 1772 | 1466520750408 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 07:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:52:30 INFO - PROCESS | 1772 | 1466520750428 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 1772 | 1466520750436 Marionette TRACE conn4 <- [1,2114,null,{}] 07:52:30 INFO - PROCESS | 1772 | 1466520750442 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:52:30 INFO - PROCESS | 1772 | 1466520750449 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:30 INFO - PROCESS | 1772 | 1466520750780 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 07:52:30 INFO - PROCESS | 1772 | 1466520750963 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 1772 | 1466520750970 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e766c00 == 16 [pid = 1772] [id = 536] 07:52:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8f0fa800) [pid = 1772] [serial = 1609] [outer = (nil)] 07:52:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8fddd000) [pid = 1772] [serial = 1610] [outer = 0x8f0fa800] 07:52:31 INFO - PROCESS | 1772 | 1466520751055 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8fddc800) [pid = 1772] [serial = 1611] [outer = 0x8f0fa800] 07:52:31 INFO - PROCESS | 1772 | 1466520751958 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:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1596ms 07:52:32 INFO - PROCESS | 1772 | 1466520752016 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 1772 | 1466520752019 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 07:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:52:32 INFO - PROCESS | 1772 | 1466520752026 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 1772 | 1466520752030 Marionette TRACE conn4 <- [1,2118,null,{}] 07:52:32 INFO - PROCESS | 1772 | 1466520752036 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:52:32 INFO - PROCESS | 1772 | 1466520752043 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:32 INFO - PROCESS | 1772 | 1466520752232 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 07:52:32 INFO - PROCESS | 1772 | 1466520752459 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 1772 | 1466520752471 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fdef000 == 17 [pid = 1772] [id = 537] 07:52:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8fdf0000) [pid = 1772] [serial = 1612] [outer = (nil)] 07:52:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x915b0c00) [pid = 1772] [serial = 1613] [outer = 0x8fdf0000] 07:52:32 INFO - PROCESS | 1772 | 1466520752601 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x915b6c00) [pid = 1772] [serial = 1614] [outer = 0x8fdf0000] 07:52:33 INFO - PROCESS | 1772 | 1466520753498 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:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1534ms 07:52:33 INFO - PROCESS | 1772 | 1466520753562 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 1772 | 1466520753566 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 07:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:52:33 INFO - PROCESS | 1772 | 1466520753573 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 1772 | 1466520753577 Marionette TRACE conn4 <- [1,2122,null,{}] 07:52:33 INFO - PROCESS | 1772 | 1466520753582 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:52:33 INFO - PROCESS | 1772 | 1466520753588 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:33 INFO - PROCESS | 1772 | 1466520753782 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 07:52:34 INFO - PROCESS | 1772 | 1466520754015 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 1772 | 1466520754035 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d6400 == 18 [pid = 1772] [id = 538] 07:52:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8dc5ec00) [pid = 1772] [serial = 1615] [outer = (nil)] 07:52:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x91dc3000) [pid = 1772] [serial = 1616] [outer = 0x8dc5ec00] 07:52:34 INFO - PROCESS | 1772 | 1466520754175 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x91dcf400) [pid = 1772] [serial = 1617] [outer = 0x8dc5ec00] 07:52:35 INFO - PROCESS | 1772 | 1466520755197 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:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1681ms 07:52:35 INFO - PROCESS | 1772 | 1466520755255 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 1772 | 1466520755258 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 07:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:52:35 INFO - PROCESS | 1772 | 1466520755266 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 1772 | 1466520755270 Marionette TRACE conn4 <- [1,2126,null,{}] 07:52:35 INFO - PROCESS | 1772 | 1466520755275 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:52:35 INFO - PROCESS | 1772 | 1466520755281 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:35 INFO - PROCESS | 1772 | 1466520755459 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 07:52:35 INFO - PROCESS | 1772 | 1466520755698 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 1772 | 1466520755707 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e7000 == 19 [pid = 1772] [id = 539] 07:52:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8db0d400) [pid = 1772] [serial = 1618] [outer = (nil)] 07:52:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8fac7c00) [pid = 1772] [serial = 1619] [outer = 0x8db0d400] 07:52:35 INFO - PROCESS | 1772 | 1466520755833 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x91697400) [pid = 1772] [serial = 1620] [outer = 0x8db0d400] 07:52:36 INFO - PROCESS | 1772 | 1466520756737 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:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1533ms 07:52:36 INFO - PROCESS | 1772 | 1466520756801 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 1772 | 1466520756804 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 07:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:52:36 INFO - PROCESS | 1772 | 1466520756813 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 1772 | 1466520756817 Marionette TRACE conn4 <- [1,2130,null,{}] 07:52:36 INFO - PROCESS | 1772 | 1466520756823 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:52:36 INFO - PROCESS | 1772 | 1466520756829 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:37 INFO - PROCESS | 1772 | 1466520757190 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 07:52:37 INFO - PROCESS | 1772 | 1466520757450 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 1772 | 1466520757458 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3f1c00 == 20 [pid = 1772] [id = 540] 07:52:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8d139800) [pid = 1772] [serial = 1621] [outer = (nil)] 07:52:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8d2cc400) [pid = 1772] [serial = 1622] [outer = 0x8d139800] 07:52:37 INFO - PROCESS | 1772 | 1466520757538 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8dc52800) [pid = 1772] [serial = 1623] [outer = 0x8d139800] 07:52:38 INFO - PROCESS | 1772 | 1466520758469 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:52:38 INFO - PROCESS | 1772 | 1466520758558 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 07:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:52:38 INFO - PROCESS | 1772 | 1466520758568 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 1772 | 1466520758572 Marionette TRACE conn4 <- [1,2134,null,{}] 07:52:38 INFO - PROCESS | 1772 | 1466520758581 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:52:38 INFO - PROCESS | 1772 | 1466520758587 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:38 INFO - PROCESS | 1772 | 1466520758821 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8f301c00) [pid = 1772] [serial = 1559] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8fde8800) [pid = 1772] [serial = 1554] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x915ae000) [pid = 1772] [serial = 1556] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x915b5400) [pid = 1772] [serial = 1557] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8f307000) [pid = 1772] [serial = 1529] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8f14bc00) [pid = 1772] [serial = 1530] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x91e39400) [pid = 1772] [serial = 1538] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x91e3d400) [pid = 1772] [serial = 1539] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x91698400) [pid = 1772] [serial = 1535] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x91dc6c00) [pid = 1772] [serial = 1536] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8fc19000) [pid = 1772] [serial = 1524] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x915b2800) [pid = 1772] [serial = 1532] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x915b7000) [pid = 1772] [serial = 1533] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8f0f5000) [pid = 1772] [serial = 1550] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x92d63800) [pid = 1772] [serial = 1541] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x92d61000) [pid = 1772] [serial = 1542] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8dd9e800) [pid = 1772] [serial = 1526] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8e550800) [pid = 1772] [serial = 1527] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8c3e9c00) [pid = 1772] [serial = 1544] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8d2cf400) [pid = 1772] [serial = 1545] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8dd9cc00) [pid = 1772] [serial = 1547] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8e54f800) [pid = 1772] [serial = 1548] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8fde1400) [pid = 1772] [serial = 1553] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8f30d000) [pid = 1772] [serial = 1551] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x91699000) [pid = 1772] [serial = 1560] [outer = (nil)] [url = about:blank] 07:52:39 INFO - PROCESS | 1772 | 1466520759086 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 1772 | 1466520759097 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dd9c000 == 21 [pid = 1772] [id = 541] 07:52:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8dd9e800) [pid = 1772] [serial = 1624] [outer = (nil)] 07:52:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8e54f800) [pid = 1772] [serial = 1625] [outer = 0x8dd9e800] 07:52:39 INFO - PROCESS | 1772 | 1466520759175 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8e556c00) [pid = 1772] [serial = 1626] [outer = 0x8dd9e800] 07:52:39 INFO - PROCESS | 1772 | 1466520759994 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:52: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:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1486ms 07:52:40 INFO - PROCESS | 1772 | 1466520760054 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 1772 | 1466520760058 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 07:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:52:40 INFO - PROCESS | 1772 | 1466520760066 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 1772 | 1466520760070 Marionette TRACE conn4 <- [1,2138,null,{}] 07:52:40 INFO - PROCESS | 1772 | 1466520760093 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:52:40 INFO - PROCESS | 1772 | 1466520760098 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:40 INFO - PROCESS | 1772 | 1466520760276 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 07:52:40 INFO - PROCESS | 1772 | 1466520760290 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 1772 | 1466520760297 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda1400 == 22 [pid = 1772] [id = 542] 07:52:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8f30a800) [pid = 1772] [serial = 1627] [outer = (nil)] 07:52:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8fab9400) [pid = 1772] [serial = 1628] [outer = 0x8f30a800] 07:52:40 INFO - PROCESS | 1772 | 1466520760370 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8fabe000) [pid = 1772] [serial = 1629] [outer = 0x8f30a800] 07:52:41 INFO - PROCESS | 1772 | 1466520761374 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:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1381ms 07:52:41 INFO - PROCESS | 1772 | 1466520761448 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 1772 | 1466520761455 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 07:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:52:41 INFO - PROCESS | 1772 | 1466520761480 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 1772 | 1466520761487 Marionette TRACE conn4 <- [1,2142,null,{}] 07:52:41 INFO - PROCESS | 1772 | 1466520761493 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:52:41 INFO - PROCESS | 1772 | 1466520761500 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:41 INFO - PROCESS | 1772 | 1466520761735 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 07:52:41 INFO - PROCESS | 1772 | 1466520761751 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 1772 | 1466520761759 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e2c00 == 23 [pid = 1772] [id = 543] 07:52:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f14b400) [pid = 1772] [serial = 1630] [outer = (nil)] 07:52:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fde8c00) [pid = 1772] [serial = 1631] [outer = 0x8f14b400] 07:52:41 INFO - PROCESS | 1772 | 1466520761842 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x915ae000) [pid = 1772] [serial = 1632] [outer = 0x8f14b400] 07:52:42 INFO - PROCESS | 1772 | 1466520762777 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:52:42 INFO - PROCESS | 1772 | 1466520762825 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 07:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:52:42 INFO - PROCESS | 1772 | 1466520762831 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 1772 | 1466520762835 Marionette TRACE conn4 <- [1,2146,null,{}] 07:52:42 INFO - PROCESS | 1772 | 1466520762847 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:52:42 INFO - PROCESS | 1772 | 1466520762853 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:43 INFO - PROCESS | 1772 | 1466520763098 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 07:52:43 INFO - PROCESS | 1772 | 1466520763125 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 1772 | 1466520763134 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a1800 == 24 [pid = 1772] [id = 544] 07:52:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8fde7400) [pid = 1772] [serial = 1633] [outer = (nil)] 07:52:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x91694c00) [pid = 1772] [serial = 1634] [outer = 0x8fde7400] 07:52:43 INFO - PROCESS | 1772 | 1466520763207 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x91dc4000) [pid = 1772] [serial = 1635] [outer = 0x8fde7400] 07:52:43 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8d13a800) [pid = 1772] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:52:43 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8f0f4400) [pid = 1772] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:52:43 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8e559400) [pid = 1772] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:52:43 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8c3ecc00) [pid = 1772] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:52:43 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8dd9dc00) [pid = 1772] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:52:43 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8f0f6400) [pid = 1772] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:52:43 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f0ef400) [pid = 1772] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:52:43 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8dd9f400) [pid = 1772] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:52:43 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x92f85c00) [pid = 1772] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:52:43 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x91e34c00) [pid = 1772] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:52:43 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8d141c00) [pid = 1772] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:52:43 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8e554400) [pid = 1772] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:52:44 INFO - PROCESS | 1772 | 1466520764251 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:52:44 INFO - PROCESS | 1772 | 1466520764326 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 07:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:52:44 INFO - PROCESS | 1772 | 1466520764334 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 1772 | 1466520764338 Marionette TRACE conn4 <- [1,2150,null,{}] 07:52:44 INFO - PROCESS | 1772 | 1466520764345 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:52:44 INFO - PROCESS | 1772 | 1466520764350 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:44 INFO - PROCESS | 1772 | 1466520764561 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 07:52:44 INFO - PROCESS | 1772 | 1466520764572 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 1772 | 1466520764588 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f013400 == 25 [pid = 1772] [id = 545] 07:52:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8f0f6400) [pid = 1772] [serial = 1636] [outer = (nil)] 07:52:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x91dc8c00) [pid = 1772] [serial = 1637] [outer = 0x8f0f6400] 07:52:44 INFO - PROCESS | 1772 | 1466520764803 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x91e37800) [pid = 1772] [serial = 1638] [outer = 0x8f0f6400] 07:52:45 INFO - PROCESS | 1772 | 1466520765621 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:52: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:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1345ms 07:52:45 INFO - PROCESS | 1772 | 1466520765681 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 07:52:45 INFO - PROCESS | 1772 | 1466520765684 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 07:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:52:45 INFO - PROCESS | 1772 | 1466520765691 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 1772 | 1466520765694 Marionette TRACE conn4 <- [1,2154,null,{}] 07:52:45 INFO - PROCESS | 1772 | 1466520765700 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:52:45 INFO - PROCESS | 1772 | 1466520765704 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:46 INFO - PROCESS | 1772 | 1466520766010 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 07:52:46 INFO - PROCESS | 1772 | 1466520766146 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 1772 | 1466520766159 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9aa000 == 26 [pid = 1772] [id = 546] 07:52:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8c3e2400) [pid = 1772] [serial = 1639] [outer = (nil)] 07:52:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8c3e8400) [pid = 1772] [serial = 1640] [outer = 0x8c3e2400] 07:52:46 INFO - PROCESS | 1772 | 1466520766247 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8d141800) [pid = 1772] [serial = 1641] [outer = 0x8c3e2400] 07:52:47 INFO - PROCESS | 1772 | 1466520767356 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:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1738ms 07:52:47 INFO - PROCESS | 1772 | 1466520767433 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 1772 | 1466520767441 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 07:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:52:47 INFO - PROCESS | 1772 | 1466520767452 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 1772 | 1466520767458 Marionette TRACE conn4 <- [1,2158,null,{}] 07:52:47 INFO - PROCESS | 1772 | 1466520767467 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:52:47 INFO - PROCESS | 1772 | 1466520767474 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:47 INFO - PROCESS | 1772 | 1466520767816 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 07:52:48 INFO - PROCESS | 1772 | 1466520768008 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 1772 | 1466520768019 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd4400 == 27 [pid = 1772] [id = 547] 07:52:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8e550800) [pid = 1772] [serial = 1642] [outer = (nil)] 07:52:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8e55c800) [pid = 1772] [serial = 1643] [outer = 0x8e550800] 07:52:48 INFO - PROCESS | 1772 | 1466520768105 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f01ac00) [pid = 1772] [serial = 1644] [outer = 0x8e550800] 07:52:49 INFO - PROCESS | 1772 | 1466520769394 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:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2004ms 07:52:49 INFO - PROCESS | 1772 | 1466520769456 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 1772 | 1466520769462 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 07:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:52:49 INFO - PROCESS | 1772 | 1466520769469 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 1772 | 1466520769473 Marionette TRACE conn4 <- [1,2162,null,{}] 07:52:49 INFO - PROCESS | 1772 | 1466520769480 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:52:49 INFO - PROCESS | 1772 | 1466520769486 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:49 INFO - PROCESS | 1772 | 1466520769869 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 07:52:50 INFO - PROCESS | 1772 | 1466520770068 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 1772 | 1466520770077 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a4c00 == 28 [pid = 1772] [id = 548] 07:52:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8d2cfc00) [pid = 1772] [serial = 1645] [outer = (nil)] 07:52:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8f307000) [pid = 1772] [serial = 1646] [outer = 0x8d2cfc00] 07:52:50 INFO - PROCESS | 1772 | 1466520770198 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8fac6000) [pid = 1772] [serial = 1647] [outer = 0x8d2cfc00] 07:52:51 INFO - PROCESS | 1772 | 1466520771189 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:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1797ms 07:52:51 INFO - PROCESS | 1772 | 1466520771268 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 1772 | 1466520771275 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 07:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:52:51 INFO - PROCESS | 1772 | 1466520771293 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 1772 | 1466520771301 Marionette TRACE conn4 <- [1,2166,null,{}] 07:52:51 INFO - PROCESS | 1772 | 1466520771308 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:52:51 INFO - PROCESS | 1772 | 1466520771315 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:51 INFO - PROCESS | 1772 | 1466520771648 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 07:52:51 INFO - PROCESS | 1772 | 1466520771852 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 1772 | 1466520771860 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db05800 == 29 [pid = 1772] [id = 549] 07:52:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8fc16800) [pid = 1772] [serial = 1648] [outer = (nil)] 07:52:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x91e35c00) [pid = 1772] [serial = 1649] [outer = 0x8fc16800] 07:52:51 INFO - PROCESS | 1772 | 1466520771949 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x92570400) [pid = 1772] [serial = 1650] [outer = 0x8fc16800] 07:52:52 INFO - PROCESS | 1772 | 1466520772889 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:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1643ms 07:52:52 INFO - PROCESS | 1772 | 1466520772929 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 1772 | 1466520772933 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 07:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:52:52 INFO - PROCESS | 1772 | 1466520772941 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 1772 | 1466520772944 Marionette TRACE conn4 <- [1,2170,null,{}] 07:52:52 INFO - PROCESS | 1772 | 1466520772950 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:52:52 INFO - PROCESS | 1772 | 1466520772955 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:53 INFO - PROCESS | 1772 | 1466520773151 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 07:52:53 INFO - PROCESS | 1772 | 1466520773380 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 1772 | 1466520773390 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fabe400 == 30 [pid = 1772] [id = 550] 07:52:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x91695000) [pid = 1772] [serial = 1651] [outer = (nil)] 07:52:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x92d5fc00) [pid = 1772] [serial = 1652] [outer = 0x91695000] 07:52:53 INFO - PROCESS | 1772 | 1466520773520 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x92d62800) [pid = 1772] [serial = 1653] [outer = 0x91695000] 07:52:54 INFO - PROCESS | 1772 | 1466520774413 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:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1531ms 07:52:54 INFO - PROCESS | 1772 | 1466520774473 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 1772 | 1466520774477 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 07:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:52:54 INFO - PROCESS | 1772 | 1466520774485 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 1772 | 1466520774489 Marionette TRACE conn4 <- [1,2174,null,{}] 07:52:54 INFO - PROCESS | 1772 | 1466520774495 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:52:54 INFO - PROCESS | 1772 | 1466520774501 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:54 INFO - PROCESS | 1772 | 1466520774771 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 07:52:55 INFO - PROCESS | 1772 | 1466520775087 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 1772 | 1466520775107 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0dc00 == 31 [pid = 1772] [id = 551] 07:52:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8db0e400) [pid = 1772] [serial = 1654] [outer = (nil)] 07:52:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8e55d000) [pid = 1772] [serial = 1655] [outer = 0x8db0e400] 07:52:55 INFO - PROCESS | 1772 | 1466520775204 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x92e80400) [pid = 1772] [serial = 1656] [outer = 0x8db0e400] 07:52:56 INFO - PROCESS | 1772 | 1466520776541 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:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2136ms 07:52:56 INFO - PROCESS | 1772 | 1466520776623 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 1772 | 1466520776630 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 07:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:52:56 INFO - PROCESS | 1772 | 1466520776640 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 1772 | 1466520776646 Marionette TRACE conn4 <- [1,2178,null,{}] 07:52:56 INFO - PROCESS | 1772 | 1466520776823 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:52:56 INFO - PROCESS | 1772 | 1466520776835 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:57 INFO - PROCESS | 1772 | 1466520777098 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 07:52:57 INFO - PROCESS | 1772 | 1466520777285 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 1772 | 1466520777294 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc55c00 == 32 [pid = 1772] [id = 552] 07:52:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8dc5c400) [pid = 1772] [serial = 1657] [outer = (nil)] 07:52:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8dd9f400) [pid = 1772] [serial = 1658] [outer = 0x8dc5c400] 07:52:57 INFO - PROCESS | 1772 | 1466520777375 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8e559400) [pid = 1772] [serial = 1659] [outer = 0x8dc5c400] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13e400 == 31 [pid = 1772] [id = 527] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda6400 == 30 [pid = 1772] [id = 528] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8f013400 == 29 [pid = 1772] [id = 545] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a1800 == 28 [pid = 1772] [id = 544] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e2c00 == 27 [pid = 1772] [id = 543] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda1400 == 26 [pid = 1772] [id = 542] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8dd9c000 == 25 [pid = 1772] [id = 541] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3f1c00 == 24 [pid = 1772] [id = 540] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e7000 == 23 [pid = 1772] [id = 539] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d6400 == 22 [pid = 1772] [id = 538] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8fdef000 == 21 [pid = 1772] [id = 537] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5bc00 == 20 [pid = 1772] [id = 535] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8e766c00 == 19 [pid = 1772] [id = 536] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9aa400 == 18 [pid = 1772] [id = 534] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a6400 == 17 [pid = 1772] [id = 533] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ef800 == 16 [pid = 1772] [id = 529] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd1400 == 15 [pid = 1772] [id = 530] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0f3800 == 14 [pid = 1772] [id = 531] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5d400 == 13 [pid = 1772] [id = 532] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0dc00 == 12 [pid = 1772] [id = 551] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8fabe400 == 11 [pid = 1772] [id = 550] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8db05800 == 10 [pid = 1772] [id = 549] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd4400 == 9 [pid = 1772] [id = 547] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a4c00 == 8 [pid = 1772] [id = 548] 07:52:58 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9aa000 == 7 [pid = 1772] [id = 546] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8f0f9800) [pid = 1772] [serial = 1598] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8d2ce400) [pid = 1772] [serial = 1589] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8f0f9400) [pid = 1772] [serial = 1595] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8db09000) [pid = 1772] [serial = 1590] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8f0e5800) [pid = 1772] [serial = 1587] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8f019000) [pid = 1772] [serial = 1586] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8d148400) [pid = 1772] [serial = 1563] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8c3f1400) [pid = 1772] [serial = 1562] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8e559000) [pid = 1772] [serial = 1566] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8dda7800) [pid = 1772] [serial = 1565] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8fac1800) [pid = 1772] [serial = 1569] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8f158000) [pid = 1772] [serial = 1568] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x91e3ac00) [pid = 1772] [serial = 1572] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x91dcf800) [pid = 1772] [serial = 1571] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x92d68800) [pid = 1772] [serial = 1575] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9257c800) [pid = 1772] [serial = 1574] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x93a11800) [pid = 1772] [serial = 1578] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x92f91c00) [pid = 1772] [serial = 1577] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x93dd6400) [pid = 1772] [serial = 1581] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x93aec800) [pid = 1772] [serial = 1580] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8db10400) [pid = 1772] [serial = 1584] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8d2d8800) [pid = 1772] [serial = 1583] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8f14d000) [pid = 1772] [serial = 1596] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8e769000) [pid = 1772] [serial = 1593] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8e762400) [pid = 1772] [serial = 1592] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1772 | 1466520779513 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:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2900ms 07:52:59 INFO - PROCESS | 1772 | 1466520779541 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 1772 | 1466520779556 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 07:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:52:59 INFO - PROCESS | 1772 | 1466520779569 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 1772 | 1466520779577 Marionette TRACE conn4 <- [1,2182,null,{}] 07:52:59 INFO - PROCESS | 1772 | 1466520779586 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:52:59 INFO - PROCESS | 1772 | 1466520779590 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:59 INFO - PROCESS | 1772 | 1466520779805 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 07:52:59 INFO - PROCESS | 1772 | 1466520779955 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 1772 | 1466520779967 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:52:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d145800 == 8 [pid = 1772] [id = 553] 07:52:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8d2ce800) [pid = 1772] [serial = 1660] [outer = (nil)] 07:53:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8d2d6400) [pid = 1772] [serial = 1661] [outer = 0x8d2ce800] 07:53:00 INFO - PROCESS | 1772 | 1466520780043 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8db09c00) [pid = 1772] [serial = 1662] [outer = 0x8d2ce800] 07:53:01 INFO - PROCESS | 1772 | 1466520781062 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:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1538ms 07:53:01 INFO - PROCESS | 1772 | 1466520781109 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 1772 | 1466520781123 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 07:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:53:01 INFO - PROCESS | 1772 | 1466520781144 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 1772 | 1466520781152 Marionette TRACE conn4 <- [1,2186,null,{}] 07:53:01 INFO - PROCESS | 1772 | 1466520781162 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:53:01 INFO - PROCESS | 1772 | 1466520781173 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:01 INFO - PROCESS | 1772 | 1466520781554 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 07:53:01 INFO - PROCESS | 1772 | 1466520781760 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 1772 | 1466520781770 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda3400 == 9 [pid = 1772] [id = 554] 07:53:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8dda6000) [pid = 1772] [serial = 1663] [outer = (nil)] 07:53:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8ddd1400) [pid = 1772] [serial = 1664] [outer = 0x8dda6000] 07:53:01 INFO - PROCESS | 1772 | 1466520781848 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8e555800) [pid = 1772] [serial = 1665] [outer = 0x8dda6000] 07:53:02 INFO - PROCESS | 1772 | 1466520782803 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:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1703ms 07:53:02 INFO - PROCESS | 1772 | 1466520782844 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 1772 | 1466520782848 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 07:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:53:02 INFO - PROCESS | 1772 | 1466520782855 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 1772 | 1466520782861 Marionette TRACE conn4 <- [1,2190,null,{}] 07:53:02 INFO - PROCESS | 1772 | 1466520782885 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:53:02 INFO - PROCESS | 1772 | 1466520782895 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:03 INFO - PROCESS | 1772 | 1466520783128 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 07:53:03 INFO - PROCESS | 1772 | 1466520783158 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 1772 | 1466520783172 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0ed400 == 10 [pid = 1772] [id = 555] 07:53:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f0ee000) [pid = 1772] [serial = 1666] [outer = (nil)] 07:53:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f0f1400) [pid = 1772] [serial = 1667] [outer = 0x8f0ee000] 07:53:03 INFO - PROCESS | 1772 | 1466520783244 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f0fac00) [pid = 1772] [serial = 1668] [outer = 0x8f0ee000] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8f0f6400) [pid = 1772] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8fde7400) [pid = 1772] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8fabcc00) [pid = 1772] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8fdf0000) [pid = 1772] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8f0fa800) [pid = 1772] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8ddce800) [pid = 1772] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8dc5ec00) [pid = 1772] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8dd9e800) [pid = 1772] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8b9a7c00) [pid = 1772] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8db0d400) [pid = 1772] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8f30a800) [pid = 1772] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8d139800) [pid = 1772] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8e556000) [pid = 1772] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:53:04 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8f14b400) [pid = 1772] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:53:04 INFO - PROCESS | 1772 | 1466520784812 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:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1994ms 07:53:04 INFO - PROCESS | 1772 | 1466520784851 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 1772 | 1466520784858 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 07:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:53:04 INFO - PROCESS | 1772 | 1466520784865 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 1772 | 1466520784868 Marionette TRACE conn4 <- [1,2194,null,{}] 07:53:04 INFO - PROCESS | 1772 | 1466520784874 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:53:04 INFO - PROCESS | 1772 | 1466520784880 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:05 INFO - PROCESS | 1772 | 1466520785201 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 07:53:05 INFO - PROCESS | 1772 | 1466520785230 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 1772 | 1466520785245 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d143400 == 11 [pid = 1772] [id = 556] 07:53:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8dd9e800) [pid = 1772] [serial = 1669] [outer = (nil)] 07:53:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8f14a400) [pid = 1772] [serial = 1670] [outer = 0x8dd9e800] 07:53:05 INFO - PROCESS | 1772 | 1466520785367 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8f158400) [pid = 1772] [serial = 1671] [outer = 0x8dd9e800] 07:53:06 INFO - PROCESS | 1772 | 1466520786729 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:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1938ms 07:53:06 INFO - PROCESS | 1772 | 1466520786804 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 1772 | 1466520786811 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 07:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:53:06 INFO - PROCESS | 1772 | 1466520786821 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 1772 | 1466520786827 Marionette TRACE conn4 <- [1,2198,null,{}] 07:53:06 INFO - PROCESS | 1772 | 1466520786881 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:53:06 INFO - PROCESS | 1772 | 1466520786887 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:07 INFO - PROCESS | 1772 | 1466520787110 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 07:53:07 INFO - PROCESS | 1772 | 1466520787354 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 1772 | 1466520787363 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3f1c00 == 12 [pid = 1772] [id = 557] 07:53:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8d2cf400) [pid = 1772] [serial = 1672] [outer = (nil)] 07:53:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8dda9c00) [pid = 1772] [serial = 1673] [outer = 0x8d2cf400] 07:53:07 INFO - PROCESS | 1772 | 1466520787490 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8e768c00) [pid = 1772] [serial = 1674] [outer = 0x8d2cf400] 07:53:08 INFO - PROCESS | 1772 | 1466520788495 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:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1742ms 07:53:08 INFO - PROCESS | 1772 | 1466520788563 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 1772 | 1466520788571 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 07:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:53:08 INFO - PROCESS | 1772 | 1466520788583 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 1772 | 1466520788587 Marionette TRACE conn4 <- [1,2202,null,{}] 07:53:08 INFO - PROCESS | 1772 | 1466520788595 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:53:08 INFO - PROCESS | 1772 | 1466520788601 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:08 INFO - PROCESS | 1772 | 1466520788840 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 07:53:09 INFO - PROCESS | 1772 | 1466520789118 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 1772 | 1466520789131 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f012c00 == 13 [pid = 1772] [id = 558] 07:53:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8f0f6400) [pid = 1772] [serial = 1675] [outer = (nil)] 07:53:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8f153000) [pid = 1772] [serial = 1676] [outer = 0x8f0f6400] 07:53:09 INFO - PROCESS | 1772 | 1466520789224 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8f305000) [pid = 1772] [serial = 1677] [outer = 0x8f0f6400] 07:53:10 INFO - PROCESS | 1772 | 1466520790310 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:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1786ms 07:53:10 INFO - PROCESS | 1772 | 1466520790369 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 1772 | 1466520790374 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 07:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:53:10 INFO - PROCESS | 1772 | 1466520790382 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 1772 | 1466520790388 Marionette TRACE conn4 <- [1,2206,null,{}] 07:53:10 INFO - PROCESS | 1772 | 1466520790406 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:53:10 INFO - PROCESS | 1772 | 1466520790416 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:10 INFO - PROCESS | 1772 | 1466520790724 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 07:53:10 INFO - PROCESS | 1772 | 1466520790903 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 1772 | 1466520790919 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc19000 == 14 [pid = 1772] [id = 559] 07:53:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8fc19c00) [pid = 1772] [serial = 1678] [outer = (nil)] 07:53:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8fc20000) [pid = 1772] [serial = 1679] [outer = 0x8fc19c00] 07:53:11 INFO - PROCESS | 1772 | 1466520791003 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8fdde400) [pid = 1772] [serial = 1680] [outer = 0x8fc19c00] 07:53:12 INFO - PROCESS | 1772 | 1466520792017 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:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1694ms 07:53:12 INFO - PROCESS | 1772 | 1466520792076 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 1772 | 1466520792080 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 07:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:53:12 INFO - PROCESS | 1772 | 1466520792088 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 1772 | 1466520792091 Marionette TRACE conn4 <- [1,2210,null,{}] 07:53:12 INFO - PROCESS | 1772 | 1466520792097 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:53:12 INFO - PROCESS | 1772 | 1466520792103 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:12 INFO - PROCESS | 1772 | 1466520792293 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 07:53:12 INFO - PROCESS | 1772 | 1466520792523 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 1772 | 1466520792530 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d141c00 == 15 [pid = 1772] [id = 560] 07:53:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8d147400) [pid = 1772] [serial = 1681] [outer = (nil)] 07:53:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fac0000) [pid = 1772] [serial = 1682] [outer = 0x8d147400] 07:53:12 INFO - PROCESS | 1772 | 1466520792659 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fde4c00) [pid = 1772] [serial = 1683] [outer = 0x8d147400] 07:53:13 INFO - PROCESS | 1772 | 1466520793783 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:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1738ms 07:53:13 INFO - PROCESS | 1772 | 1466520793842 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 1772 | 1466520793849 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 07:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:53:13 INFO - PROCESS | 1772 | 1466520793859 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 1772 | 1466520793863 Marionette TRACE conn4 <- [1,2214,null,{}] 07:53:13 INFO - PROCESS | 1772 | 1466520793872 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:53:13 INFO - PROCESS | 1772 | 1466520793878 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:14 INFO - PROCESS | 1772 | 1466520794077 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 07:53:14 INFO - PROCESS | 1772 | 1466520794306 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 1772 | 1466520794319 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc51400 == 16 [pid = 1772] [id = 561] 07:53:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8dc51800) [pid = 1772] [serial = 1684] [outer = (nil)] 07:53:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8dd9c000) [pid = 1772] [serial = 1685] [outer = 0x8dc51800] 07:53:14 INFO - PROCESS | 1772 | 1466520794401 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8dda7800) [pid = 1772] [serial = 1686] [outer = 0x8dc51800] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x91dc8c00) [pid = 1772] [serial = 1637] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x91694c00) [pid = 1772] [serial = 1634] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8fac8000) [pid = 1772] [serial = 1607] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8fc15400) [pid = 1772] [serial = 1608] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x915b0c00) [pid = 1772] [serial = 1613] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x915b6c00) [pid = 1772] [serial = 1614] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8fddd000) [pid = 1772] [serial = 1610] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8fddc800) [pid = 1772] [serial = 1611] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8f307400) [pid = 1772] [serial = 1599] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x91dc3000) [pid = 1772] [serial = 1616] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x91dcf400) [pid = 1772] [serial = 1617] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8e54f800) [pid = 1772] [serial = 1625] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8e556c00) [pid = 1772] [serial = 1626] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8c3e3000) [pid = 1772] [serial = 1601] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8c3f1800) [pid = 1772] [serial = 1602] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8fac7c00) [pid = 1772] [serial = 1619] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x91697400) [pid = 1772] [serial = 1620] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8fab9400) [pid = 1772] [serial = 1628] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8d2cc400) [pid = 1772] [serial = 1622] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x8dc52800) [pid = 1772] [serial = 1623] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8e76b000) [pid = 1772] [serial = 1604] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x8f01ec00) [pid = 1772] [serial = 1605] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x8fde8c00) [pid = 1772] [serial = 1631] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x915ae000) [pid = 1772] [serial = 1632] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x8fabe000) [pid = 1772] [serial = 1629] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x91dc4000) [pid = 1772] [serial = 1635] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x91e37800) [pid = 1772] [serial = 1638] [outer = (nil)] [url = about:blank] 07:53:15 INFO - PROCESS | 1772 | 1466520795427 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:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1634ms 07:53:15 INFO - PROCESS | 1772 | 1466520795494 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 1772 | 1466520795501 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 07:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:53:15 INFO - PROCESS | 1772 | 1466520795511 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 1772 | 1466520795515 Marionette TRACE conn4 <- [1,2218,null,{}] 07:53:15 INFO - PROCESS | 1772 | 1466520795522 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:53:15 INFO - PROCESS | 1772 | 1466520795528 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:15 INFO - PROCESS | 1772 | 1466520795707 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 07:53:15 INFO - PROCESS | 1772 | 1466520795951 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 1772 | 1466520795962 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e768800 == 17 [pid = 1772] [id = 562] 07:53:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x8f014000) [pid = 1772] [serial = 1687] [outer = (nil)] 07:53:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x8f0e0c00) [pid = 1772] [serial = 1688] [outer = 0x8f014000] 07:53:16 INFO - PROCESS | 1772 | 1466520796113 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x8f0f5c00) [pid = 1772] [serial = 1689] [outer = 0x8f014000] 07:53:17 INFO - PROCESS | 1772 | 1466520797131 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:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1642ms 07:53:17 INFO - PROCESS | 1772 | 1466520797153 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 1772 | 1466520797158 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 07:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:53:17 INFO - PROCESS | 1772 | 1466520797165 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 1772 | 1466520797171 Marionette TRACE conn4 <- [1,2222,null,{}] 07:53:17 INFO - PROCESS | 1772 | 1466520797187 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:53:17 INFO - PROCESS | 1772 | 1466520797196 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:17 INFO - PROCESS | 1772 | 1466520797373 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 07:53:17 INFO - PROCESS | 1772 | 1466520797520 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 1772 | 1466520797531 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fac0400 == 18 [pid = 1772] [id = 563] 07:53:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x8fc12c00) [pid = 1772] [serial = 1690] [outer = (nil)] 07:53:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x8fc17c00) [pid = 1772] [serial = 1691] [outer = 0x8fc12c00] 07:53:17 INFO - PROCESS | 1772 | 1466520797605 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x8fc1fc00) [pid = 1772] [serial = 1692] [outer = 0x8fc12c00] 07:53:18 INFO - PROCESS | 1772 | 1466520798508 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:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1386ms 07:53:18 INFO - PROCESS | 1772 | 1466520798558 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 07:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:53:18 INFO - PROCESS | 1772 | 1466520798564 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 07:53:18 INFO - PROCESS | 1772 | 1466520798570 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:53:18 INFO - PROCESS | 1772 | 1466520798573 Marionette TRACE conn4 <- [1,2226,null,{}] 07:53:18 INFO - PROCESS | 1772 | 1466520798579 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:53:18 INFO - PROCESS | 1772 | 1466520798584 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:18 INFO - PROCESS | 1772 | 1466520798809 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 07:53:18 INFO - PROCESS | 1772 | 1466520798842 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 1772 | 1466520798850 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fac1400 == 19 [pid = 1772] [id = 564] 07:53:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8fde8c00) [pid = 1772] [serial = 1693] [outer = (nil)] 07:53:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8fdf3400) [pid = 1772] [serial = 1694] [outer = 0x8fde8c00] 07:53:18 INFO - PROCESS | 1772 | 1466520798921 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x915ad000) [pid = 1772] [serial = 1695] [outer = 0x8fde8c00] 07:53:19 INFO - PROCESS | 1772 | 1466520799874 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:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1334ms 07:53:19 INFO - PROCESS | 1772 | 1466520799904 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 1772 | 1466520799908 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 07:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:53:19 INFO - PROCESS | 1772 | 1466520799915 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 1772 | 1466520799917 Marionette TRACE conn4 <- [1,2230,null,{}] 07:53:19 INFO - PROCESS | 1772 | 1466520799932 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:53:19 INFO - PROCESS | 1772 | 1466520799937 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:20 INFO - PROCESS | 1772 | 1466520800176 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 07:53:20 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8f0ee000) [pid = 1772] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:53:20 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x8dc5c400) [pid = 1772] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:53:20 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8d2ce800) [pid = 1772] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:53:20 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x8c3e2400) [pid = 1772] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:53:20 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x8e550800) [pid = 1772] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:53:20 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x8d2cfc00) [pid = 1772] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:53:20 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x8fc16800) [pid = 1772] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:53:20 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x91695000) [pid = 1772] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:53:20 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x8db0e400) [pid = 1772] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:53:20 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x8dda6000) [pid = 1772] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:53:20 INFO - PROCESS | 1772 | 1466520800333 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 1772 | 1466520800340 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e7400 == 20 [pid = 1772] [id = 565] 07:53:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x8d2cd800) [pid = 1772] [serial = 1696] [outer = (nil)] 07:53:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x8dc5c400) [pid = 1772] [serial = 1697] [outer = 0x8d2cd800] 07:53:20 INFO - PROCESS | 1772 | 1466520800412 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x8f0f8800) [pid = 1772] [serial = 1698] [outer = 0x8d2cd800] 07:53:21 INFO - PROCESS | 1772 | 1466520801212 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:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1328ms 07:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:53:21 INFO - PROCESS | 1772 | 1466520801245 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 1772 | 1466520801248 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 07:53:21 INFO - PROCESS | 1772 | 1466520801255 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 1772 | 1466520801258 Marionette TRACE conn4 <- [1,2234,null,{}] 07:53:21 INFO - PROCESS | 1772 | 1466520801269 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:53:21 INFO - PROCESS | 1772 | 1466520801280 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:21 INFO - PROCESS | 1772 | 1466520801490 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 07:53:21 INFO - PROCESS | 1772 | 1466520801628 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 1772 | 1466520801636 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d3400 == 21 [pid = 1772] [id = 566] 07:53:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x8dc5e800) [pid = 1772] [serial = 1699] [outer = (nil)] 07:53:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x91698000) [pid = 1772] [serial = 1700] [outer = 0x8dc5e800] 07:53:21 INFO - PROCESS | 1772 | 1466520801711 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x91699c00) [pid = 1772] [serial = 1701] [outer = 0x8dc5e800] 07:53:22 INFO - PROCESS | 1772 | 1466520802652 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:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1448ms 07:53:22 INFO - PROCESS | 1772 | 1466520802702 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 1772 | 1466520802709 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 07:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:53:22 INFO - PROCESS | 1772 | 1466520802718 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 1772 | 1466520802723 Marionette TRACE conn4 <- [1,2238,null,{}] 07:53:22 INFO - PROCESS | 1772 | 1466520802733 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:53:22 INFO - PROCESS | 1772 | 1466520802738 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:22 INFO - PROCESS | 1772 | 1466520802943 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 07:53:23 INFO - PROCESS | 1772 | 1466520803206 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 1772 | 1466520803216 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13c400 == 22 [pid = 1772] [id = 567] 07:53:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x8d2cc400) [pid = 1772] [serial = 1702] [outer = (nil)] 07:53:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8dc57800) [pid = 1772] [serial = 1703] [outer = 0x8d2cc400] 07:53:23 INFO - PROCESS | 1772 | 1466520803349 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8e554c00) [pid = 1772] [serial = 1704] [outer = 0x8d2cc400] 07:53:24 INFO - PROCESS | 1772 | 1466520804264 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:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1584ms 07:53:24 INFO - PROCESS | 1772 | 1466520804303 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 1772 | 1466520804311 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 07:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:53:24 INFO - PROCESS | 1772 | 1466520804323 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 1772 | 1466520804328 Marionette TRACE conn4 <- [1,2242,null,{}] 07:53:24 INFO - PROCESS | 1772 | 1466520804335 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:53:24 INFO - PROCESS | 1772 | 1466520804341 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:24 INFO - PROCESS | 1772 | 1466520804539 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 07:53:24 INFO - PROCESS | 1772 | 1466520804788 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 1772 | 1466520804798 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f154c00 == 23 [pid = 1772] [id = 568] 07:53:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8f30ac00) [pid = 1772] [serial = 1705] [outer = (nil)] 07:53:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8fab9c00) [pid = 1772] [serial = 1706] [outer = 0x8f30ac00] 07:53:24 INFO - PROCESS | 1772 | 1466520804928 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8fac2000) [pid = 1772] [serial = 1707] [outer = 0x8f30ac00] 07:53:25 INFO - PROCESS | 1772 | 1466520805890 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:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1639ms 07:53:25 INFO - PROCESS | 1772 | 1466520805963 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 07:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:53:25 INFO - PROCESS | 1772 | 1466520805968 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 07:53:25 INFO - PROCESS | 1772 | 1466520805975 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 1772 | 1466520805982 Marionette TRACE conn4 <- [1,2246,null,{}] 07:53:26 INFO - PROCESS | 1772 | 1466520805999 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:53:26 INFO - PROCESS | 1772 | 1466520806008 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:26 INFO - PROCESS | 1772 | 1466520806243 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 07:53:26 INFO - PROCESS | 1772 | 1466520806520 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 1772 | 1466520806531 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x91695000 == 24 [pid = 1772] [id = 569] 07:53:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x91695c00) [pid = 1772] [serial = 1708] [outer = (nil)] 07:53:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x91dc3400) [pid = 1772] [serial = 1709] [outer = 0x91695c00] 07:53:26 INFO - PROCESS | 1772 | 1466520806617 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x91dc9c00) [pid = 1772] [serial = 1710] [outer = 0x91695c00] 07:53:27 INFO - PROCESS | 1772 | 1466520807544 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:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1602ms 07:53:27 INFO - PROCESS | 1772 | 1466520807577 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 1772 | 1466520807582 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 07:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:53:27 INFO - PROCESS | 1772 | 1466520807589 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 1772 | 1466520807593 Marionette TRACE conn4 <- [1,2250,null,{}] 07:53:27 INFO - PROCESS | 1772 | 1466520807599 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:53:27 INFO - PROCESS | 1772 | 1466520807604 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:27 INFO - PROCESS | 1772 | 1466520807800 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 07:53:28 INFO - PROCESS | 1772 | 1466520808027 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 1772 | 1466520808038 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ee400 == 25 [pid = 1772] [id = 570] 07:53:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8db08c00) [pid = 1772] [serial = 1711] [outer = (nil)] 07:53:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x91e33400) [pid = 1772] [serial = 1712] [outer = 0x8db08c00] 07:53:28 INFO - PROCESS | 1772 | 1466520808173 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x91e38800) [pid = 1772] [serial = 1713] [outer = 0x8db08c00] 07:53:29 INFO - PROCESS | 1772 | 1466520809051 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:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1534ms 07:53:29 INFO - PROCESS | 1772 | 1466520809124 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 1772 | 1466520809127 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 07:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:53:29 INFO - PROCESS | 1772 | 1466520809135 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 1772 | 1466520809138 Marionette TRACE conn4 <- [1,2254,null,{}] 07:53:29 INFO - PROCESS | 1772 | 1466520809144 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:53:29 INFO - PROCESS | 1772 | 1466520809150 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:29 INFO - PROCESS | 1772 | 1466520809368 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 07:53:29 INFO - PROCESS | 1772 | 1466520809595 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 1772 | 1466520809603 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a9400 == 26 [pid = 1772] [id = 571] 07:53:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x91691400) [pid = 1772] [serial = 1714] [outer = (nil)] 07:53:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x92278c00) [pid = 1772] [serial = 1715] [outer = 0x91691400] 07:53:29 INFO - PROCESS | 1772 | 1466520809746 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9256d800) [pid = 1772] [serial = 1716] [outer = 0x91691400] 07:53:30 INFO - PROCESS | 1772 | 1466520810844 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:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1733ms 07:53:30 INFO - PROCESS | 1772 | 1466520810871 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 1772 | 1466520810878 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 07:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:53:30 INFO - PROCESS | 1772 | 1466520810889 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 1772 | 1466520810894 Marionette TRACE conn4 <- [1,2258,null,{}] 07:53:30 INFO - PROCESS | 1772 | 1466520810905 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:53:30 INFO - PROCESS | 1772 | 1466520810922 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:31 INFO - PROCESS | 1772 | 1466520811383 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 07:53:31 INFO - PROCESS | 1772 | 1466520811666 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 1772 | 1466520811678 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d139800 == 27 [pid = 1772] [id = 572] 07:53:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f01dc00) [pid = 1772] [serial = 1717] [outer = (nil)] 07:53:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x92d68800) [pid = 1772] [serial = 1718] [outer = 0x8f01dc00] 07:53:31 INFO - PROCESS | 1772 | 1466520811827 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x92d6d000) [pid = 1772] [serial = 1719] [outer = 0x8f01dc00] 07:53:32 INFO - PROCESS | 1772 | 1466520812864 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:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2000ms 07:53:32 INFO - PROCESS | 1772 | 1466520812890 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 1772 | 1466520812897 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 07:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:53:32 INFO - PROCESS | 1772 | 1466520812909 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 1772 | 1466520812914 Marionette TRACE conn4 <- [1,2262,null,{}] 07:53:32 INFO - PROCESS | 1772 | 1466520812926 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:53:32 INFO - PROCESS | 1772 | 1466520812935 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:33 INFO - PROCESS | 1772 | 1466520813247 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 07:53:33 INFO - PROCESS | 1772 | 1466520813485 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 1772 | 1466520813494 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e3400 == 28 [pid = 1772] [id = 573] 07:53:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fde9000) [pid = 1772] [serial = 1720] [outer = (nil)] 07:53:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x92e7f000) [pid = 1772] [serial = 1721] [outer = 0x8fde9000] 07:53:33 INFO - PROCESS | 1772 | 1466520813600 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x92f84400) [pid = 1772] [serial = 1722] [outer = 0x8fde9000] 07:53:34 INFO - PROCESS | 1772 | 1466520814773 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:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1945ms 07:53:34 INFO - PROCESS | 1772 | 1466520814856 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 1772 | 1466520814863 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 07:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:53:34 INFO - PROCESS | 1772 | 1466520814874 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 1772 | 1466520814879 Marionette TRACE conn4 <- [1,2266,null,{}] 07:53:34 INFO - PROCESS | 1772 | 1466520814898 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:53:34 INFO - PROCESS | 1772 | 1466520814919 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:35 INFO - PROCESS | 1772 | 1466520815792 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 07:53:36 INFO - PROCESS | 1772 | 1466520816164 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 1772 | 1466520816180 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13f000 == 29 [pid = 1772] [id = 574] 07:53:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8d140c00) [pid = 1772] [serial = 1723] [outer = (nil)] 07:53:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8d2cdc00) [pid = 1772] [serial = 1724] [outer = 0x8d140c00] 07:53:36 INFO - PROCESS | 1772 | 1466520816316 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8db07400) [pid = 1772] [serial = 1725] [outer = 0x8d140c00] 07:53:37 INFO - PROCESS | 1772 | 1466520817777 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:53:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2964ms 07:53:37 INFO - PROCESS | 1772 | 1466520817842 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 07:53:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:53:37 INFO - PROCESS | 1772 | 1466520817852 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 07:53:37 INFO - PROCESS | 1772 | 1466520817938 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 1772 | 1466520817948 Marionette TRACE conn4 <- [1,2270,null,{}] 07:53:38 INFO - PROCESS | 1772 | 1466520818036 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:53:38 INFO - PROCESS | 1772 | 1466520818044 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:38 INFO - PROCESS | 1772 | 1466520818333 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 07:53:38 INFO - PROCESS | 1772 | 1466520818603 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 1772 | 1466520818616 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5e000 == 30 [pid = 1772] [id = 575] 07:53:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8f015800) [pid = 1772] [serial = 1726] [outer = (nil)] 07:53:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8f0e9400) [pid = 1772] [serial = 1727] [outer = 0x8f015800] 07:53:38 INFO - PROCESS | 1772 | 1466520818753 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8f150400) [pid = 1772] [serial = 1728] [outer = 0x8f015800] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8f14a400) [pid = 1772] [serial = 1670] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8f0f1400) [pid = 1772] [serial = 1667] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8e559400) [pid = 1772] [serial = 1659] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8dd9f400) [pid = 1772] [serial = 1658] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8d2d6400) [pid = 1772] [serial = 1661] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8db09c00) [pid = 1772] [serial = 1662] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8d141800) [pid = 1772] [serial = 1641] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8c3e8400) [pid = 1772] [serial = 1640] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f01ac00) [pid = 1772] [serial = 1644] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8e55c800) [pid = 1772] [serial = 1643] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8fac6000) [pid = 1772] [serial = 1647] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f307000) [pid = 1772] [serial = 1646] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x92570400) [pid = 1772] [serial = 1650] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x91e35c00) [pid = 1772] [serial = 1649] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x92d62800) [pid = 1772] [serial = 1653] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x92d5fc00) [pid = 1772] [serial = 1652] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x92e80400) [pid = 1772] [serial = 1656] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8e55d000) [pid = 1772] [serial = 1655] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8ddd1400) [pid = 1772] [serial = 1664] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8e555800) [pid = 1772] [serial = 1665] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8f0fac00) [pid = 1772] [serial = 1668] [outer = (nil)] [url = about:blank] 07:53:41 INFO - PROCESS | 1772 | 1466520821613 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:53:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:53:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 3800ms 07:53:41 INFO - PROCESS | 1772 | 1466520821668 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 1772 | 1466520821679 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 07:53:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:53:41 INFO - PROCESS | 1772 | 1466520821693 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 1772 | 1466520821700 Marionette TRACE conn4 <- [1,2274,null,{}] 07:53:41 INFO - PROCESS | 1772 | 1466520821714 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:53:41 INFO - PROCESS | 1772 | 1466520821725 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:41 INFO - PROCESS | 1772 | 1466520821942 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 07:53:42 INFO - PROCESS | 1772 | 1466520822103 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 1772 | 1466520822114 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ed400 == 31 [pid = 1772] [id = 576] 07:53:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8d13a800) [pid = 1772] [serial = 1729] [outer = (nil)] 07:53:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8d2ce400) [pid = 1772] [serial = 1730] [outer = 0x8d13a800] 07:53:42 INFO - PROCESS | 1772 | 1466520822188 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8d2d7400) [pid = 1772] [serial = 1731] [outer = 0x8d13a800] 07:53:43 INFO - PROCESS | 1772 | 1466520823243 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:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1605ms 07:53:43 INFO - PROCESS | 1772 | 1466520823298 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 1772 | 1466520823307 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 07:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:53:43 INFO - PROCESS | 1772 | 1466520823319 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 1772 | 1466520823325 Marionette TRACE conn4 <- [1,2278,null,{}] 07:53:43 INFO - PROCESS | 1772 | 1466520823334 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:53:43 INFO - PROCESS | 1772 | 1466520823343 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:43 INFO - PROCESS | 1772 | 1466520823691 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 07:53:43 INFO - PROCESS | 1772 | 1466520823941 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 1772 | 1466520823958 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5b400 == 32 [pid = 1772] [id = 577] 07:53:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8dd9c800) [pid = 1772] [serial = 1732] [outer = (nil)] 07:53:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8ddd3c00) [pid = 1772] [serial = 1733] [outer = 0x8dd9c800] 07:53:44 INFO - PROCESS | 1772 | 1466520824063 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8e555400) [pid = 1772] [serial = 1734] [outer = 0x8dd9c800] 07:53:45 INFO - PROCESS | 1772 | 1466520825086 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:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1803ms 07:53:45 INFO - PROCESS | 1772 | 1466520825123 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 1772 | 1466520825128 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 07:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:53:45 INFO - PROCESS | 1772 | 1466520825142 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 1772 | 1466520825147 Marionette TRACE conn4 <- [1,2282,null,{}] 07:53:45 INFO - PROCESS | 1772 | 1466520825167 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:53:45 INFO - PROCESS | 1772 | 1466520825177 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:45 INFO - PROCESS | 1772 | 1466520825414 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 07:53:45 INFO - PROCESS | 1772 | 1466520825442 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 1772 | 1466520825455 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0dd400 == 33 [pid = 1772] [id = 578] 07:53:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8f0de000) [pid = 1772] [serial = 1735] [outer = (nil)] 07:53:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8f0e2800) [pid = 1772] [serial = 1736] [outer = 0x8f0de000] 07:53:45 INFO - PROCESS | 1772 | 1466520825528 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8f0f1c00) [pid = 1772] [serial = 1737] [outer = 0x8f0de000] 07:53:46 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8fde8c00) [pid = 1772] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:53:46 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8d2cd800) [pid = 1772] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:53:46 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8d147400) [pid = 1772] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:53:46 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8dd9e800) [pid = 1772] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:53:46 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8fc19c00) [pid = 1772] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:53:46 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8f014000) [pid = 1772] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:53:46 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8f0f6400) [pid = 1772] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:53:46 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8dc5e800) [pid = 1772] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:53:46 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8d2cf400) [pid = 1772] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:53:46 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8fc12c00) [pid = 1772] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:53:46 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8dc51800) [pid = 1772] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:53:47 INFO - PROCESS | 1772 | 1466520827056 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:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1954ms 07:53:47 INFO - PROCESS | 1772 | 1466520827102 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 07:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:53:47 INFO - PROCESS | 1772 | 1466520827113 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 07:53:47 INFO - PROCESS | 1772 | 1466520827122 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 1772 | 1466520827125 Marionette TRACE conn4 <- [1,2286,null,{}] 07:53:47 INFO - PROCESS | 1772 | 1466520827131 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:53:47 INFO - PROCESS | 1772 | 1466520827136 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:47 INFO - PROCESS | 1772 | 1466520827442 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 07:53:47 INFO - PROCESS | 1772 | 1466520827635 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 1772 | 1466520827647 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13a400 == 34 [pid = 1772] [id = 579] 07:53:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8db10800) [pid = 1772] [serial = 1738] [outer = (nil)] 07:53:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8f149400) [pid = 1772] [serial = 1739] [outer = 0x8db10800] 07:53:47 INFO - PROCESS | 1772 | 1466520827776 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8f158c00) [pid = 1772] [serial = 1740] [outer = 0x8db10800] 07:53:48 INFO - PROCESS | 1772 | 1466520828914 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:53:48 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:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1841ms 07:53:48 INFO - PROCESS | 1772 | 1466520828963 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 1772 | 1466520828970 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 07:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:53:48 INFO - PROCESS | 1772 | 1466520828978 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 1772 | 1466520828983 Marionette TRACE conn4 <- [1,2290,null,{}] 07:53:49 INFO - PROCESS | 1772 | 1466520828993 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:53:49 INFO - PROCESS | 1772 | 1466520828999 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:49 INFO - PROCESS | 1772 | 1466520829285 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 07:53:49 INFO - PROCESS | 1772 | 1466520829513 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 1772 | 1466520829524 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ebc00 == 35 [pid = 1772] [id = 580] 07:53:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8d13e800) [pid = 1772] [serial = 1741] [outer = (nil)] 07:53:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8dc5c000) [pid = 1772] [serial = 1742] [outer = 0x8d13e800] 07:53:49 INFO - PROCESS | 1772 | 1466520829612 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8dda4800) [pid = 1772] [serial = 1743] [outer = 0x8d13e800] 07:53:50 INFO - PROCESS | 1772 | 1466520830683 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:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1738ms 07:53:50 INFO - PROCESS | 1772 | 1466520830717 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 1772 | 1466520830724 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 07:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:53:50 INFO - PROCESS | 1772 | 1466520830735 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 1772 | 1466520830740 Marionette TRACE conn4 <- [1,2294,null,{}] 07:53:50 INFO - PROCESS | 1772 | 1466520830747 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:53:50 INFO - PROCESS | 1772 | 1466520830753 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:51 INFO - PROCESS | 1772 | 1466520830998 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 07:53:51 INFO - PROCESS | 1772 | 1466520831370 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 1772 | 1466520831384 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f019c00 == 36 [pid = 1772] [id = 581] 07:53:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8f0de400) [pid = 1772] [serial = 1744] [outer = (nil)] 07:53:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8f0ecc00) [pid = 1772] [serial = 1745] [outer = 0x8f0de400] 07:53:51 INFO - PROCESS | 1772 | 1466520831542 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8f158000) [pid = 1772] [serial = 1746] [outer = 0x8f0de400] 07:53:52 INFO - PROCESS | 1772 | 1466520832718 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:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2040ms 07:53:52 INFO - PROCESS | 1772 | 1466520832779 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 1772 | 1466520832788 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 07:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:53:52 INFO - PROCESS | 1772 | 1466520832801 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 1772 | 1466520832812 Marionette TRACE conn4 <- [1,2298,null,{}] 07:53:52 INFO - PROCESS | 1772 | 1466520832840 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:53:52 INFO - PROCESS | 1772 | 1466520832856 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:53 INFO - PROCESS | 1772 | 1466520833280 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 07:53:53 INFO - PROCESS | 1772 | 1466520833440 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 1772 | 1466520833453 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc11400 == 37 [pid = 1772] [id = 582] 07:53:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8fc12800) [pid = 1772] [serial = 1747] [outer = (nil)] 07:53:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8fc19c00) [pid = 1772] [serial = 1748] [outer = 0x8fc12800] 07:53:53 INFO - PROCESS | 1772 | 1466520833536 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8fdda000) [pid = 1772] [serial = 1749] [outer = 0x8fc12800] 07:53:54 INFO - PROCESS | 1772 | 1466520834478 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:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1705ms 07:53:54 INFO - PROCESS | 1772 | 1466520834505 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 07:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:53:54 INFO - PROCESS | 1772 | 1466520834510 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 07:53:54 INFO - PROCESS | 1772 | 1466520834517 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 1772 | 1466520834520 Marionette TRACE conn4 <- [1,2302,null,{}] 07:53:54 INFO - PROCESS | 1772 | 1466520834546 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:53:54 INFO - PROCESS | 1772 | 1466520834552 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:54 INFO - PROCESS | 1772 | 1466520834859 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 07:53:55 INFO - PROCESS | 1772 | 1466520835132 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 1772 | 1466520835144 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d9c00 == 38 [pid = 1772] [id = 583] 07:53:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8dc5fc00) [pid = 1772] [serial = 1750] [outer = (nil)] 07:53:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fde8c00) [pid = 1772] [serial = 1751] [outer = 0x8dc5fc00] 07:53:55 INFO - PROCESS | 1772 | 1466520835223 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fde6800) [pid = 1772] [serial = 1752] [outer = 0x8dc5fc00] 07:53:56 INFO - PROCESS | 1772 | 1466520836098 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:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1615ms 07:53:56 INFO - PROCESS | 1772 | 1466520836132 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 1772 | 1466520836137 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 07:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:53:56 INFO - PROCESS | 1772 | 1466520836144 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 1772 | 1466520836147 Marionette TRACE conn4 <- [1,2306,null,{}] 07:53:56 INFO - PROCESS | 1772 | 1466520836153 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:53:56 INFO - PROCESS | 1772 | 1466520836159 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:56 INFO - PROCESS | 1772 | 1466520836362 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 07:53:56 INFO - PROCESS | 1772 | 1466520836701 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 1772 | 1466520836712 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc58800 == 39 [pid = 1772] [id = 584] 07:53:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8e76b400) [pid = 1772] [serial = 1753] [outer = (nil)] 07:53:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x915b6400) [pid = 1772] [serial = 1754] [outer = 0x8e76b400] 07:53:56 INFO - PROCESS | 1772 | 1466520836804 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x915b9c00) [pid = 1772] [serial = 1755] [outer = 0x8e76b400] 07:53:57 INFO - PROCESS | 1772 | 1466520837944 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:53:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:53:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1846ms 07:53:57 INFO - PROCESS | 1772 | 1466520837991 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 07:53:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:53:58 INFO - PROCESS | 1772 | 1466520837995 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 07:53:58 INFO - PROCESS | 1772 | 1466520838002 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 1772 | 1466520838006 Marionette TRACE conn4 <- [1,2310,null,{}] 07:53:58 INFO - PROCESS | 1772 | 1466520838012 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:53:58 INFO - PROCESS | 1772 | 1466520838023 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:58 INFO - PROCESS | 1772 | 1466520838326 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 07:53:58 INFO - PROCESS | 1772 | 1466520838681 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 1772 | 1466520838695 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:53:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a3000 == 40 [pid = 1772] [id = 585] 07:53:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8c3e4400) [pid = 1772] [serial = 1756] [outer = (nil)] 07:53:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x91e33000) [pid = 1772] [serial = 1757] [outer = 0x8c3e4400] 07:53:58 INFO - PROCESS | 1772 | 1466520838846 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x91e35800) [pid = 1772] [serial = 1758] [outer = 0x8c3e4400] 07:54:00 INFO - PROCESS | 1772 | 1466520840021 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:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2046ms 07:54:00 INFO - PROCESS | 1772 | 1466520840049 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 1772 | 1466520840054 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 07:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:54:00 INFO - PROCESS | 1772 | 1466520840065 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 1772 | 1466520840070 Marionette TRACE conn4 <- [1,2314,null,{}] 07:54:00 INFO - PROCESS | 1772 | 1466520840081 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:54:00 INFO - PROCESS | 1772 | 1466520840088 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:00 INFO - PROCESS | 1772 | 1466520840338 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 07:54:00 INFO - PROCESS | 1772 | 1466520840616 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 1772 | 1466520840624 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13b800 == 41 [pid = 1772] [id = 586] 07:54:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8e55b400) [pid = 1772] [serial = 1759] [outer = (nil)] 07:54:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x92283000) [pid = 1772] [serial = 1760] [outer = 0x8e55b400] 07:54:00 INFO - PROCESS | 1772 | 1466520840768 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x92571c00) [pid = 1772] [serial = 1761] [outer = 0x8e55b400] 07:54:01 INFO - PROCESS | 1772 | 1466520841981 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:54:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:54:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1992ms 07:54:02 INFO - PROCESS | 1772 | 1466520842058 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 1772 | 1466520842075 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 07:54:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:54:02 INFO - PROCESS | 1772 | 1466520842088 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 1772 | 1466520842094 Marionette TRACE conn4 <- [1,2318,null,{}] 07:54:02 INFO - PROCESS | 1772 | 1466520842119 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:54:02 INFO - PROCESS | 1772 | 1466520842127 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:02 INFO - PROCESS | 1772 | 1466520842631 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 07:54:02 INFO - PROCESS | 1772 | 1466520842820 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 1772 | 1466520842830 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x9256ec00 == 42 [pid = 1772] [id = 587] 07:54:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x9257b000) [pid = 1772] [serial = 1762] [outer = (nil)] 07:54:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x92d63400) [pid = 1772] [serial = 1763] [outer = 0x9257b000] 07:54:02 INFO - PROCESS | 1772 | 1466520842909 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x92d64800) [pid = 1772] [serial = 1764] [outer = 0x9257b000] 07:54:03 INFO - PROCESS | 1772 | 1466520843908 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:54:03 INFO - PROCESS | 1772 | 1466520843952 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 07:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:54:03 INFO - PROCESS | 1772 | 1466520843962 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 1772 | 1466520843968 Marionette TRACE conn4 <- [1,2322,null,{}] 07:54:03 INFO - PROCESS | 1772 | 1466520843977 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:54:03 INFO - PROCESS | 1772 | 1466520843984 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:04 INFO - PROCESS | 1772 | 1466520844214 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 07:54:04 INFO - PROCESS | 1772 | 1466520844458 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 1772 | 1466520844468 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x91e3d800 == 43 [pid = 1772] [id = 588] 07:54:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x92579c00) [pid = 1772] [serial = 1765] [outer = (nil)] 07:54:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x92e7a000) [pid = 1772] [serial = 1766] [outer = 0x92579c00] 07:54:04 INFO - PROCESS | 1772 | 1466520844586 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x92e7f400) [pid = 1772] [serial = 1767] [outer = 0x92579c00] 07:54:05 INFO - PROCESS | 1772 | 1466520845694 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:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1788ms 07:54:05 INFO - PROCESS | 1772 | 1466520845749 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 1772 | 1466520845752 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 07:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:54:05 INFO - PROCESS | 1772 | 1466520845761 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 1772 | 1466520845765 Marionette TRACE conn4 <- [1,2326,null,{}] 07:54:05 INFO - PROCESS | 1772 | 1466520845770 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:54:05 INFO - PROCESS | 1772 | 1466520845776 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:06 INFO - PROCESS | 1772 | 1466520846046 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 07:54:06 INFO - PROCESS | 1772 | 1466520846297 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 1772 | 1466520846307 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5000 == 44 [pid = 1772] [id = 589] 07:54:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8c3ee800) [pid = 1772] [serial = 1768] [outer = (nil)] 07:54:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8f0df800) [pid = 1772] [serial = 1769] [outer = 0x8c3ee800] 07:54:06 INFO - PROCESS | 1772 | 1466520846486 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8f14b800) [pid = 1772] [serial = 1770] [outer = 0x8c3ee800] 07:54:07 INFO - PROCESS | 1772 | 1466520847960 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:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2340ms 07:54:08 INFO - PROCESS | 1772 | 1466520848153 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 1772 | 1466520848164 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 07:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:54:08 INFO - PROCESS | 1772 | 1466520848182 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 1772 | 1466520848191 Marionette TRACE conn4 <- [1,2330,null,{}] 07:54:08 INFO - PROCESS | 1772 | 1466520848205 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:54:08 INFO - PROCESS | 1772 | 1466520848214 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:08 INFO - PROCESS | 1772 | 1466520848593 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 07:54:08 INFO - PROCESS | 1772 | 1466520848802 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 1772 | 1466520848837 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e3c00 == 45 [pid = 1772] [id = 590] 07:54:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8c3e5c00) [pid = 1772] [serial = 1771] [outer = (nil)] 07:54:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8d2db000) [pid = 1772] [serial = 1772] [outer = 0x8c3e5c00] 07:54:09 INFO - PROCESS | 1772 | 1466520849003 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8db0ec00) [pid = 1772] [serial = 1773] [outer = 0x8c3e5c00] 07:54:09 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0dd400 == 44 [pid = 1772] [id = 578] 07:54:09 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5b400 == 43 [pid = 1772] [id = 577] 07:54:09 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ed400 == 42 [pid = 1772] [id = 576] 07:54:09 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5e000 == 41 [pid = 1772] [id = 575] 07:54:10 INFO - PROCESS | 1772 | 1466520850104 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:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8fdf3400) [pid = 1772] [serial = 1694] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8dc5c400) [pid = 1772] [serial = 1697] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x915ad000) [pid = 1772] [serial = 1695] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8fac0000) [pid = 1772] [serial = 1682] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8fde4c00) [pid = 1772] [serial = 1683] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8f158400) [pid = 1772] [serial = 1671] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8fc20000) [pid = 1772] [serial = 1679] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8fdde400) [pid = 1772] [serial = 1680] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8f0e0c00) [pid = 1772] [serial = 1688] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8f0f5c00) [pid = 1772] [serial = 1689] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8f153000) [pid = 1772] [serial = 1676] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8f305000) [pid = 1772] [serial = 1677] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x91699c00) [pid = 1772] [serial = 1701] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8dda9c00) [pid = 1772] [serial = 1673] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x91698000) [pid = 1772] [serial = 1700] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8e768c00) [pid = 1772] [serial = 1674] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8fc17c00) [pid = 1772] [serial = 1691] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8dd9c000) [pid = 1772] [serial = 1685] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8dda7800) [pid = 1772] [serial = 1686] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8f0f8800) [pid = 1772] [serial = 1698] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8fc1fc00) [pid = 1772] [serial = 1692] [outer = (nil)] [url = about:blank] 07:54:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:54:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1998ms 07:54:10 INFO - PROCESS | 1772 | 1466520850177 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 1772 | 1466520850184 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 07:54:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:54:10 INFO - PROCESS | 1772 | 1466520850194 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 1772 | 1466520850198 Marionette TRACE conn4 <- [1,2334,null,{}] 07:54:10 INFO - PROCESS | 1772 | 1466520850205 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:54:10 INFO - PROCESS | 1772 | 1466520850210 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:10 INFO - PROCESS | 1772 | 1466520850389 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 07:54:10 INFO - PROCESS | 1772 | 1466520850561 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 1772 | 1466520850567 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5e000 == 42 [pid = 1772] [id = 591] 07:54:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8ddcac00) [pid = 1772] [serial = 1774] [outer = (nil)] 07:54:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8e75fc00) [pid = 1772] [serial = 1775] [outer = 0x8ddcac00] 07:54:10 INFO - PROCESS | 1772 | 1466520850641 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8f015400) [pid = 1772] [serial = 1776] [outer = 0x8ddcac00] 07:54:11 INFO - PROCESS | 1772 | 1466520851775 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:54:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:54:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1644ms 07:54:11 INFO - PROCESS | 1772 | 1466520851840 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 1772 | 1466520851844 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 07:54:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:54:11 INFO - PROCESS | 1772 | 1466520851851 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 1772 | 1466520851858 Marionette TRACE conn4 <- [1,2338,null,{}] 07:54:11 INFO - PROCESS | 1772 | 1466520851874 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:54:11 INFO - PROCESS | 1772 | 1466520851883 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:12 INFO - PROCESS | 1772 | 1466520852210 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 07:54:12 INFO - PROCESS | 1772 | 1466520852530 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 1772 | 1466520852546 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f30c400 == 43 [pid = 1772] [id = 592] 07:54:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8f30d000) [pid = 1772] [serial = 1777] [outer = (nil)] 07:54:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8fabbc00) [pid = 1772] [serial = 1778] [outer = 0x8f30d000] 07:54:12 INFO - PROCESS | 1772 | 1466520852683 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8fc12400) [pid = 1772] [serial = 1779] [outer = 0x8f30d000] 07:54:14 INFO - PROCESS | 1772 | 1466520854059 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:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2240ms 07:54:14 INFO - PROCESS | 1772 | 1466520854094 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 1772 | 1466520854102 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 07:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:54:14 INFO - PROCESS | 1772 | 1466520854121 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 1772 | 1466520854127 Marionette TRACE conn4 <- [1,2342,null,{}] 07:54:14 INFO - PROCESS | 1772 | 1466520854136 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:54:14 INFO - PROCESS | 1772 | 1466520854143 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:14 INFO - PROCESS | 1772 | 1466520854500 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 07:54:14 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8f30ac00) [pid = 1772] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:54:14 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8d2cc400) [pid = 1772] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:54:14 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8d140c00) [pid = 1772] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:54:14 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8f015800) [pid = 1772] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:54:14 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x91691400) [pid = 1772] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:54:14 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8db08c00) [pid = 1772] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:54:14 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f0de000) [pid = 1772] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:54:14 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8fde9000) [pid = 1772] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:54:14 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8dd9c800) [pid = 1772] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:54:14 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x91695c00) [pid = 1772] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:54:14 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8f01dc00) [pid = 1772] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:54:14 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8d13a800) [pid = 1772] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:54:14 INFO - PROCESS | 1772 | 1466520854800 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 1772 | 1466520854811 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a1000 == 44 [pid = 1772] [id = 593] 07:54:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8b9aa000) [pid = 1772] [serial = 1780] [outer = (nil)] 07:54:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8db03000) [pid = 1772] [serial = 1781] [outer = 0x8b9aa000] 07:54:14 INFO - PROCESS | 1772 | 1466520854884 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f017400) [pid = 1772] [serial = 1782] [outer = 0x8b9aa000] 07:54:15 INFO - PROCESS | 1772 | 1466520855799 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:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1751ms 07:54:15 INFO - PROCESS | 1772 | 1466520855862 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 1772 | 1466520855866 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 07:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:54:15 INFO - PROCESS | 1772 | 1466520855872 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 1772 | 1466520855875 Marionette TRACE conn4 <- [1,2346,null,{}] 07:54:15 INFO - PROCESS | 1772 | 1466520855881 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:54:15 INFO - PROCESS | 1772 | 1466520855887 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:16 INFO - PROCESS | 1772 | 1466520856052 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 07:54:16 INFO - PROCESS | 1772 | 1466520856061 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 1772 | 1466520856071 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0edc00 == 45 [pid = 1772] [id = 594] 07:54:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f0f5400) [pid = 1772] [serial = 1783] [outer = (nil)] 07:54:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fdddc00) [pid = 1772] [serial = 1784] [outer = 0x8f0f5400] 07:54:16 INFO - PROCESS | 1772 | 1466520856279 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fde4800) [pid = 1772] [serial = 1785] [outer = 0x8f0f5400] 07:54:17 INFO - PROCESS | 1772 | 1466520857326 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:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1485ms 07:54:17 INFO - PROCESS | 1772 | 1466520857358 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 1772 | 1466520857365 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 07:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:54:17 INFO - PROCESS | 1772 | 1466520857374 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 1772 | 1466520857378 Marionette TRACE conn4 <- [1,2350,null,{}] 07:54:17 INFO - PROCESS | 1772 | 1466520857387 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:54:17 INFO - PROCESS | 1772 | 1466520857394 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:17 INFO - PROCESS | 1772 | 1466520857634 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 07:54:17 INFO - PROCESS | 1772 | 1466520857897 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 1772 | 1466520857905 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d146800 == 46 [pid = 1772] [id = 595] 07:54:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8d2d1000) [pid = 1772] [serial = 1786] [outer = (nil)] 07:54:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8ddd4000) [pid = 1772] [serial = 1787] [outer = 0x8d2d1000] 07:54:18 INFO - PROCESS | 1772 | 1466520858029 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8e55d000) [pid = 1772] [serial = 1788] [outer = 0x8d2d1000] 07:54:19 INFO - PROCESS | 1772 | 1466520859095 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:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1788ms 07:54:19 INFO - PROCESS | 1772 | 1466520859162 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 1772 | 1466520859170 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 07:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:54:19 INFO - PROCESS | 1772 | 1466520859181 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 1772 | 1466520859185 Marionette TRACE conn4 <- [1,2354,null,{}] 07:54:19 INFO - PROCESS | 1772 | 1466520859192 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:54:19 INFO - PROCESS | 1772 | 1466520859198 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:19 INFO - PROCESS | 1772 | 1466520859440 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 07:54:19 INFO - PROCESS | 1772 | 1466520859823 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 1772 | 1466520859837 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13a800 == 47 [pid = 1772] [id = 596] 07:54:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8f307c00) [pid = 1772] [serial = 1789] [outer = (nil)] 07:54:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8fabc400) [pid = 1772] [serial = 1790] [outer = 0x8f307c00] 07:54:20 INFO - PROCESS | 1772 | 1466520860011 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8fc1fc00) [pid = 1772] [serial = 1791] [outer = 0x8f307c00] 07:54:21 INFO - PROCESS | 1772 | 1466520861494 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:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2386ms 07:54:21 INFO - PROCESS | 1772 | 1466520861567 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 1772 | 1466520861571 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 07:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:54:21 INFO - PROCESS | 1772 | 1466520861579 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 1772 | 1466520861585 Marionette TRACE conn4 <- [1,2358,null,{}] 07:54:21 INFO - PROCESS | 1772 | 1466520861603 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:54:21 INFO - PROCESS | 1772 | 1466520861612 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:21 INFO - PROCESS | 1772 | 1466520861981 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 07:54:22 INFO - PROCESS | 1772 | 1466520862277 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 1772 | 1466520862293 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x91dc7000 == 48 [pid = 1772] [id = 597] 07:54:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x91dc9000) [pid = 1772] [serial = 1792] [outer = (nil)] 07:54:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x91dd0000) [pid = 1772] [serial = 1793] [outer = 0x91dc9000] 07:54:22 INFO - PROCESS | 1772 | 1466520862460 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x9256fc00) [pid = 1772] [serial = 1794] [outer = 0x91dc9000] 07:54:23 INFO - PROCESS | 1772 | 1466520863547 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:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2043ms 07:54:23 INFO - PROCESS | 1772 | 1466520863625 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 1772 | 1466520863633 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 07:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:54:23 INFO - PROCESS | 1772 | 1466520863645 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 1772 | 1466520863650 Marionette TRACE conn4 <- [1,2362,null,{}] 07:54:23 INFO - PROCESS | 1772 | 1466520863662 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:54:23 INFO - PROCESS | 1772 | 1466520863669 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:24 INFO - PROCESS | 1772 | 1466520864027 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 07:54:24 INFO - PROCESS | 1772 | 1466520864411 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 1772 | 1466520864425 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a1c00 == 49 [pid = 1772] [id = 598] 07:54:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8b9a8c00) [pid = 1772] [serial = 1795] [outer = (nil)] 07:54:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x92e78400) [pid = 1772] [serial = 1796] [outer = 0x8b9a8c00] 07:54:24 INFO - PROCESS | 1772 | 1466520864526 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x93957400) [pid = 1772] [serial = 1797] [outer = 0x8b9a8c00] 07:54:25 INFO - PROCESS | 1772 | 1466520865809 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:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2249ms 07:54:25 INFO - PROCESS | 1772 | 1466520865894 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 1772 | 1466520865902 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 07:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:54:25 INFO - PROCESS | 1772 | 1466520865913 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 1772 | 1466520865917 Marionette TRACE conn4 <- [1,2366,null,{}] 07:54:25 INFO - PROCESS | 1772 | 1466520865929 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:54:25 INFO - PROCESS | 1772 | 1466520865936 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:26 INFO - PROCESS | 1772 | 1466520866338 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 07:54:26 INFO - PROCESS | 1772 | 1466520866616 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 1772 | 1466520866625 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x91dc5800 == 50 [pid = 1772] [id = 599] 07:54:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x91e32400) [pid = 1772] [serial = 1798] [outer = (nil)] 07:54:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x9395d000) [pid = 1772] [serial = 1799] [outer = 0x91e32400] 07:54:26 INFO - PROCESS | 1772 | 1466520866708 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x9395e800) [pid = 1772] [serial = 1800] [outer = 0x91e32400] 07:54:27 INFO - PROCESS | 1772 | 1466520867836 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:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1991ms 07:54:27 INFO - PROCESS | 1772 | 1466520867906 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 1772 | 1466520867913 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 07:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:54:27 INFO - PROCESS | 1772 | 1466520867927 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 1772 | 1466520867934 Marionette TRACE conn4 <- [1,2370,null,{}] 07:54:27 INFO - PROCESS | 1772 | 1466520867944 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:54:27 INFO - PROCESS | 1772 | 1466520867962 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:28 INFO - PROCESS | 1772 | 1466520868446 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 07:54:28 INFO - PROCESS | 1772 | 1466520868673 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 1772 | 1466520868681 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e76c000 == 51 [pid = 1772] [id = 600] 07:54:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x915b7000) [pid = 1772] [serial = 1801] [outer = (nil)] 07:54:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x93dd4000) [pid = 1772] [serial = 1802] [outer = 0x915b7000] 07:54:28 INFO - PROCESS | 1772 | 1466520868833 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x93dd7c00) [pid = 1772] [serial = 1803] [outer = 0x915b7000] 07:54:30 INFO - PROCESS | 1772 | 1466520870068 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:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2196ms 07:54:30 INFO - PROCESS | 1772 | 1466520870123 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 1772 | 1466520870130 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 07:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:54:30 INFO - PROCESS | 1772 | 1466520870142 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 1772 | 1466520870147 Marionette TRACE conn4 <- [1,2374,null,{}] 07:54:30 INFO - PROCESS | 1772 | 1466520870159 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:54:30 INFO - PROCESS | 1772 | 1466520870166 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:30 INFO - PROCESS | 1772 | 1466520870498 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 07:54:30 INFO - PROCESS | 1772 | 1466520870846 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 1772 | 1466520870859 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a8000 == 52 [pid = 1772] [id = 601] 07:54:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8c3e2c00) [pid = 1772] [serial = 1804] [outer = (nil)] 07:54:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8dc54c00) [pid = 1772] [serial = 1805] [outer = 0x8c3e2c00] 07:54:31 INFO - PROCESS | 1772 | 1466520871005 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8f014000) [pid = 1772] [serial = 1806] [outer = 0x8c3e2c00] 07:54:32 INFO - PROCESS | 1772 | 1466520872763 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:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2694ms 07:54:32 INFO - PROCESS | 1772 | 1466520872840 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 1772 | 1466520872850 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 07:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:54:32 INFO - PROCESS | 1772 | 1466520872863 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 1772 | 1466520872870 Marionette TRACE conn4 <- [1,2378,null,{}] 07:54:32 INFO - PROCESS | 1772 | 1466520872885 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:54:32 INFO - PROCESS | 1772 | 1466520872896 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:33 INFO - PROCESS | 1772 | 1466520873257 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 07:54:33 INFO - PROCESS | 1772 | 1466520873414 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 1772 | 1466520873451 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f01ac00 == 53 [pid = 1772] [id = 602] 07:54:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8f01b400) [pid = 1772] [serial = 1807] [outer = (nil)] 07:54:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8f0ea000) [pid = 1772] [serial = 1808] [outer = 0x8f01b400] 07:54:33 INFO - PROCESS | 1772 | 1466520873608 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8f14a000) [pid = 1772] [serial = 1809] [outer = 0x8f01b400] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13f000 == 52 [pid = 1772] [id = 574] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a9400 == 51 [pid = 1772] [id = 571] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8d139800 == 50 [pid = 1772] [id = 572] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a1000 == 49 [pid = 1772] [id = 593] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8f30c400 == 48 [pid = 1772] [id = 592] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5e000 == 47 [pid = 1772] [id = 591] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e3c00 == 46 [pid = 1772] [id = 590] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13a400 == 45 [pid = 1772] [id = 579] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8f019c00 == 44 [pid = 1772] [id = 581] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ebc00 == 43 [pid = 1772] [id = 580] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5000 == 42 [pid = 1772] [id = 589] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e3400 == 41 [pid = 1772] [id = 573] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d9c00 == 40 [pid = 1772] [id = 583] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a3000 == 39 [pid = 1772] [id = 585] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ee400 == 38 [pid = 1772] [id = 570] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x9256ec00 == 37 [pid = 1772] [id = 587] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13b800 == 36 [pid = 1772] [id = 586] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc11400 == 35 [pid = 1772] [id = 582] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x91e3d800 == 34 [pid = 1772] [id = 588] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc58800 == 33 [pid = 1772] [id = 584] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a8000 == 32 [pid = 1772] [id = 601] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8e76c000 == 31 [pid = 1772] [id = 600] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a1c00 == 30 [pid = 1772] [id = 598] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x91dc5800 == 29 [pid = 1772] [id = 599] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x91dc7000 == 28 [pid = 1772] [id = 597] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13a800 == 27 [pid = 1772] [id = 596] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0edc00 == 26 [pid = 1772] [id = 594] 07:54:36 INFO - PROCESS | 1772 | --DOCSHELL 0x8d146800 == 25 [pid = 1772] [id = 595] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8fac2000) [pid = 1772] [serial = 1707] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8e554c00) [pid = 1772] [serial = 1704] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8db07400) [pid = 1772] [serial = 1725] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8f0e9400) [pid = 1772] [serial = 1727] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x92278c00) [pid = 1772] [serial = 1715] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x91e33400) [pid = 1772] [serial = 1712] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8f0e2800) [pid = 1772] [serial = 1736] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x9256d800) [pid = 1772] [serial = 1716] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x92e7f000) [pid = 1772] [serial = 1721] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8ddd3c00) [pid = 1772] [serial = 1733] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x91dc3400) [pid = 1772] [serial = 1709] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x92d6d000) [pid = 1772] [serial = 1719] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8f0f1c00) [pid = 1772] [serial = 1737] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8dc57800) [pid = 1772] [serial = 1703] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x91e38800) [pid = 1772] [serial = 1713] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8d2ce400) [pid = 1772] [serial = 1730] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8fab9c00) [pid = 1772] [serial = 1706] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x92d68800) [pid = 1772] [serial = 1718] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x91dc9c00) [pid = 1772] [serial = 1710] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x92f84400) [pid = 1772] [serial = 1722] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8d2d7400) [pid = 1772] [serial = 1731] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8f150400) [pid = 1772] [serial = 1728] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8d2cdc00) [pid = 1772] [serial = 1724] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8e555400) [pid = 1772] [serial = 1734] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f149400) [pid = 1772] [serial = 1739] [outer = (nil)] [url = about:blank] 07:54:36 INFO - PROCESS | 1772 | 1466520876551 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:54:36 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:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 3753ms 07:54:36 INFO - PROCESS | 1772 | 1466520876616 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 07:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:54:36 INFO - PROCESS | 1772 | 1466520876626 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 07:54:36 INFO - PROCESS | 1772 | 1466520876635 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 1772 | 1466520876640 Marionette TRACE conn4 <- [1,2382,null,{}] 07:54:36 INFO - PROCESS | 1772 | 1466520876650 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:54:36 INFO - PROCESS | 1772 | 1466520876655 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:36 INFO - PROCESS | 1772 | 1466520876842 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 07:54:37 INFO - PROCESS | 1772 | 1466520877047 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 1772 | 1466520877068 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3f0000 == 26 [pid = 1772] [id = 603] 07:54:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8d147400) [pid = 1772] [serial = 1810] [outer = (nil)] 07:54:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8d2d6400) [pid = 1772] [serial = 1811] [outer = 0x8d147400] 07:54:37 INFO - PROCESS | 1772 | 1466520877212 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8db04000) [pid = 1772] [serial = 1812] [outer = 0x8d147400] 07:54:38 INFO - PROCESS | 1772 | 1466520878316 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:54:38 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:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1739ms 07:54:38 INFO - PROCESS | 1772 | 1466520878374 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 1772 | 1466520878383 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 07:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:54:38 INFO - PROCESS | 1772 | 1466520878395 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 1772 | 1466520878399 Marionette TRACE conn4 <- [1,2386,null,{}] 07:54:38 INFO - PROCESS | 1772 | 1466520878406 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:54:38 INFO - PROCESS | 1772 | 1466520878412 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:38 INFO - PROCESS | 1772 | 1466520878648 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 07:54:38 INFO - PROCESS | 1772 | 1466520878877 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 1772 | 1466520878891 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd3800 == 27 [pid = 1772] [id = 604] 07:54:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8e54f800) [pid = 1772] [serial = 1813] [outer = (nil)] 07:54:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8e557000) [pid = 1772] [serial = 1814] [outer = 0x8e54f800] 07:54:39 INFO - PROCESS | 1772 | 1466520879017 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8e761000) [pid = 1772] [serial = 1815] [outer = 0x8e54f800] 07:54:40 INFO - PROCESS | 1772 | 1466520880549 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:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2243ms 07:54:40 INFO - PROCESS | 1772 | 1466520880741 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 1772 | 1466520880749 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 07:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:54:40 INFO - PROCESS | 1772 | 1466520880777 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 1772 | 1466520880788 Marionette TRACE conn4 <- [1,2390,null,{}] 07:54:40 INFO - PROCESS | 1772 | 1466520880834 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:54:40 INFO - PROCESS | 1772 | 1466520880852 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:41 INFO - PROCESS | 1772 | 1466520881210 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 07:54:41 INFO - PROCESS | 1772 | 1466520881249 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 1772 | 1466520881265 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f14fc00 == 28 [pid = 1772] [id = 605] 07:54:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8f150400) [pid = 1772] [serial = 1816] [outer = (nil)] 07:54:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8f306400) [pid = 1772] [serial = 1817] [outer = 0x8f150400] 07:54:41 INFO - PROCESS | 1772 | 1466520881395 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8fabe800) [pid = 1772] [serial = 1818] [outer = 0x8f150400] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8f0f5400) [pid = 1772] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8b9aa000) [pid = 1772] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8d13e800) [pid = 1772] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8db10800) [pid = 1772] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8e55b400) [pid = 1772] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x92579c00) [pid = 1772] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8f0de400) [pid = 1772] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8dc5fc00) [pid = 1772] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8c3e4400) [pid = 1772] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8e76b400) [pid = 1772] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8ddcac00) [pid = 1772] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9257b000) [pid = 1772] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8c3ee800) [pid = 1772] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8c3e5c00) [pid = 1772] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8fc12800) [pid = 1772] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:54:43 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8f30d000) [pid = 1772] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:54:43 INFO - PROCESS | 1772 | 1466520883861 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:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 3110ms 07:54:43 INFO - PROCESS | 1772 | 1466520883888 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 07:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:54:43 INFO - PROCESS | 1772 | 1466520883894 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 07:54:43 INFO - PROCESS | 1772 | 1466520883901 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 1772 | 1466520883904 Marionette TRACE conn4 <- [1,2394,null,{}] 07:54:43 INFO - PROCESS | 1772 | 1466520883910 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:54:43 INFO - PROCESS | 1772 | 1466520883915 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:44 INFO - PROCESS | 1772 | 1466520884138 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 07:54:44 INFO - PROCESS | 1772 | 1466520884157 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 1772 | 1466520884167 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ee800 == 29 [pid = 1772] [id = 606] 07:54:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8ddcac00) [pid = 1772] [serial = 1819] [outer = (nil)] 07:54:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8f150c00) [pid = 1772] [serial = 1820] [outer = 0x8ddcac00] 07:54:44 INFO - PROCESS | 1772 | 1466520884238 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8fac4800) [pid = 1772] [serial = 1821] [outer = 0x8ddcac00] 07:54:45 INFO - PROCESS | 1772 | 1466520885715 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:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1845ms 07:54:45 INFO - PROCESS | 1772 | 1466520885747 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 1772 | 1466520885755 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 07:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:54:45 INFO - PROCESS | 1772 | 1466520885776 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 1772 | 1466520885782 Marionette TRACE conn4 <- [1,2398,null,{}] 07:54:45 INFO - PROCESS | 1772 | 1466520885791 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:54:45 INFO - PROCESS | 1772 | 1466520885797 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:46 INFO - PROCESS | 1772 | 1466520886097 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 07:54:46 INFO - PROCESS | 1772 | 1466520886319 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 1772 | 1466520886343 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ef400 == 30 [pid = 1772] [id = 607] 07:54:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8c3f0800) [pid = 1772] [serial = 1822] [outer = (nil)] 07:54:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8dc5b800) [pid = 1772] [serial = 1823] [outer = 0x8c3f0800] 07:54:46 INFO - PROCESS | 1772 | 1466520886490 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8dd9d400) [pid = 1772] [serial = 1824] [outer = 0x8c3f0800] 07:54:47 INFO - PROCESS | 1772 | 1466520887568 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:54:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:54:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1844ms 07:54:47 INFO - PROCESS | 1772 | 1466520887617 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 07:54:47 INFO - PROCESS | 1772 | 1466520887625 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 07:54:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:54:47 INFO - PROCESS | 1772 | 1466520887636 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:54:47 INFO - PROCESS | 1772 | 1466520887640 Marionette TRACE conn4 <- [1,2402,null,{}] 07:54:47 INFO - PROCESS | 1772 | 1466520887647 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:54:47 INFO - PROCESS | 1772 | 1466520887653 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:47 INFO - PROCESS | 1772 | 1466520887841 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 07:54:48 INFO - PROCESS | 1772 | 1466520888074 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 1772 | 1466520888088 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f01f800 == 31 [pid = 1772] [id = 608] 07:54:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f0e3c00) [pid = 1772] [serial = 1825] [outer = (nil)] 07:54:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f0e9400) [pid = 1772] [serial = 1826] [outer = 0x8f0e3c00] 07:54:48 INFO - PROCESS | 1772 | 1466520888217 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8f155400) [pid = 1772] [serial = 1827] [outer = 0x8f0e3c00] 07:54:49 INFO - PROCESS | 1772 | 1466520889294 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:54:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:54:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1737ms 07:54:49 INFO - PROCESS | 1772 | 1466520889373 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 1772 | 1466520889377 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 07:54:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:54:49 INFO - PROCESS | 1772 | 1466520889385 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 1772 | 1466520889391 Marionette TRACE conn4 <- [1,2406,null,{}] 07:54:49 INFO - PROCESS | 1772 | 1466520889409 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:54:49 INFO - PROCESS | 1772 | 1466520889418 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:49 INFO - PROCESS | 1772 | 1466520889680 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 07:54:49 INFO - PROCESS | 1772 | 1466520889917 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 1772 | 1466520889926 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fdec400 == 32 [pid = 1772] [id = 609] 07:54:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8fdee000) [pid = 1772] [serial = 1828] [outer = (nil)] 07:54:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8fdf4000) [pid = 1772] [serial = 1829] [outer = 0x8fdee000] 07:54:50 INFO - PROCESS | 1772 | 1466520890030 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x915b1000) [pid = 1772] [serial = 1830] [outer = 0x8fdee000] 07:54:50 INFO - PROCESS | 1772 | 1466520890924 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:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1592ms 07:54:50 INFO - PROCESS | 1772 | 1466520890979 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 07:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:54:50 INFO - PROCESS | 1772 | 1466520890984 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 07:54:50 INFO - PROCESS | 1772 | 1466520890991 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 1772 | 1466520890995 Marionette TRACE conn4 <- [1,2410,null,{}] 07:54:51 INFO - PROCESS | 1772 | 1466520891001 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:54:51 INFO - PROCESS | 1772 | 1466520891006 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:51 INFO - PROCESS | 1772 | 1466520891199 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 07:54:51 INFO - PROCESS | 1772 | 1466520891431 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 1772 | 1466520891439 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fac0c00 == 33 [pid = 1772] [id = 610] 07:54:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8fddec00) [pid = 1772] [serial = 1831] [outer = (nil)] 07:54:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x9168f800) [pid = 1772] [serial = 1832] [outer = 0x8fddec00] 07:54:51 INFO - PROCESS | 1772 | 1466520891620 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x91692800) [pid = 1772] [serial = 1833] [outer = 0x8fddec00] 07:54:53 INFO - PROCESS | 1772 | 1466520893074 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:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2140ms 07:54:53 INFO - PROCESS | 1772 | 1466520893131 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 1772 | 1466520893135 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 07:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:54:53 INFO - PROCESS | 1772 | 1466520893142 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 1772 | 1466520893146 Marionette TRACE conn4 <- [1,2414,null,{}] 07:54:53 INFO - PROCESS | 1772 | 1466520893151 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:54:53 INFO - PROCESS | 1772 | 1466520893157 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:53 INFO - PROCESS | 1772 | 1466520893481 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 07:54:53 INFO - PROCESS | 1772 | 1466520893697 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 1772 | 1466520893706 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f011c00 == 34 [pid = 1772] [id = 611] 07:54:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8f14f000) [pid = 1772] [serial = 1834] [outer = (nil)] 07:54:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x91dcc800) [pid = 1772] [serial = 1835] [outer = 0x8f14f000] 07:54:53 INFO - PROCESS | 1772 | 1466520893788 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x91dca000) [pid = 1772] [serial = 1836] [outer = 0x8f14f000] 07:54:54 INFO - PROCESS | 1772 | 1466520894825 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:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1737ms 07:54:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:54:54 INFO - PROCESS | 1772 | 1466520894880 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 1772 | 1466520894884 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 07:54:54 INFO - PROCESS | 1772 | 1466520894891 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 1772 | 1466520894894 Marionette TRACE conn4 <- [1,2418,null,{}] 07:54:54 INFO - PROCESS | 1772 | 1466520894901 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:54:54 INFO - PROCESS | 1772 | 1466520894913 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:55 INFO - PROCESS | 1772 | 1466520895228 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 07:54:55 INFO - PROCESS | 1772 | 1466520895466 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 1772 | 1466520895473 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13d400 == 35 [pid = 1772] [id = 612] 07:54:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8dc60c00) [pid = 1772] [serial = 1837] [outer = (nil)] 07:54:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x92574c00) [pid = 1772] [serial = 1838] [outer = 0x8dc60c00] 07:54:55 INFO - PROCESS | 1772 | 1466520895645 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x92d61000) [pid = 1772] [serial = 1839] [outer = 0x8dc60c00] 07:54:57 INFO - PROCESS | 1772 | 1466520897024 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:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2191ms 07:54:57 INFO - PROCESS | 1772 | 1466520897081 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 1772 | 1466520897085 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 07:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:54:57 INFO - PROCESS | 1772 | 1466520897092 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 1772 | 1466520897095 Marionette TRACE conn4 <- [1,2422,null,{}] 07:54:57 INFO - PROCESS | 1772 | 1466520897101 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:54:57 INFO - PROCESS | 1772 | 1466520897107 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:57 INFO - PROCESS | 1772 | 1466520897299 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 07:54:57 INFO - PROCESS | 1772 | 1466520897632 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 1772 | 1466520897641 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ec800 == 36 [pid = 1772] [id = 613] 07:54:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8d2d8000) [pid = 1772] [serial = 1840] [outer = (nil)] 07:54:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x92d69400) [pid = 1772] [serial = 1841] [outer = 0x8d2d8000] 07:54:57 INFO - PROCESS | 1772 | 1466520897782 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x92e73400) [pid = 1772] [serial = 1842] [outer = 0x8d2d8000] 07:54:58 INFO - PROCESS | 1772 | 1466520898697 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:54:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:54:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1681ms 07:54:58 INFO - PROCESS | 1772 | 1466520898774 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 1772 | 1466520898778 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 07:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:54:58 INFO - PROCESS | 1772 | 1466520898785 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 1772 | 1466520898788 Marionette TRACE conn4 <- [1,2426,null,{}] 07:54:58 INFO - PROCESS | 1772 | 1466520898794 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:54:58 INFO - PROCESS | 1772 | 1466520898799 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:59 INFO - PROCESS | 1772 | 1466520899032 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 07:54:59 INFO - PROCESS | 1772 | 1466520899262 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 1772 | 1466520899270 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:54:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ec400 == 37 [pid = 1772] [id = 614] 07:54:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8c3ed400) [pid = 1772] [serial = 1843] [outer = (nil)] 07:54:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x93955400) [pid = 1772] [serial = 1844] [outer = 0x8c3ed400] 07:54:59 INFO - PROCESS | 1772 | 1466520899394 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x93959400) [pid = 1772] [serial = 1845] [outer = 0x8c3ed400] 07:55:00 INFO - PROCESS | 1772 | 1466520900339 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:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1631ms 07:55:00 INFO - PROCESS | 1772 | 1466520900419 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 1772 | 1466520900426 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 07:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:55:00 INFO - PROCESS | 1772 | 1466520900437 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 1772 | 1466520900442 Marionette TRACE conn4 <- [1,2430,null,{}] 07:55:00 INFO - PROCESS | 1772 | 1466520900453 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:55:00 INFO - PROCESS | 1772 | 1466520900462 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:00 INFO - PROCESS | 1772 | 1466520900858 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 07:55:01 INFO - PROCESS | 1772 | 1466520901126 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 1772 | 1466520901141 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a8400 == 38 [pid = 1772] [id = 615] 07:55:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8c3ea400) [pid = 1772] [serial = 1846] [outer = (nil)] 07:55:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8fac3c00) [pid = 1772] [serial = 1847] [outer = 0x8c3ea400] 07:55:01 INFO - PROCESS | 1772 | 1466520901278 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8fdf2800) [pid = 1772] [serial = 1848] [outer = 0x8c3ea400] 07:55:02 INFO - PROCESS | 1772 | 1466520902654 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:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2251ms 07:55:02 INFO - PROCESS | 1772 | 1466520902707 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 07:55:02 INFO - PROCESS | 1772 | 1466520902714 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 07:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:55:02 INFO - PROCESS | 1772 | 1466520902725 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 1772 | 1466520902729 Marionette TRACE conn4 <- [1,2434,null,{}] 07:55:02 INFO - PROCESS | 1772 | 1466520902740 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:55:02 INFO - PROCESS | 1772 | 1466520902747 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:03 INFO - PROCESS | 1772 | 1466520903270 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 07:55:03 INFO - PROCESS | 1772 | 1466520903407 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 1772 | 1466520903415 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a1000 == 39 [pid = 1772] [id = 616] 07:55:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8b9a3000) [pid = 1772] [serial = 1849] [outer = (nil)] 07:55:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8b9ab400) [pid = 1772] [serial = 1850] [outer = 0x8b9a3000] 07:55:03 INFO - PROCESS | 1772 | 1466520903498 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8c3ebc00) [pid = 1772] [serial = 1851] [outer = 0x8b9a3000] 07:55:04 INFO - PROCESS | 1772 | 1466520904421 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:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1737ms 07:55:04 INFO - PROCESS | 1772 | 1466520904462 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 07:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:55:04 INFO - PROCESS | 1772 | 1466520904468 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 07:55:04 INFO - PROCESS | 1772 | 1466520904476 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 1772 | 1466520904481 Marionette TRACE conn4 <- [1,2438,null,{}] 07:55:04 INFO - PROCESS | 1772 | 1466520904488 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:55:04 INFO - PROCESS | 1772 | 1466520904497 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:04 INFO - PROCESS | 1772 | 1466520904686 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 07:55:05 INFO - PROCESS | 1772 | 1466520905156 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 1772 | 1466520905172 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x8f14fc00 == 38 [pid = 1772] [id = 605] 07:55:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db07000 == 39 [pid = 1772] [id = 617] 07:55:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x8db0cc00) [pid = 1772] [serial = 1852] [outer = (nil)] 07:55:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x8dda1c00) [pid = 1772] [serial = 1853] [outer = 0x8db0cc00] 07:55:05 INFO - PROCESS | 1772 | 1466520905385 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x8e76a400) [pid = 1772] [serial = 1854] [outer = 0x8db0cc00] 07:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd3800 == 38 [pid = 1772] [id = 604] 07:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3f0000 == 37 [pid = 1772] [id = 603] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x8dc5c000) [pid = 1772] [serial = 1742] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x8dda4800) [pid = 1772] [serial = 1743] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8f158c00) [pid = 1772] [serial = 1740] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x92283000) [pid = 1772] [serial = 1760] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x92571c00) [pid = 1772] [serial = 1761] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8f0ecc00) [pid = 1772] [serial = 1745] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8f158000) [pid = 1772] [serial = 1746] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8fde8c00) [pid = 1772] [serial = 1751] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8fde6800) [pid = 1772] [serial = 1752] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x91e33000) [pid = 1772] [serial = 1757] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x91e35800) [pid = 1772] [serial = 1758] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x915b6400) [pid = 1772] [serial = 1754] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x915b9c00) [pid = 1772] [serial = 1755] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x92d63400) [pid = 1772] [serial = 1763] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x92d64800) [pid = 1772] [serial = 1764] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8fc19c00) [pid = 1772] [serial = 1748] [outer = (nil)] [url = about:blank] 07:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8fdda000) [pid = 1772] [serial = 1749] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8fdddc00) [pid = 1772] [serial = 1784] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8db03000) [pid = 1772] [serial = 1781] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x92e7a000) [pid = 1772] [serial = 1766] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x92e7f400) [pid = 1772] [serial = 1767] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8e75fc00) [pid = 1772] [serial = 1775] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8f015400) [pid = 1772] [serial = 1776] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8f0df800) [pid = 1772] [serial = 1769] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8f14b800) [pid = 1772] [serial = 1770] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8d2db000) [pid = 1772] [serial = 1772] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8db0ec00) [pid = 1772] [serial = 1773] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8fc12400) [pid = 1772] [serial = 1779] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8fabbc00) [pid = 1772] [serial = 1778] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8f017400) [pid = 1772] [serial = 1782] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8fde4800) [pid = 1772] [serial = 1785] [outer = (nil)] [url = about:blank] 07:55:06 INFO - PROCESS | 1772 | 1466520906458 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:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2048ms 07:55:06 INFO - PROCESS | 1772 | 1466520906524 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 1772 | 1466520906529 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 07:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:55:06 INFO - PROCESS | 1772 | 1466520906535 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1772 | 1466520906539 Marionette TRACE conn4 <- [1,2442,null,{}] 07:55:06 INFO - PROCESS | 1772 | 1466520906545 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:55:06 INFO - PROCESS | 1772 | 1466520906550 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:06 INFO - PROCESS | 1772 | 1466520906727 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 07:55:06 INFO - PROCESS | 1772 | 1466520906885 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 1772 | 1466520906894 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda4800 == 38 [pid = 1772] [id = 618] 07:55:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f015800) [pid = 1772] [serial = 1855] [outer = (nil)] 07:55:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f0f2c00) [pid = 1772] [serial = 1856] [outer = 0x8f015800] 07:55:06 INFO - PROCESS | 1772 | 1466520906964 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f158c00) [pid = 1772] [serial = 1857] [outer = 0x8f015800] 07:55:07 INFO - PROCESS | 1772 | 1466520907835 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:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1333ms 07:55:07 INFO - PROCESS | 1772 | 1466520907874 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 1772 | 1466520907884 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 07:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:55:07 INFO - PROCESS | 1772 | 1466520907949 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 1772 | 1466520907957 Marionette TRACE conn4 <- [1,2446,null,{}] 07:55:07 INFO - PROCESS | 1772 | 1466520907964 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:55:07 INFO - PROCESS | 1772 | 1466520907970 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:08 INFO - PROCESS | 1772 | 1466520908210 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 07:55:08 INFO - PROCESS | 1772 | 1466520908234 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 1772 | 1466520908244 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a4800 == 39 [pid = 1772] [id = 619] 07:55:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8f306800) [pid = 1772] [serial = 1858] [outer = (nil)] 07:55:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8fddc400) [pid = 1772] [serial = 1859] [outer = 0x8f306800] 07:55:08 INFO - PROCESS | 1772 | 1466520908313 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8fde8000) [pid = 1772] [serial = 1860] [outer = 0x8f306800] 07:55:09 INFO - PROCESS | 1772 | 1466520909549 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:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1668ms 07:55:09 INFO - PROCESS | 1772 | 1466520909601 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 1772 | 1466520909607 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 07:55:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:55:09 INFO - PROCESS | 1772 | 1466520909627 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 1772 | 1466520909633 Marionette TRACE conn4 <- [1,2450,null,{}] 07:55:09 INFO - PROCESS | 1772 | 1466520909654 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:55:09 INFO - PROCESS | 1772 | 1466520909660 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:10 INFO - PROCESS | 1772 | 1466520910095 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 07:55:10 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8d2d1000) [pid = 1772] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:55:10 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8f307c00) [pid = 1772] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:55:10 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8f01b400) [pid = 1772] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:55:10 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x91dc9000) [pid = 1772] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:55:10 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8d147400) [pid = 1772] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:55:10 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8e54f800) [pid = 1772] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:55:10 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f150400) [pid = 1772] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:55:10 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8b9a8c00) [pid = 1772] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:55:10 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x91e32400) [pid = 1772] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:55:10 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x915b7000) [pid = 1772] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:55:10 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8c3e2c00) [pid = 1772] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:55:10 INFO - PROCESS | 1772 | 1466520910487 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 1772 | 1466520910503 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a0000 == 40 [pid = 1772] [id = 620] 07:55:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8b9aa000) [pid = 1772] [serial = 1861] [outer = (nil)] 07:55:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8c3e3800) [pid = 1772] [serial = 1862] [outer = 0x8b9aa000] 07:55:10 INFO - PROCESS | 1772 | 1466520910594 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8d140c00) [pid = 1772] [serial = 1863] [outer = 0x8b9aa000] 07:55:11 INFO - PROCESS | 1772 | 1466520911834 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:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2277ms 07:55:11 INFO - PROCESS | 1772 | 1466520911898 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 07:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:55:11 INFO - PROCESS | 1772 | 1466520911908 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 07:55:11 INFO - PROCESS | 1772 | 1466520911965 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 1772 | 1466520911970 Marionette TRACE conn4 <- [1,2454,null,{}] 07:55:12 INFO - PROCESS | 1772 | 1466520912005 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:55:12 INFO - PROCESS | 1772 | 1466520912013 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:12 INFO - PROCESS | 1772 | 1466520912327 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 07:55:12 INFO - PROCESS | 1772 | 1466520912628 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 1772 | 1466520912644 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9ae800 == 41 [pid = 1772] [id = 621] 07:55:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8dc5dc00) [pid = 1772] [serial = 1864] [outer = (nil)] 07:55:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8dda6c00) [pid = 1772] [serial = 1865] [outer = 0x8dc5dc00] 07:55:12 INFO - PROCESS | 1772 | 1466520912740 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8e553800) [pid = 1772] [serial = 1866] [outer = 0x8dc5dc00] 07:55:13 INFO - PROCESS | 1772 | 1466520913933 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:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2063ms 07:55:13 INFO - PROCESS | 1772 | 1466520913983 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 1772 | 1466520913990 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 07:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:55:14 INFO - PROCESS | 1772 | 1466520913999 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 1772 | 1466520914004 Marionette TRACE conn4 <- [1,2458,null,{}] 07:55:14 INFO - PROCESS | 1772 | 1466520914013 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:55:14 INFO - PROCESS | 1772 | 1466520914020 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:14 INFO - PROCESS | 1772 | 1466520914262 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 07:55:14 INFO - PROCESS | 1772 | 1466520914576 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 1772 | 1466520914592 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f01b000 == 42 [pid = 1772] [id = 622] 07:55:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f0e7c00) [pid = 1772] [serial = 1867] [outer = (nil)] 07:55:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f0ef400) [pid = 1772] [serial = 1868] [outer = 0x8f0e7c00] 07:55:14 INFO - PROCESS | 1772 | 1466520914687 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8f14d400) [pid = 1772] [serial = 1869] [outer = 0x8f0e7c00] 07:55:16 INFO - PROCESS | 1772 | 1466520916012 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:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2092ms 07:55:16 INFO - PROCESS | 1772 | 1466520916137 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 1772 | 1466520916148 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 07:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:55:16 INFO - PROCESS | 1772 | 1466520916341 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 1772 | 1466520916356 Marionette TRACE conn4 <- [1,2462,null,{}] 07:55:16 INFO - PROCESS | 1772 | 1466520916376 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:55:16 INFO - PROCESS | 1772 | 1466520916389 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:16 INFO - PROCESS | 1772 | 1466520916739 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 07:55:17 INFO - PROCESS | 1772 | 1466520917026 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 1772 | 1466520917040 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e75ec00 == 43 [pid = 1772] [id = 623] 07:55:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8f01f000) [pid = 1772] [serial = 1870] [outer = (nil)] 07:55:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8fdf0400) [pid = 1772] [serial = 1871] [outer = 0x8f01f000] 07:55:17 INFO - PROCESS | 1772 | 1466520917192 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x915ba800) [pid = 1772] [serial = 1872] [outer = 0x8f01f000] 07:55:18 INFO - PROCESS | 1772 | 1466520918447 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:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2232ms 07:55:18 INFO - PROCESS | 1772 | 1466520918497 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 1772 | 1466520918504 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 07:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:55:18 INFO - PROCESS | 1772 | 1466520918514 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 1772 | 1466520918518 Marionette TRACE conn4 <- [1,2466,null,{}] 07:55:18 INFO - PROCESS | 1772 | 1466520918571 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:55:18 INFO - PROCESS | 1772 | 1466520918575 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:18 INFO - PROCESS | 1772 | 1466520918880 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 07:55:19 INFO - PROCESS | 1772 | 1466520919103 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 1772 | 1466520919113 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fdd8000 == 44 [pid = 1772] [id = 624] 07:55:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x915b3800) [pid = 1772] [serial = 1873] [outer = (nil)] 07:55:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x91e36000) [pid = 1772] [serial = 1874] [outer = 0x915b3800] 07:55:19 INFO - PROCESS | 1772 | 1466520919246 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x91e3b400) [pid = 1772] [serial = 1875] [outer = 0x915b3800] 07:55:20 INFO - PROCESS | 1772 | 1466520920573 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:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2093ms 07:55:20 INFO - PROCESS | 1772 | 1466520920606 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 1772 | 1466520920612 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 07:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:55:20 INFO - PROCESS | 1772 | 1466520920624 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 1772 | 1466520920629 Marionette TRACE conn4 <- [1,2470,null,{}] 07:55:20 INFO - PROCESS | 1772 | 1466520920640 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:55:20 INFO - PROCESS | 1772 | 1466520920649 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:20 INFO - PROCESS | 1772 | 1466520920954 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 07:55:21 INFO - PROCESS | 1772 | 1466520921241 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 1772 | 1466520921262 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x92575400 == 45 [pid = 1772] [id = 625] 07:55:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x92575c00) [pid = 1772] [serial = 1876] [outer = (nil)] 07:55:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x9257b400) [pid = 1772] [serial = 1877] [outer = 0x92575c00] 07:55:21 INFO - PROCESS | 1772 | 1466520921358 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x93954800) [pid = 1772] [serial = 1878] [outer = 0x92575c00] 07:55:22 INFO - PROCESS | 1772 | 1466520922759 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:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2191ms 07:55:22 INFO - PROCESS | 1772 | 1466520922822 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 1772 | 1466520922829 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 07:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:55:22 INFO - PROCESS | 1772 | 1466520922841 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 1772 | 1466520922846 Marionette TRACE conn4 <- [1,2474,null,{}] 07:55:22 INFO - PROCESS | 1772 | 1466520922896 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:55:22 INFO - PROCESS | 1772 | 1466520922903 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:23 INFO - PROCESS | 1772 | 1466520923403 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 07:55:23 INFO - PROCESS | 1772 | 1466520923627 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 1772 | 1466520923636 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0b800 == 46 [pid = 1772] [id = 626] 07:55:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x9168cc00) [pid = 1772] [serial = 1879] [outer = (nil)] 07:55:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x93aea800) [pid = 1772] [serial = 1880] [outer = 0x9168cc00] 07:55:23 INFO - PROCESS | 1772 | 1466520923721 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x93dd6800) [pid = 1772] [serial = 1881] [outer = 0x9168cc00] 07:55:24 INFO - PROCESS | 1772 | 1466520924874 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:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2048ms 07:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:55:24 INFO - PROCESS | 1772 | 1466520924888 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 1772 | 1466520924891 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 07:55:24 INFO - PROCESS | 1772 | 1466520924899 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 1772 | 1466520924903 Marionette TRACE conn4 <- [1,2478,null,{}] 07:55:24 INFO - PROCESS | 1772 | 1466520924909 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:55:24 INFO - PROCESS | 1772 | 1466520924915 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:25 INFO - PROCESS | 1772 | 1466520925110 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 07:55:25 INFO - PROCESS | 1772 | 1466520925337 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 1772 | 1466520925346 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13e800 == 47 [pid = 1772] [id = 627] 07:55:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x9168c800) [pid = 1772] [serial = 1882] [outer = (nil)] 07:55:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x9489d400) [pid = 1772] [serial = 1883] [outer = 0x9168c800] 07:55:25 INFO - PROCESS | 1772 | 1466520925441 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x948a2c00) [pid = 1772] [serial = 1884] [outer = 0x9168c800] 07:55:26 INFO - PROCESS | 1772 | 1466520926315 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:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1484ms 07:55:26 INFO - PROCESS | 1772 | 1466520926383 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 07:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:55:26 INFO - PROCESS | 1772 | 1466520926387 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 07:55:26 INFO - PROCESS | 1772 | 1466520926394 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 1772 | 1466520926397 Marionette TRACE conn4 <- [1,2482,null,{}] 07:55:26 INFO - PROCESS | 1772 | 1466520926403 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:55:26 INFO - PROCESS | 1772 | 1466520926409 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:26 INFO - PROCESS | 1772 | 1466520926600 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 07:55:26 INFO - PROCESS | 1772 | 1466520926790 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 1772 | 1466520926797 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f306000 == 48 [pid = 1772] [id = 628] 07:55:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x93955800) [pid = 1772] [serial = 1885] [outer = (nil)] 07:55:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x9527b800) [pid = 1772] [serial = 1886] [outer = 0x93955800] 07:55:26 INFO - PROCESS | 1772 | 1466520926920 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x952b2400) [pid = 1772] [serial = 1887] [outer = 0x93955800] 07:55:27 INFO - PROCESS | 1772 | 1466520927889 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:55:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:55:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1588ms 07:55:27 INFO - PROCESS | 1772 | 1466520927983 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 1772 | 1466520927986 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 07:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:55:27 INFO - PROCESS | 1772 | 1466520927994 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 1772 | 1466520927997 Marionette TRACE conn4 <- [1,2486,null,{}] 07:55:28 INFO - PROCESS | 1772 | 1466520928004 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:55:28 INFO - PROCESS | 1772 | 1466520928008 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:28 INFO - PROCESS | 1772 | 1466520928538 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 07:55:28 INFO - PROCESS | 1772 | 1466520928924 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 1772 | 1466520928944 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db04c00 == 49 [pid = 1772] [id = 629] 07:55:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8db08c00) [pid = 1772] [serial = 1888] [outer = (nil)] 07:55:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8db0d400) [pid = 1772] [serial = 1889] [outer = 0x8db08c00] 07:55:29 INFO - PROCESS | 1772 | 1466520929079 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8dc5a000) [pid = 1772] [serial = 1890] [outer = 0x8db08c00] 07:55:30 INFO - PROCESS | 1772 | 1466520930164 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:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2234ms 07:55:30 INFO - PROCESS | 1772 | 1466520930233 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 1772 | 1466520930243 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 07:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:55:30 INFO - PROCESS | 1772 | 1466520930256 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 1772 | 1466520930264 Marionette TRACE conn4 <- [1,2490,null,{}] 07:55:30 INFO - PROCESS | 1772 | 1466520930276 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:55:30 INFO - PROCESS | 1772 | 1466520930290 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:30 INFO - PROCESS | 1772 | 1466520930788 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 07:55:31 INFO - PROCESS | 1772 | 1466520931210 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 1772 | 1466520931223 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda7c00 == 50 [pid = 1772] [id = 630] 07:55:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8f016800) [pid = 1772] [serial = 1891] [outer = (nil)] 07:55:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8f0e1c00) [pid = 1772] [serial = 1892] [outer = 0x8f016800] 07:55:31 INFO - PROCESS | 1772 | 1466520931363 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8f0f3c00) [pid = 1772] [serial = 1893] [outer = 0x8f016800] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d3400 == 49 [pid = 1772] [id = 566] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8e768800 == 48 [pid = 1772] [id = 562] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a4800 == 47 [pid = 1772] [id = 619] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda4800 == 46 [pid = 1772] [id = 618] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8db07000 == 45 [pid = 1772] [id = 617] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a1000 == 44 [pid = 1772] [id = 616] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8d145800 == 43 [pid = 1772] [id = 553] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8fac0400 == 42 [pid = 1772] [id = 563] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda3400 == 41 [pid = 1772] [id = 554] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8fac1400 == 40 [pid = 1772] [id = 564] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8fdec400 == 39 [pid = 1772] [id = 609] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3f1c00 == 38 [pid = 1772] [id = 557] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ef400 == 37 [pid = 1772] [id = 607] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc19000 == 36 [pid = 1772] [id = 559] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ec400 == 35 [pid = 1772] [id = 614] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8f01f800 == 34 [pid = 1772] [id = 608] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8d141c00 == 33 [pid = 1772] [id = 560] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8d143400 == 32 [pid = 1772] [id = 556] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x91695000 == 31 [pid = 1772] [id = 569] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8f011c00 == 30 [pid = 1772] [id = 611] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13c400 == 29 [pid = 1772] [id = 567] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13d400 == 28 [pid = 1772] [id = 612] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc51400 == 27 [pid = 1772] [id = 561] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a8400 == 26 [pid = 1772] [id = 615] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ec800 == 25 [pid = 1772] [id = 613] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8f01ac00 == 24 [pid = 1772] [id = 602] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8fac0c00 == 23 [pid = 1772] [id = 610] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8f154c00 == 22 [pid = 1772] [id = 568] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc55c00 == 21 [pid = 1772] [id = 552] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0ed400 == 20 [pid = 1772] [id = 555] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ee800 == 19 [pid = 1772] [id = 606] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8f012c00 == 18 [pid = 1772] [id = 558] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e7400 == 17 [pid = 1772] [id = 565] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13e800 == 16 [pid = 1772] [id = 627] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8f306000 == 15 [pid = 1772] [id = 628] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0b800 == 14 [pid = 1772] [id = 626] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x92575400 == 13 [pid = 1772] [id = 625] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8fdd8000 == 12 [pid = 1772] [id = 624] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8f01b000 == 11 [pid = 1772] [id = 622] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8e75ec00 == 10 [pid = 1772] [id = 623] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9ae800 == 9 [pid = 1772] [id = 621] 07:55:33 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a0000 == 8 [pid = 1772] [id = 620] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8fabe800) [pid = 1772] [serial = 1818] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8e761000) [pid = 1772] [serial = 1815] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x93dd7c00) [pid = 1772] [serial = 1803] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x93dd4000) [pid = 1772] [serial = 1802] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8f014000) [pid = 1772] [serial = 1806] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8dc54c00) [pid = 1772] [serial = 1805] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8f150c00) [pid = 1772] [serial = 1820] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8e55d000) [pid = 1772] [serial = 1788] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8ddd4000) [pid = 1772] [serial = 1787] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8fc1fc00) [pid = 1772] [serial = 1791] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8fabc400) [pid = 1772] [serial = 1790] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8f14a000) [pid = 1772] [serial = 1809] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8f0ea000) [pid = 1772] [serial = 1808] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x9256fc00) [pid = 1772] [serial = 1794] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8d2d6400) [pid = 1772] [serial = 1811] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8db04000) [pid = 1772] [serial = 1812] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8e557000) [pid = 1772] [serial = 1814] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8f306400) [pid = 1772] [serial = 1817] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x91dd0000) [pid = 1772] [serial = 1793] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x93957400) [pid = 1772] [serial = 1797] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x92e78400) [pid = 1772] [serial = 1796] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9395e800) [pid = 1772] [serial = 1800] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9395d000) [pid = 1772] [serial = 1799] [outer = (nil)] [url = about:blank] 07:55:34 INFO - PROCESS | 1772 | 1466520934523 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:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 4311ms 07:55:34 INFO - PROCESS | 1772 | 1466520934566 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 1772 | 1466520934573 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 07:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:55:34 INFO - PROCESS | 1772 | 1466520934581 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 1772 | 1466520934587 Marionette TRACE conn4 <- [1,2494,null,{}] 07:55:34 INFO - PROCESS | 1772 | 1466520934597 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:55:34 INFO - PROCESS | 1772 | 1466520934602 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:34 INFO - PROCESS | 1772 | 1466520934849 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 07:55:35 INFO - PROCESS | 1772 | 1466520935056 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 1772 | 1466520935063 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d145800 == 9 [pid = 1772] [id = 631] 07:55:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8d147000) [pid = 1772] [serial = 1894] [outer = (nil)] 07:55:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8d2d6c00) [pid = 1772] [serial = 1895] [outer = 0x8d147000] 07:55:35 INFO - PROCESS | 1772 | 1466520935147 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8db07000) [pid = 1772] [serial = 1896] [outer = 0x8d147000] 07:55:36 INFO - PROCESS | 1772 | 1466520936277 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:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1744ms 07:55:36 INFO - PROCESS | 1772 | 1466520936328 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 1772 | 1466520936341 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 07:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:55:36 INFO - PROCESS | 1772 | 1466520936361 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 1772 | 1466520936369 Marionette TRACE conn4 <- [1,2498,null,{}] 07:55:36 INFO - PROCESS | 1772 | 1466520936379 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:55:36 INFO - PROCESS | 1772 | 1466520936387 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:36 INFO - PROCESS | 1772 | 1466520936859 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 07:55:36 INFO - PROCESS | 1772 | 1466520936932 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 1772 | 1466520936947 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e550000 == 10 [pid = 1772] [id = 632] 07:55:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8e555800) [pid = 1772] [serial = 1897] [outer = (nil)] 07:55:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8e559800) [pid = 1772] [serial = 1898] [outer = 0x8e555800] 07:55:37 INFO - PROCESS | 1772 | 1466520937133 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8e75dc00) [pid = 1772] [serial = 1899] [outer = 0x8e555800] 07:55:38 INFO - PROCESS | 1772 | 1466520938494 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:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2246ms 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8f015800) [pid = 1772] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8f306800) [pid = 1772] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8f14f000) [pid = 1772] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8fdee000) [pid = 1772] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8f0e3c00) [pid = 1772] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8b9a3000) [pid = 1772] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8db0cc00) [pid = 1772] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8c3ed400) [pid = 1772] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8d2d8000) [pid = 1772] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8c3ea400) [pid = 1772] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8fddec00) [pid = 1772] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8dc60c00) [pid = 1772] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8c3f0800) [pid = 1772] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:55:39 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8ddcac00) [pid = 1772] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:55:39 INFO - PROCESS | 1772 | 1466520939726 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 1772 | 1466520939733 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 07:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:55:39 INFO - PROCESS | 1772 | 1466520939746 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 1772 | 1466520939752 Marionette TRACE conn4 <- [1,2502,null,{}] 07:55:39 INFO - PROCESS | 1772 | 1466520939778 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:55:39 INFO - PROCESS | 1772 | 1466520939788 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:40 INFO - PROCESS | 1772 | 1466520940077 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 07:55:40 INFO - PROCESS | 1772 | 1466520940206 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 1772 | 1466520940224 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f016c00 == 11 [pid = 1772] [id = 633] 07:55:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8f017000) [pid = 1772] [serial = 1900] [outer = (nil)] 07:55:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8f0dd400) [pid = 1772] [serial = 1901] [outer = 0x8f017000] 07:55:40 INFO - PROCESS | 1772 | 1466520940334 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f0ea000) [pid = 1772] [serial = 1902] [outer = 0x8f017000] 07:55:41 INFO - PROCESS | 1772 | 1466520941139 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:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1439ms 07:55:41 INFO - PROCESS | 1772 | 1466520941185 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 1772 | 1466520941190 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 07:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:55:41 INFO - PROCESS | 1772 | 1466520941197 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 1772 | 1466520941200 Marionette TRACE conn4 <- [1,2506,null,{}] 07:55:41 INFO - PROCESS | 1772 | 1466520941206 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:55:41 INFO - PROCESS | 1772 | 1466520941211 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:41 INFO - PROCESS | 1772 | 1466520941398 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 07:55:41 INFO - PROCESS | 1772 | 1466520941544 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 1772 | 1466520941556 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e764400 == 12 [pid = 1772] [id = 634] 07:55:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f010800) [pid = 1772] [serial = 1903] [outer = (nil)] 07:55:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f150c00) [pid = 1772] [serial = 1904] [outer = 0x8f010800] 07:55:41 INFO - PROCESS | 1772 | 1466520941701 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f30cc00) [pid = 1772] [serial = 1905] [outer = 0x8f010800] 07:55:43 INFO - PROCESS | 1772 | 1466520943443 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:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2285ms 07:55:43 INFO - PROCESS | 1772 | 1466520943484 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 1772 | 1466520943491 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 07:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:55:43 INFO - PROCESS | 1772 | 1466520943500 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - PROCESS | 1772 | 1466520943508 Marionette TRACE conn4 <- [1,2510,null,{}] 07:55:43 INFO - PROCESS | 1772 | 1466520943516 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:55:43 INFO - PROCESS | 1772 | 1466520943522 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:43 INFO - PROCESS | 1772 | 1466520943777 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 07:55:43 INFO - PROCESS | 1772 | 1466520943949 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 1772 | 1466520943959 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d141400 == 13 [pid = 1772] [id = 635] 07:55:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8d2d4800) [pid = 1772] [serial = 1906] [outer = (nil)] 07:55:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8dc5e400) [pid = 1772] [serial = 1907] [outer = 0x8d2d4800] 07:55:44 INFO - PROCESS | 1772 | 1466520944076 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8ddcac00) [pid = 1772] [serial = 1908] [outer = 0x8d2d4800] 07:55:45 INFO - PROCESS | 1772 | 1466520945257 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:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1837ms 07:55:45 INFO - PROCESS | 1772 | 1466520945337 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 1772 | 1466520945346 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 07:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:55:45 INFO - PROCESS | 1772 | 1466520945359 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 1772 | 1466520945364 Marionette TRACE conn4 <- [1,2514,null,{}] 07:55:45 INFO - PROCESS | 1772 | 1466520945373 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:55:45 INFO - PROCESS | 1772 | 1466520945379 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:45 INFO - PROCESS | 1772 | 1466520945699 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 07:55:46 INFO - PROCESS | 1772 | 1466520946102 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 1772 | 1466520946119 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e55c800 == 14 [pid = 1772] [id = 636] 07:55:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8f0de800) [pid = 1772] [serial = 1909] [outer = (nil)] 07:55:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8f0fa800) [pid = 1772] [serial = 1910] [outer = 0x8f0de800] 07:55:46 INFO - PROCESS | 1772 | 1466520946271 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8f30f400) [pid = 1772] [serial = 1911] [outer = 0x8f0de800] 07:55:47 INFO - PROCESS | 1772 | 1466520947714 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:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2442ms 07:55:47 INFO - PROCESS | 1772 | 1466520947803 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 1772 | 1466520947810 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 07:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:55:47 INFO - PROCESS | 1772 | 1466520947820 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 1772 | 1466520947829 Marionette TRACE conn4 <- [1,2518,null,{}] 07:55:47 INFO - PROCESS | 1772 | 1466520947933 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:55:47 INFO - PROCESS | 1772 | 1466520947948 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:48 INFO - PROCESS | 1772 | 1466520948345 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 07:55:48 INFO - PROCESS | 1772 | 1466520948612 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 1772 | 1466520948634 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc13c00 == 15 [pid = 1772] [id = 637] 07:55:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8fc15000) [pid = 1772] [serial = 1912] [outer = (nil)] 07:55:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8fc1a000) [pid = 1772] [serial = 1913] [outer = 0x8fc15000] 07:55:48 INFO - PROCESS | 1772 | 1466520948747 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8fdd6c00) [pid = 1772] [serial = 1914] [outer = 0x8fc15000] 07:55:49 INFO - PROCESS | 1772 | 1466520949825 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:55:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:55:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2049ms 07:55:49 INFO - PROCESS | 1772 | 1466520949869 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 07:55:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:55:49 INFO - PROCESS | 1772 | 1466520949875 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 07:55:49 INFO - PROCESS | 1772 | 1466520949881 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 1772 | 1466520949885 Marionette TRACE conn4 <- [1,2522,null,{}] 07:55:49 INFO - PROCESS | 1772 | 1466520949891 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:55:49 INFO - PROCESS | 1772 | 1466520949896 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:50 INFO - PROCESS | 1772 | 1466520950091 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 07:55:50 INFO - PROCESS | 1772 | 1466520950334 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 1772 | 1466520950344 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dda3400 == 16 [pid = 1772] [id = 638] 07:55:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8fc15400) [pid = 1772] [serial = 1915] [outer = (nil)] 07:55:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8fde2800) [pid = 1772] [serial = 1916] [outer = 0x8fc15400] 07:55:50 INFO - PROCESS | 1772 | 1466520950473 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8fde5800) [pid = 1772] [serial = 1917] [outer = 0x8fc15400] 07:55:51 INFO - PROCESS | 1772 | 1466520951407 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:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1590ms 07:55:51 INFO - PROCESS | 1772 | 1466520951472 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 1772 | 1466520951477 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 07:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:55:51 INFO - PROCESS | 1772 | 1466520951484 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 1772 | 1466520951489 Marionette TRACE conn4 <- [1,2526,null,{}] 07:55:51 INFO - PROCESS | 1772 | 1466520951495 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:55:51 INFO - PROCESS | 1772 | 1466520951501 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:51 INFO - PROCESS | 1772 | 1466520951688 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 07:55:51 INFO - PROCESS | 1772 | 1466520951919 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 1772 | 1466520951928 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fddd800 == 17 [pid = 1772] [id = 639] 07:55:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8fdf1c00) [pid = 1772] [serial = 1918] [outer = (nil)] 07:55:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x915b5400) [pid = 1772] [serial = 1919] [outer = 0x8fdf1c00] 07:55:52 INFO - PROCESS | 1772 | 1466520952063 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x915b8000) [pid = 1772] [serial = 1920] [outer = 0x8fdf1c00] 07:55:53 INFO - PROCESS | 1772 | 1466520953067 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:55:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1641ms 07:55:53 INFO - PROCESS | 1772 | 1466520953126 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 1772 | 1466520953130 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 07:55:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:55:53 INFO - PROCESS | 1772 | 1466520953138 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 1772 | 1466520953141 Marionette TRACE conn4 <- [1,2530,null,{}] 07:55:53 INFO - PROCESS | 1772 | 1466520953147 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:55:53 INFO - PROCESS | 1772 | 1466520953159 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:53 INFO - PROCESS | 1772 | 1466520953414 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 07:55:53 INFO - PROCESS | 1772 | 1466520953752 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 1772 | 1466520953761 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9ad400 == 18 [pid = 1772] [id = 640] 07:55:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8d13c000) [pid = 1772] [serial = 1921] [outer = (nil)] 07:55:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x91e3d800) [pid = 1772] [serial = 1922] [outer = 0x8d13c000] 07:55:53 INFO - PROCESS | 1772 | 1466520953850 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x9256d800) [pid = 1772] [serial = 1923] [outer = 0x8d13c000] 07:55:54 INFO - PROCESS | 1772 | 1466520954749 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:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1692ms 07:55:54 INFO - PROCESS | 1772 | 1466520954830 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 07:55:54 INFO - PROCESS | 1772 | 1466520954835 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 07:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:55:54 INFO - PROCESS | 1772 | 1466520954841 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 1772 | 1466520954845 Marionette TRACE conn4 <- [1,2534,null,{}] 07:55:54 INFO - PROCESS | 1772 | 1466520954851 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:55:54 INFO - PROCESS | 1772 | 1466520954857 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:55 INFO - PROCESS | 1772 | 1466520955082 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 07:55:55 INFO - PROCESS | 1772 | 1466520955315 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 1772 | 1466520955322 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a0000 == 19 [pid = 1772] [id = 641] 07:55:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8b9a5c00) [pid = 1772] [serial = 1924] [outer = (nil)] 07:55:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x92573400) [pid = 1772] [serial = 1925] [outer = 0x8b9a5c00] 07:55:55 INFO - PROCESS | 1772 | 1466520955452 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x92577c00) [pid = 1772] [serial = 1926] [outer = 0x8b9a5c00] 07:55:56 INFO - PROCESS | 1772 | 1466520956417 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:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1644ms 07:55:56 INFO - PROCESS | 1772 | 1466520956489 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 1772 | 1466520956494 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 07:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:55:56 INFO - PROCESS | 1772 | 1466520956501 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 1772 | 1466520956504 Marionette TRACE conn4 <- [1,2538,null,{}] 07:55:56 INFO - PROCESS | 1772 | 1466520956510 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:55:56 INFO - PROCESS | 1772 | 1466520956515 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:56 INFO - PROCESS | 1772 | 1466520956699 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 07:55:56 INFO - PROCESS | 1772 | 1466520956932 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 1772 | 1466520956939 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9aec00 == 20 [pid = 1772] [id = 642] 07:55:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8c3e4400) [pid = 1772] [serial = 1927] [outer = (nil)] 07:55:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8ddd3800) [pid = 1772] [serial = 1928] [outer = 0x8c3e4400] 07:55:57 INFO - PROCESS | 1772 | 1466520957068 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8e762c00) [pid = 1772] [serial = 1929] [outer = 0x8c3e4400] 07:55:58 INFO - PROCESS | 1772 | 1466520958470 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:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2033ms 07:55:58 INFO - PROCESS | 1772 | 1466520958705 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 1772 | 1466520958728 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 07:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:55:58 INFO - PROCESS | 1772 | 1466520958759 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 1772 | 1466520958768 Marionette TRACE conn4 <- [1,2542,null,{}] 07:55:58 INFO - PROCESS | 1772 | 1466520958781 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:55:58 INFO - PROCESS | 1772 | 1466520958791 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:59 INFO - PROCESS | 1772 | 1466520959270 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 07:55:59 INFO - PROCESS | 1772 | 1466520959538 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 1772 | 1466520959546 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:55:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e2c00 == 21 [pid = 1772] [id = 643] 07:55:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8c3e8c00) [pid = 1772] [serial = 1930] [outer = (nil)] 07:55:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x8d13d000) [pid = 1772] [serial = 1931] [outer = 0x8c3e8c00] 07:55:59 INFO - PROCESS | 1772 | 1466520959681 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x8db0dc00) [pid = 1772] [serial = 1932] [outer = 0x8c3e8c00] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x91dcc800) [pid = 1772] [serial = 1835] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x915b1000) [pid = 1772] [serial = 1830] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8f0e9400) [pid = 1772] [serial = 1826] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8b9ab400) [pid = 1772] [serial = 1850] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8dda1c00) [pid = 1772] [serial = 1853] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x93959400) [pid = 1772] [serial = 1845] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x92e73400) [pid = 1772] [serial = 1842] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8fdf2800) [pid = 1772] [serial = 1848] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x93955400) [pid = 1772] [serial = 1844] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8f155400) [pid = 1772] [serial = 1827] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x91dca000) [pid = 1772] [serial = 1836] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x91692800) [pid = 1772] [serial = 1833] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8e76a400) [pid = 1772] [serial = 1854] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x92574c00) [pid = 1772] [serial = 1838] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x92d69400) [pid = 1772] [serial = 1841] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8dd9d400) [pid = 1772] [serial = 1824] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8fac3c00) [pid = 1772] [serial = 1847] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x92d61000) [pid = 1772] [serial = 1839] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8fac4800) [pid = 1772] [serial = 1821] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8dc5b800) [pid = 1772] [serial = 1823] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8c3ebc00) [pid = 1772] [serial = 1851] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8fdf4000) [pid = 1772] [serial = 1829] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9168f800) [pid = 1772] [serial = 1832] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8fde8000) [pid = 1772] [serial = 1860] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8f158c00) [pid = 1772] [serial = 1857] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8f0f2c00) [pid = 1772] [serial = 1856] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8fddc400) [pid = 1772] [serial = 1859] [outer = (nil)] [url = about:blank] 07:56:00 INFO - PROCESS | 1772 | 1466520960787 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:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2104ms 07:56:00 INFO - PROCESS | 1772 | 1466520960859 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 1772 | 1466520960866 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 07:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:56:00 INFO - PROCESS | 1772 | 1466520960879 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 1772 | 1466520960883 Marionette TRACE conn4 <- [1,2546,null,{}] 07:56:00 INFO - PROCESS | 1772 | 1466520960890 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:56:00 INFO - PROCESS | 1772 | 1466520960896 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:01 INFO - PROCESS | 1772 | 1466520961086 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 07:56:01 INFO - PROCESS | 1772 | 1466520961283 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 1772 | 1466520961291 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5b800 == 22 [pid = 1772] [id = 644] 07:56:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8ddd3000) [pid = 1772] [serial = 1933] [outer = (nil)] 07:56:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8e768000) [pid = 1772] [serial = 1934] [outer = 0x8ddd3000] 07:56:01 INFO - PROCESS | 1772 | 1466520961408 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8f015800) [pid = 1772] [serial = 1935] [outer = 0x8ddd3000] 07:56:02 INFO - PROCESS | 1772 | 1466520962629 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:56:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1788ms 07:56:02 INFO - PROCESS | 1772 | 1466520962666 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 1772 | 1466520962670 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 07:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:56:02 INFO - PROCESS | 1772 | 1466520962677 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 1772 | 1466520962683 Marionette TRACE conn4 <- [1,2550,null,{}] 07:56:02 INFO - PROCESS | 1772 | 1466520962699 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:56:02 INFO - PROCESS | 1772 | 1466520962708 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:02 INFO - PROCESS | 1772 | 1466520962902 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 07:56:03 INFO - PROCESS | 1772 | 1466520963126 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 1772 | 1466520963138 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fac1000 == 23 [pid = 1772] [id = 645] 07:56:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8fac1400) [pid = 1772] [serial = 1936] [outer = (nil)] 07:56:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8fac5800) [pid = 1772] [serial = 1937] [outer = 0x8fac1400] 07:56:03 INFO - PROCESS | 1772 | 1466520963211 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8fc1c400) [pid = 1772] [serial = 1938] [outer = 0x8fac1400] 07:56:04 INFO - PROCESS | 1772 | 1466520964127 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:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1493ms 07:56:04 INFO - PROCESS | 1772 | 1466520964171 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 1772 | 1466520964177 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 07:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:56:04 INFO - PROCESS | 1772 | 1466520964189 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 1772 | 1466520964192 Marionette TRACE conn4 <- [1,2554,null,{}] 07:56:04 INFO - PROCESS | 1772 | 1466520964199 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:56:04 INFO - PROCESS | 1772 | 1466520964204 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:04 INFO - PROCESS | 1772 | 1466520964468 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 07:56:04 INFO - PROCESS | 1772 | 1466520964497 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 1772 | 1466520964505 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fac3c00 == 24 [pid = 1772] [id = 646] 07:56:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8fdd5800) [pid = 1772] [serial = 1939] [outer = (nil)] 07:56:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8fdf2000) [pid = 1772] [serial = 1940] [outer = 0x8fdd5800] 07:56:04 INFO - PROCESS | 1772 | 1466520964579 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x915b1800) [pid = 1772] [serial = 1941] [outer = 0x8fdd5800] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8b9aa000) [pid = 1772] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8f01f000) [pid = 1772] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x915b3800) [pid = 1772] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x92575c00) [pid = 1772] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9168cc00) [pid = 1772] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9168c800) [pid = 1772] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x93955800) [pid = 1772] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8f016800) [pid = 1772] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8db08c00) [pid = 1772] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8d147000) [pid = 1772] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8dc5dc00) [pid = 1772] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8f0e7c00) [pid = 1772] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8e555800) [pid = 1772] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:56:05 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8f017000) [pid = 1772] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:56:05 INFO - PROCESS | 1772 | 1466520965671 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:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1529ms 07:56:05 INFO - PROCESS | 1772 | 1466520965719 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 1772 | 1466520965723 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 07:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:56:05 INFO - PROCESS | 1772 | 1466520965737 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 1772 | 1466520965741 Marionette TRACE conn4 <- [1,2558,null,{}] 07:56:05 INFO - PROCESS | 1772 | 1466520965748 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:56:05 INFO - PROCESS | 1772 | 1466520965753 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:05 INFO - PROCESS | 1772 | 1466520965926 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 07:56:05 INFO - PROCESS | 1772 | 1466520965935 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 1772 | 1466520965943 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3f1400 == 25 [pid = 1772] [id = 647] 07:56:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8dda1000) [pid = 1772] [serial = 1942] [outer = (nil)] 07:56:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f14e800) [pid = 1772] [serial = 1943] [outer = 0x8dda1000] 07:56:06 INFO - PROCESS | 1772 | 1466520966017 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8fde8800) [pid = 1772] [serial = 1944] [outer = 0x8dda1000] 07:56:06 INFO - PROCESS | 1772 | 1466520966977 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:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1294ms 07:56:07 INFO - PROCESS | 1772 | 1466520967025 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 1772 | 1466520967030 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 07:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:56:07 INFO - PROCESS | 1772 | 1466520967036 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 1772 | 1466520967040 Marionette TRACE conn4 <- [1,2562,null,{}] 07:56:07 INFO - PROCESS | 1772 | 1466520967046 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:56:07 INFO - PROCESS | 1772 | 1466520967055 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:07 INFO - PROCESS | 1772 | 1466520967348 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 07:56:07 INFO - PROCESS | 1772 | 1466520967616 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 1772 | 1466520967626 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a8000 == 26 [pid = 1772] [id = 648] 07:56:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8b9a8400) [pid = 1772] [serial = 1945] [outer = (nil)] 07:56:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8c3e5c00) [pid = 1772] [serial = 1946] [outer = 0x8b9a8400] 07:56:07 INFO - PROCESS | 1772 | 1466520967766 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8d13d400) [pid = 1772] [serial = 1947] [outer = 0x8b9a8400] 07:56:08 INFO - PROCESS | 1772 | 1466520968822 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:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1882ms 07:56:08 INFO - PROCESS | 1772 | 1466520968925 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 07:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:56:08 INFO - PROCESS | 1772 | 1466520968936 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 07:56:09 INFO - PROCESS | 1772 | 1466520968992 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 1772 | 1466520968999 Marionette TRACE conn4 <- [1,2566,null,{}] 07:56:09 INFO - PROCESS | 1772 | 1466520969032 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:56:09 INFO - PROCESS | 1772 | 1466520969042 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:09 INFO - PROCESS | 1772 | 1466520969457 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 07:56:09 INFO - PROCESS | 1772 | 1466520969752 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 1772 | 1466520969764 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db09800 == 27 [pid = 1772] [id = 649] 07:56:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8ddc9c00) [pid = 1772] [serial = 1948] [outer = (nil)] 07:56:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8e55b400) [pid = 1772] [serial = 1949] [outer = 0x8ddc9c00] 07:56:09 INFO - PROCESS | 1772 | 1466520969900 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8f016800) [pid = 1772] [serial = 1950] [outer = 0x8ddc9c00] 07:56:11 INFO - PROCESS | 1772 | 1466520971179 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:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2316ms 07:56:11 INFO - PROCESS | 1772 | 1466520971265 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 1772 | 1466520971272 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 07:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:56:11 INFO - PROCESS | 1772 | 1466520971283 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 1772 | 1466520971289 Marionette TRACE conn4 <- [1,2570,null,{}] 07:56:11 INFO - PROCESS | 1772 | 1466520971313 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:56:11 INFO - PROCESS | 1772 | 1466520971323 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:11 INFO - PROCESS | 1772 | 1466520971754 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 07:56:11 INFO - PROCESS | 1772 | 1466520971935 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 1772 | 1466520971946 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a9000 == 28 [pid = 1772] [id = 650] 07:56:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8f151000) [pid = 1772] [serial = 1951] [outer = (nil)] 07:56:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8f30ac00) [pid = 1772] [serial = 1952] [outer = 0x8f151000] 07:56:12 INFO - PROCESS | 1772 | 1466520972034 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8fac2800) [pid = 1772] [serial = 1953] [outer = 0x8f151000] 07:56:13 INFO - PROCESS | 1772 | 1466520973321 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:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2094ms 07:56:13 INFO - PROCESS | 1772 | 1466520973396 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 1772 | 1466520973403 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 07:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:56:13 INFO - PROCESS | 1772 | 1466520973424 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 1772 | 1466520973432 Marionette TRACE conn4 <- [1,2574,null,{}] 07:56:13 INFO - PROCESS | 1772 | 1466520973439 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:56:13 INFO - PROCESS | 1772 | 1466520973446 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:13 INFO - PROCESS | 1772 | 1466520973849 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 07:56:14 INFO - PROCESS | 1772 | 1466520974058 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 1772 | 1466520974066 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db04400 == 29 [pid = 1772] [id = 651] 07:56:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8e762000) [pid = 1772] [serial = 1954] [outer = (nil)] 07:56:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x91dca000) [pid = 1772] [serial = 1955] [outer = 0x8e762000] 07:56:14 INFO - PROCESS | 1772 | 1466520974190 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x91e31400) [pid = 1772] [serial = 1956] [outer = 0x8e762000] 07:56:15 INFO - PROCESS | 1772 | 1466520975118 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:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1753ms 07:56:15 INFO - PROCESS | 1772 | 1466520975170 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 1772 | 1466520975173 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 07:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:56:15 INFO - PROCESS | 1772 | 1466520975181 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 1772 | 1466520975184 Marionette TRACE conn4 <- [1,2578,null,{}] 07:56:15 INFO - PROCESS | 1772 | 1466520975192 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:56:15 INFO - PROCESS | 1772 | 1466520975196 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:15 INFO - PROCESS | 1772 | 1466520975446 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 07:56:15 INFO - PROCESS | 1772 | 1466520975828 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 1772 | 1466520975844 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f01ac00 == 30 [pid = 1772] [id = 652] 07:56:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8fdf3400) [pid = 1772] [serial = 1957] [outer = (nil)] 07:56:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x92d5ec00) [pid = 1772] [serial = 1958] [outer = 0x8fdf3400] 07:56:16 INFO - PROCESS | 1772 | 1466520975999 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x92d60400) [pid = 1772] [serial = 1959] [outer = 0x8fdf3400] 07:56:17 INFO - PROCESS | 1772 | 1466520977361 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:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2242ms 07:56:17 INFO - PROCESS | 1772 | 1466520977424 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 1772 | 1466520977427 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 07:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:56:17 INFO - PROCESS | 1772 | 1466520977434 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 1772 | 1466520977444 Marionette TRACE conn4 <- [1,2582,null,{}] 07:56:17 INFO - PROCESS | 1772 | 1466520977467 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:56:17 INFO - PROCESS | 1772 | 1466520977471 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:17 INFO - PROCESS | 1772 | 1466520977705 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 07:56:18 INFO - PROCESS | 1772 | 1466520977988 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 1772 | 1466520978028 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x92e75000 == 31 [pid = 1772] [id = 653] 07:56:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x92e75400) [pid = 1772] [serial = 1960] [outer = (nil)] 07:56:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x92e7c000) [pid = 1772] [serial = 1961] [outer = 0x92e75400] 07:56:18 INFO - PROCESS | 1772 | 1466520978204 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x93958c00) [pid = 1772] [serial = 1962] [outer = 0x92e75400] 07:56:19 INFO - PROCESS | 1772 | 1466520979346 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:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1942ms 07:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:56:19 INFO - PROCESS | 1772 | 1466520979378 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 1772 | 1466520979382 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 07:56:19 INFO - PROCESS | 1772 | 1466520979390 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 1772 | 1466520979393 Marionette TRACE conn4 <- [1,2586,null,{}] 07:56:19 INFO - PROCESS | 1772 | 1466520979400 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:56:19 INFO - PROCESS | 1772 | 1466520979405 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:19 INFO - PROCESS | 1772 | 1466520979626 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 07:56:19 INFO - PROCESS | 1772 | 1466520979870 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 1772 | 1466520979884 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d9c00 == 32 [pid = 1772] [id = 654] 07:56:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8dd9b800) [pid = 1772] [serial = 1963] [outer = (nil)] 07:56:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x93a13800) [pid = 1772] [serial = 1964] [outer = 0x8dd9b800] 07:56:20 INFO - PROCESS | 1772 | 1466520980015 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x93aea400) [pid = 1772] [serial = 1965] [outer = 0x8dd9b800] 07:56:21 INFO - PROCESS | 1772 | 1466520981112 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:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1794ms 07:56:21 INFO - PROCESS | 1772 | 1466520981185 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 1772 | 1466520981191 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 07:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:56:21 INFO - PROCESS | 1772 | 1466520981200 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 1772 | 1466520981206 Marionette TRACE conn4 <- [1,2590,null,{}] 07:56:21 INFO - PROCESS | 1772 | 1466520981216 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:56:21 INFO - PROCESS | 1772 | 1466520981224 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:21 INFO - PROCESS | 1772 | 1466520981530 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 07:56:21 INFO - PROCESS | 1772 | 1466520981894 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 1772 | 1466520981905 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e6000 == 33 [pid = 1772] [id = 655] 07:56:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8c3ec400) [pid = 1772] [serial = 1966] [outer = (nil)] 07:56:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8dc58400) [pid = 1772] [serial = 1967] [outer = 0x8c3ec400] 07:56:22 INFO - PROCESS | 1772 | 1466520982037 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8ddd3c00) [pid = 1772] [serial = 1968] [outer = 0x8c3ec400] 07:56:23 INFO - PROCESS | 1772 | 1466520983424 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:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2306ms 07:56:23 INFO - PROCESS | 1772 | 1466520983507 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 1772 | 1466520983514 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 07:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:56:23 INFO - PROCESS | 1772 | 1466520983522 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 1772 | 1466520983527 Marionette TRACE conn4 <- [1,2594,null,{}] 07:56:23 INFO - PROCESS | 1772 | 1466520983536 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:56:23 INFO - PROCESS | 1772 | 1466520983541 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:23 INFO - PROCESS | 1772 | 1466520983808 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 07:56:24 INFO - PROCESS | 1772 | 1466520984154 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 1772 | 1466520984165 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc60c00 == 34 [pid = 1772] [id = 656] 07:56:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8dd9f000) [pid = 1772] [serial = 1969] [outer = (nil)] 07:56:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8e552800) [pid = 1772] [serial = 1970] [outer = 0x8dd9f000] 07:56:24 INFO - PROCESS | 1772 | 1466520984246 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8e763800) [pid = 1772] [serial = 1971] [outer = 0x8dd9f000] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda7c00 == 33 [pid = 1772] [id = 630] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8db04c00 == 32 [pid = 1772] [id = 629] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3f1400 == 31 [pid = 1772] [id = 647] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8fac3c00 == 30 [pid = 1772] [id = 646] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8fac1000 == 29 [pid = 1772] [id = 645] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5b800 == 28 [pid = 1772] [id = 644] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e2c00 == 27 [pid = 1772] [id = 643] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9ad400 == 26 [pid = 1772] [id = 640] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8fddd800 == 25 [pid = 1772] [id = 639] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc13c00 == 24 [pid = 1772] [id = 637] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8dda3400 == 23 [pid = 1772] [id = 638] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8e55c800 == 22 [pid = 1772] [id = 636] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8d141400 == 21 [pid = 1772] [id = 635] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8d145800 == 20 [pid = 1772] [id = 631] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8e764400 == 19 [pid = 1772] [id = 634] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9aec00 == 18 [pid = 1772] [id = 642] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8f016c00 == 17 [pid = 1772] [id = 633] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a0000 == 16 [pid = 1772] [id = 641] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8e550000 == 15 [pid = 1772] [id = 632] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d9c00 == 14 [pid = 1772] [id = 654] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e6000 == 13 [pid = 1772] [id = 655] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x92e75000 == 12 [pid = 1772] [id = 653] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8f01ac00 == 11 [pid = 1772] [id = 652] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8db04400 == 10 [pid = 1772] [id = 651] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8db09800 == 9 [pid = 1772] [id = 649] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a9000 == 8 [pid = 1772] [id = 650] 07:56:26 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a8000 == 7 [pid = 1772] [id = 648] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8d140c00) [pid = 1772] [serial = 1863] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8c3e3800) [pid = 1772] [serial = 1862] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8fdf0400) [pid = 1772] [serial = 1871] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x91e3b400) [pid = 1772] [serial = 1875] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x91e36000) [pid = 1772] [serial = 1874] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x93954800) [pid = 1772] [serial = 1878] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x9257b400) [pid = 1772] [serial = 1877] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x93dd6800) [pid = 1772] [serial = 1881] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x93aea800) [pid = 1772] [serial = 1880] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x948a2c00) [pid = 1772] [serial = 1884] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x9489d400) [pid = 1772] [serial = 1883] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x952b2400) [pid = 1772] [serial = 1887] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x9527b800) [pid = 1772] [serial = 1886] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8f0e1c00) [pid = 1772] [serial = 1892] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8dc5a000) [pid = 1772] [serial = 1890] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8db0d400) [pid = 1772] [serial = 1889] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8f0f3c00) [pid = 1772] [serial = 1893] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8d2d6c00) [pid = 1772] [serial = 1895] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8db07000) [pid = 1772] [serial = 1896] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8e553800) [pid = 1772] [serial = 1866] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8dda6c00) [pid = 1772] [serial = 1865] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8f14d400) [pid = 1772] [serial = 1869] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8f0ef400) [pid = 1772] [serial = 1868] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x915ba800) [pid = 1772] [serial = 1872] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8e559800) [pid = 1772] [serial = 1898] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f0ea000) [pid = 1772] [serial = 1902] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8e75dc00) [pid = 1772] [serial = 1899] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8f0dd400) [pid = 1772] [serial = 1901] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 1772 | 1466520986954 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:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 3496ms 07:56:27 INFO - PROCESS | 1772 | 1466520987134 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 1772 | 1466520987145 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 07:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:56:27 INFO - PROCESS | 1772 | 1466520987161 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 1772 | 1466520987168 Marionette TRACE conn4 <- [1,2598,null,{}] 07:56:27 INFO - PROCESS | 1772 | 1466520987183 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:56:27 INFO - PROCESS | 1772 | 1466520987192 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:27 INFO - PROCESS | 1772 | 1466520987442 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 07:56:27 INFO - PROCESS | 1772 | 1466520987644 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 1772 | 1466520987657 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a9000 == 8 [pid = 1772] [id = 657] 07:56:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8c3e8400) [pid = 1772] [serial = 1972] [outer = (nil)] 07:56:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8d2cf800) [pid = 1772] [serial = 1973] [outer = 0x8c3e8400] 07:56:27 INFO - PROCESS | 1772 | 1466520987779 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8d2d8c00) [pid = 1772] [serial = 1974] [outer = 0x8c3e8400] 07:56:28 INFO - PROCESS | 1772 | 1466520988881 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:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1754ms 07:56:28 INFO - PROCESS | 1772 | 1466520988914 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 07:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:56:28 INFO - PROCESS | 1772 | 1466520988923 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 07:56:28 INFO - PROCESS | 1772 | 1466520988935 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 1772 | 1466520988940 Marionette TRACE conn4 <- [1,2602,null,{}] 07:56:28 INFO - PROCESS | 1772 | 1466520988947 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:56:28 INFO - PROCESS | 1772 | 1466520988953 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:29 INFO - PROCESS | 1772 | 1466520989193 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 07:56:29 INFO - PROCESS | 1772 | 1466520989459 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 1772 | 1466520989472 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5ec00 == 9 [pid = 1772] [id = 658] 07:56:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8dd9e800) [pid = 1772] [serial = 1975] [outer = (nil)] 07:56:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8dda8000) [pid = 1772] [serial = 1976] [outer = 0x8dd9e800] 07:56:29 INFO - PROCESS | 1772 | 1466520989548 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8e552400) [pid = 1772] [serial = 1977] [outer = 0x8dd9e800] 07:56:30 INFO - PROCESS | 1772 | 1466520990592 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:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1690ms 07:56:30 INFO - PROCESS | 1772 | 1466520990624 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 1772 | 1466520990628 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 07:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:56:30 INFO - PROCESS | 1772 | 1466520990635 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 1772 | 1466520990641 Marionette TRACE conn4 <- [1,2606,null,{}] 07:56:30 INFO - PROCESS | 1772 | 1466520990666 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:56:30 INFO - PROCESS | 1772 | 1466520990676 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:30 INFO - PROCESS | 1772 | 1466520990917 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 07:56:30 INFO - PROCESS | 1772 | 1466520990947 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 1772 | 1466520990959 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0f0000 == 10 [pid = 1772] [id = 659] 07:56:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8f0f0c00) [pid = 1772] [serial = 1978] [outer = (nil)] 07:56:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8f0f3c00) [pid = 1772] [serial = 1979] [outer = 0x8f0f0c00] 07:56:31 INFO - PROCESS | 1772 | 1466520991036 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8f14b000) [pid = 1772] [serial = 1980] [outer = 0x8f0f0c00] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8f010800) [pid = 1772] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8fc15000) [pid = 1772] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8f0de800) [pid = 1772] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8c3e8c00) [pid = 1772] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8c3e4400) [pid = 1772] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8fac1400) [pid = 1772] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8d2d4800) [pid = 1772] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8fc15400) [pid = 1772] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8fdd5800) [pid = 1772] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8b9a5c00) [pid = 1772] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8d13c000) [pid = 1772] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8ddd3000) [pid = 1772] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8fdf1c00) [pid = 1772] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:56:32 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8dda1000) [pid = 1772] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:56:33 INFO - PROCESS | 1772 | 1466520993316 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:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2742ms 07:56:33 INFO - PROCESS | 1772 | 1466520993381 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 1772 | 1466520993389 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 07:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:56:33 INFO - PROCESS | 1772 | 1466520993399 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 1772 | 1466520993403 Marionette TRACE conn4 <- [1,2610,null,{}] 07:56:33 INFO - PROCESS | 1772 | 1466520993413 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:56:33 INFO - PROCESS | 1772 | 1466520993419 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:33 INFO - PROCESS | 1772 | 1466520993775 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 07:56:34 INFO - PROCESS | 1772 | 1466520994031 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 1772 | 1466520994039 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a3400 == 11 [pid = 1772] [id = 660] 07:56:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8b9a5000) [pid = 1772] [serial = 1981] [outer = (nil)] 07:56:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8b9ab400) [pid = 1772] [serial = 1982] [outer = 0x8b9a5000] 07:56:34 INFO - PROCESS | 1772 | 1466520994135 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8d13b400) [pid = 1772] [serial = 1983] [outer = 0x8b9a5000] 07:56:35 INFO - PROCESS | 1772 | 1466520995342 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:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1988ms 07:56:35 INFO - PROCESS | 1772 | 1466520995390 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 1772 | 1466520995397 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 07:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:56:35 INFO - PROCESS | 1772 | 1466520995405 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 1772 | 1466520995411 Marionette TRACE conn4 <- [1,2614,null,{}] 07:56:35 INFO - PROCESS | 1772 | 1466520995419 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:56:35 INFO - PROCESS | 1772 | 1466520995428 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:35 INFO - PROCESS | 1772 | 1466520995635 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 07:56:35 INFO - PROCESS | 1772 | 1466520995930 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 1772 | 1466520995944 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5bc00 == 12 [pid = 1772] [id = 661] 07:56:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8dda0c00) [pid = 1772] [serial = 1984] [outer = (nil)] 07:56:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8ddd1000) [pid = 1772] [serial = 1985] [outer = 0x8dda0c00] 07:56:36 INFO - PROCESS | 1772 | 1466520996112 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8e559800) [pid = 1772] [serial = 1986] [outer = 0x8dda0c00] 07:56:37 INFO - PROCESS | 1772 | 1466520997546 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:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2241ms 07:56:37 INFO - PROCESS | 1772 | 1466520997655 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 1772 | 1466520997667 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 07:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:56:37 INFO - PROCESS | 1772 | 1466520997744 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 1772 | 1466520997750 Marionette TRACE conn4 <- [1,2618,null,{}] 07:56:37 INFO - PROCESS | 1772 | 1466520997914 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:56:37 INFO - PROCESS | 1772 | 1466520997923 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:38 INFO - PROCESS | 1772 | 1466520998270 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 07:56:38 INFO - PROCESS | 1772 | 1466520998553 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 1772 | 1466520998568 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f010800 == 13 [pid = 1772] [id = 662] 07:56:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f0e3000) [pid = 1772] [serial = 1987] [outer = (nil)] 07:56:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f0ee000) [pid = 1772] [serial = 1988] [outer = 0x8f0e3000] 07:56:38 INFO - PROCESS | 1772 | 1466520998680 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8f153400) [pid = 1772] [serial = 1989] [outer = 0x8f0e3000] 07:56:40 INFO - PROCESS | 1772 | 1466521000078 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:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2443ms 07:56:40 INFO - PROCESS | 1772 | 1466521000139 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 1772 | 1466521000147 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 07:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:56:40 INFO - PROCESS | 1772 | 1466521000187 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 1772 | 1466521000203 Marionette TRACE conn4 <- [1,2622,null,{}] 07:56:40 INFO - PROCESS | 1772 | 1466521000267 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:56:40 INFO - PROCESS | 1772 | 1466521000280 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:40 INFO - PROCESS | 1772 | 1466521000554 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 07:56:40 INFO - PROCESS | 1772 | 1466521000826 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 1772 | 1466521000841 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ec800 == 14 [pid = 1772] [id = 663] 07:56:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8d2cd000) [pid = 1772] [serial = 1990] [outer = (nil)] 07:56:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8fc13400) [pid = 1772] [serial = 1991] [outer = 0x8d2cd000] 07:56:40 INFO - PROCESS | 1772 | 1466521000987 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8f01ec00) [pid = 1772] [serial = 1992] [outer = 0x8d2cd000] 07:56:42 INFO - PROCESS | 1772 | 1466521002340 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:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2242ms 07:56:42 INFO - PROCESS | 1772 | 1466521002399 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 1772 | 1466521002405 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 07:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:56:42 INFO - PROCESS | 1772 | 1466521002423 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 1772 | 1466521002428 Marionette TRACE conn4 <- [1,2626,null,{}] 07:56:42 INFO - PROCESS | 1772 | 1466521002434 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:56:42 INFO - PROCESS | 1772 | 1466521002440 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:42 INFO - PROCESS | 1772 | 1466521002628 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 07:56:43 INFO - PROCESS | 1772 | 1466521003002 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 1772 | 1466521003014 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d9400 == 15 [pid = 1772] [id = 664] 07:56:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8f0f2000) [pid = 1772] [serial = 1993] [outer = (nil)] 07:56:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8fdee400) [pid = 1772] [serial = 1994] [outer = 0x8f0f2000] 07:56:43 INFO - PROCESS | 1772 | 1466521003172 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8fdeb000) [pid = 1772] [serial = 1995] [outer = 0x8f0f2000] 07:56:44 INFO - PROCESS | 1772 | 1466521004388 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:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2039ms 07:56:44 INFO - PROCESS | 1772 | 1466521004505 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 1772 | 1466521004512 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 07:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:56:44 INFO - PROCESS | 1772 | 1466521004581 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 1772 | 1466521004589 Marionette TRACE conn4 <- [1,2630,null,{}] 07:56:44 INFO - PROCESS | 1772 | 1466521004675 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:56:44 INFO - PROCESS | 1772 | 1466521004685 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:45 INFO - PROCESS | 1772 | 1466521005043 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 07:56:45 INFO - PROCESS | 1772 | 1466521005182 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 1772 | 1466521005201 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0b400 == 16 [pid = 1772] [id = 665] 07:56:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8dc57c00) [pid = 1772] [serial = 1996] [outer = (nil)] 07:56:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x915bb400) [pid = 1772] [serial = 1997] [outer = 0x8dc57c00] 07:56:45 INFO - PROCESS | 1772 | 1466521005349 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x91dc4000) [pid = 1772] [serial = 1998] [outer = 0x8dc57c00] 07:56:46 INFO - PROCESS | 1772 | 1466521006358 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:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1901ms 07:56:46 INFO - PROCESS | 1772 | 1466521006434 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 1772 | 1466521006439 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 07:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:56:46 INFO - PROCESS | 1772 | 1466521006446 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 1772 | 1466521006450 Marionette TRACE conn4 <- [1,2634,null,{}] 07:56:46 INFO - PROCESS | 1772 | 1466521006456 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:56:46 INFO - PROCESS | 1772 | 1466521006463 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:46 INFO - PROCESS | 1772 | 1466521006660 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 07:56:46 INFO - PROCESS | 1772 | 1466521006904 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 1772 | 1466521006913 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0c400 == 17 [pid = 1772] [id = 666] 07:56:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8db0e400) [pid = 1772] [serial = 1999] [outer = (nil)] 07:56:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x91e38800) [pid = 1772] [serial = 2000] [outer = 0x8db0e400] 07:56:47 INFO - PROCESS | 1772 | 1466521007009 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x9227b800) [pid = 1772] [serial = 2001] [outer = 0x8db0e400] 07:56:47 INFO - PROCESS | 1772 | 1466521007900 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:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1495ms 07:56:47 INFO - PROCESS | 1772 | 1466521007946 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 1772 | 1466521007954 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 07:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:56:47 INFO - PROCESS | 1772 | 1466521007966 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 1772 | 1466521007972 Marionette TRACE conn4 <- [1,2638,null,{}] 07:56:47 INFO - PROCESS | 1772 | 1466521007984 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:56:47 INFO - PROCESS | 1772 | 1466521007993 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:48 INFO - PROCESS | 1772 | 1466521008384 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 07:56:48 INFO - PROCESS | 1772 | 1466521008704 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 1772 | 1466521008714 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d145000 == 18 [pid = 1772] [id = 667] 07:56:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8dc54800) [pid = 1772] [serial = 2002] [outer = (nil)] 07:56:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x92574000) [pid = 1772] [serial = 2003] [outer = 0x8dc54800] 07:56:48 INFO - PROCESS | 1772 | 1466521008798 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x92577800) [pid = 1772] [serial = 2004] [outer = 0x8dc54800] 07:56:50 INFO - PROCESS | 1772 | 1466521010017 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:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2154ms 07:56:50 INFO - PROCESS | 1772 | 1466521010121 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 1772 | 1466521010128 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 07:56:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:56:50 INFO - PROCESS | 1772 | 1466521010140 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 1772 | 1466521010145 Marionette TRACE conn4 <- [1,2642,null,{}] 07:56:50 INFO - PROCESS | 1772 | 1466521010206 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:56:50 INFO - PROCESS | 1772 | 1466521010215 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:50 INFO - PROCESS | 1772 | 1466521010597 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 07:56:50 INFO - PROCESS | 1772 | 1466521010759 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 1772 | 1466521010773 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5400 == 19 [pid = 1772] [id = 668] 07:56:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x8c3e6800) [pid = 1772] [serial = 2005] [outer = (nil)] 07:56:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x8ddc8800) [pid = 1772] [serial = 2006] [outer = 0x8c3e6800] 07:56:50 INFO - PROCESS | 1772 | 1466521010887 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8f011800) [pid = 1772] [serial = 2007] [outer = 0x8c3e6800] 07:56:52 INFO - PROCESS | 1772 | 1466521012165 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:56:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:56:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2049ms 07:56:52 INFO - PROCESS | 1772 | 1466521012188 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 1772 | 1466521012195 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 07:56:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:56:52 INFO - PROCESS | 1772 | 1466521012214 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 1772 | 1466521012219 Marionette TRACE conn4 <- [1,2646,null,{}] 07:56:52 INFO - PROCESS | 1772 | 1466521012228 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:56:52 INFO - PROCESS | 1772 | 1466521012233 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:52 INFO - PROCESS | 1772 | 1466521012491 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 07:56:53 INFO - PROCESS | 1772 | 1466521012981 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 1772 | 1466521012997 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:53 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0f0000 == 18 [pid = 1772] [id = 659] 07:56:53 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5ec00 == 17 [pid = 1772] [id = 658] 07:56:53 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a9000 == 16 [pid = 1772] [id = 657] 07:56:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d1400 == 17 [pid = 1772] [id = 669] 07:56:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x8d2d2000) [pid = 1772] [serial = 2008] [outer = (nil)] 07:56:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8d2db400) [pid = 1772] [serial = 2009] [outer = 0x8d2d2000] 07:56:53 INFO - PROCESS | 1772 | 1466521013111 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8db08800) [pid = 1772] [serial = 2010] [outer = 0x8d2d2000] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8f150c00) [pid = 1772] [serial = 1904] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8fdd6c00) [pid = 1772] [serial = 1914] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8f30f400) [pid = 1772] [serial = 1911] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8db0dc00) [pid = 1772] [serial = 1932] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8e762c00) [pid = 1772] [serial = 1929] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8fc1c400) [pid = 1772] [serial = 1938] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8dc5e400) [pid = 1772] [serial = 1907] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8fac5800) [pid = 1772] [serial = 1937] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8fde2800) [pid = 1772] [serial = 1916] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x915b1800) [pid = 1772] [serial = 1941] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x92577c00) [pid = 1772] [serial = 1926] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x9256d800) [pid = 1772] [serial = 1923] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8f30cc00) [pid = 1772] [serial = 1905] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8d13d000) [pid = 1772] [serial = 1931] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8fdf2000) [pid = 1772] [serial = 1940] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x92573400) [pid = 1772] [serial = 1925] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8f015800) [pid = 1772] [serial = 1935] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8fde5800) [pid = 1772] [serial = 1917] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8f0fa800) [pid = 1772] [serial = 1910] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x91e3d800) [pid = 1772] [serial = 1922] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x915b5400) [pid = 1772] [serial = 1919] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8e768000) [pid = 1772] [serial = 1934] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8ddd3800) [pid = 1772] [serial = 1928] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8ddcac00) [pid = 1772] [serial = 1908] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x915b8000) [pid = 1772] [serial = 1920] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8fc1a000) [pid = 1772] [serial = 1913] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8f14e800) [pid = 1772] [serial = 1943] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8fde8800) [pid = 1772] [serial = 1944] [outer = (nil)] [url = about:blank] 07:56:54 INFO - PROCESS | 1772 | 1466521014223 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:56:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:56:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2051ms 07:56:54 INFO - PROCESS | 1772 | 1466521014265 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 1772 | 1466521014277 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 07:56:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:56:54 INFO - PROCESS | 1772 | 1466521014294 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 1772 | 1466521014300 Marionette TRACE conn4 <- [1,2650,null,{}] 07:56:54 INFO - PROCESS | 1772 | 1466521014311 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:56:54 INFO - PROCESS | 1772 | 1466521014321 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:54 INFO - PROCESS | 1772 | 1466521014584 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 07:56:54 INFO - PROCESS | 1772 | 1466521014834 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 1772 | 1466521014841 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e555c00 == 18 [pid = 1772] [id = 670] 07:56:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8e55d400) [pid = 1772] [serial = 2011] [outer = (nil)] 07:56:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8e760400) [pid = 1772] [serial = 2012] [outer = 0x8e55d400] 07:56:54 INFO - PROCESS | 1772 | 1466521014973 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f015400) [pid = 1772] [serial = 2013] [outer = 0x8e55d400] 07:56:56 INFO - PROCESS | 1772 | 1466521016059 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:56:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:56:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1807ms 07:56:56 INFO - PROCESS | 1772 | 1466521016101 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 1772 | 1466521016109 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 07:56:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:56:56 INFO - PROCESS | 1772 | 1466521016130 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 1772 | 1466521016140 Marionette TRACE conn4 <- [1,2654,null,{}] 07:56:56 INFO - PROCESS | 1772 | 1466521016200 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:56:56 INFO - PROCESS | 1772 | 1466521016214 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:56 INFO - PROCESS | 1772 | 1466521016514 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 07:56:56 INFO - PROCESS | 1772 | 1466521016728 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 1772 | 1466521016742 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f153800 == 19 [pid = 1772] [id = 671] 07:56:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f156000) [pid = 1772] [serial = 2014] [outer = (nil)] 07:56:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f306000) [pid = 1772] [serial = 2015] [outer = 0x8f156000] 07:56:57 INFO - PROCESS | 1772 | 1466521016998 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f30fc00) [pid = 1772] [serial = 2016] [outer = 0x8f156000] 07:56:57 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8b9a8400) [pid = 1772] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:56:57 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8ddc9c00) [pid = 1772] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:56:57 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8f151000) [pid = 1772] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:56:57 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8e762000) [pid = 1772] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:56:57 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8fdf3400) [pid = 1772] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:56:57 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x92e75400) [pid = 1772] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:56:57 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8c3e8400) [pid = 1772] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:56:57 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8dd9b800) [pid = 1772] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:56:57 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8dd9f000) [pid = 1772] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:56:57 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8c3ec400) [pid = 1772] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:56:57 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8dd9e800) [pid = 1772] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:56:58 INFO - PROCESS | 1772 | 1466521018432 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:56:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:56:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2366ms 07:56:58 INFO - PROCESS | 1772 | 1466521018484 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 1772 | 1466521018488 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 07:56:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:56:58 INFO - PROCESS | 1772 | 1466521018496 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 1772 | 1466521018500 Marionette TRACE conn4 <- [1,2658,null,{}] 07:56:58 INFO - PROCESS | 1772 | 1466521018521 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:56:58 INFO - PROCESS | 1772 | 1466521018527 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:58 INFO - PROCESS | 1772 | 1466521018744 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 07:56:58 INFO - PROCESS | 1772 | 1466521018937 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 1772 | 1466521018945 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:56:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2cc400 == 20 [pid = 1772] [id = 672] 07:56:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8dd9e800) [pid = 1772] [serial = 2017] [outer = (nil)] 07:56:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8faba000) [pid = 1772] [serial = 2018] [outer = 0x8dd9e800] 07:56:59 INFO - PROCESS | 1772 | 1466521019059 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8fc17800) [pid = 1772] [serial = 2019] [outer = 0x8dd9e800] 07:57:00 INFO - PROCESS | 1772 | 1466521020376 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:57:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:57:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1936ms 07:57:00 INFO - PROCESS | 1772 | 1466521020437 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 1772 | 1466521020450 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 07:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:57:00 INFO - PROCESS | 1772 | 1466521020547 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 1772 | 1466521020552 Marionette TRACE conn4 <- [1,2662,null,{}] 07:57:00 INFO - PROCESS | 1772 | 1466521020573 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:57:00 INFO - PROCESS | 1772 | 1466521020580 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:00 INFO - PROCESS | 1772 | 1466521020871 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 07:57:01 INFO - PROCESS | 1772 | 1466521021160 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 1772 | 1466521021185 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9ae000 == 21 [pid = 1772] [id = 673] 07:57:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8d145800) [pid = 1772] [serial = 2020] [outer = (nil)] 07:57:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8dc56c00) [pid = 1772] [serial = 2021] [outer = 0x8d145800] 07:57:01 INFO - PROCESS | 1772 | 1466521021333 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8dd9f000) [pid = 1772] [serial = 2022] [outer = 0x8d145800] 07:57:02 INFO - PROCESS | 1772 | 1466521022584 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:57:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:57:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2179ms 07:57:02 INFO - PROCESS | 1772 | 1466521022657 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 1772 | 1466521022669 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 07:57:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:57:02 INFO - PROCESS | 1772 | 1466521022689 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 1772 | 1466521022698 Marionette TRACE conn4 <- [1,2666,null,{}] 07:57:02 INFO - PROCESS | 1772 | 1466521022710 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:57:02 INFO - PROCESS | 1772 | 1466521022721 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:03 INFO - PROCESS | 1772 | 1466521023197 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 07:57:03 INFO - PROCESS | 1772 | 1466521023526 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 1772 | 1466521023533 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dd9dc00 == 22 [pid = 1772] [id = 674] 07:57:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8f0f8c00) [pid = 1772] [serial = 2023] [outer = (nil)] 07:57:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f157400) [pid = 1772] [serial = 2024] [outer = 0x8f0f8c00] 07:57:03 INFO - PROCESS | 1772 | 1466521023628 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8fabf400) [pid = 1772] [serial = 2025] [outer = 0x8f0f8c00] 07:57:05 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:05 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:57:05 INFO - PROCESS | 1772 | 1466521025620 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:57:05 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:57:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2952ms 07:57:05 INFO - PROCESS | 1772 | 1466521025639 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 1772 | 1466521025647 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 07:57:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:57:05 INFO - PROCESS | 1772 | 1466521025719 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 1772 | 1466521025729 Marionette TRACE conn4 <- [1,2670,null,{}] 07:57:05 INFO - PROCESS | 1772 | 1466521025758 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:57:05 INFO - PROCESS | 1772 | 1466521025773 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:06 INFO - PROCESS | 1772 | 1466521026078 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 07:57:06 INFO - PROCESS | 1772 | 1466521026367 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 1772 | 1466521026385 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fdd6c00 == 23 [pid = 1772] [id = 675] 07:57:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fde5400) [pid = 1772] [serial = 2026] [outer = (nil)] 07:57:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x915b5400) [pid = 1772] [serial = 2027] [outer = 0x8fde5400] 07:57:06 INFO - PROCESS | 1772 | 1466521026476 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9168e800) [pid = 1772] [serial = 2028] [outer = 0x8fde5400] 07:57:07 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:08 INFO - PROCESS | 1772 | 1466521027986 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:57:08 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:57:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:57:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:57:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2307ms 07:57:08 INFO - PROCESS | 1772 | 1466521028028 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 1772 | 1466521028037 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 07:57:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:57:08 INFO - PROCESS | 1772 | 1466521028184 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 1772 | 1466521028191 Marionette TRACE conn4 <- [1,2674,null,{}] 07:57:08 INFO - PROCESS | 1772 | 1466521028205 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:57:08 INFO - PROCESS | 1772 | 1466521028214 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:08 INFO - PROCESS | 1772 | 1466521028547 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 07:57:08 INFO - PROCESS | 1772 | 1466521028834 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 1772 | 1466521028846 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d1800 == 24 [pid = 1772] [id = 676] 07:57:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8fde8c00) [pid = 1772] [serial = 2029] [outer = (nil)] 07:57:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x91dc3400) [pid = 1772] [serial = 2030] [outer = 0x8fde8c00] 07:57:08 INFO - PROCESS | 1772 | 1466521028927 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x91dce800) [pid = 1772] [serial = 2031] [outer = 0x8fde8c00] 07:57:10 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:10 INFO - PROCESS | 1772 | 1466521030641 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:57:10 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:57:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:57:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2557ms 07:57:10 INFO - PROCESS | 1772 | 1466521030685 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 1772 | 1466521030691 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 07:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:57:10 INFO - PROCESS | 1772 | 1466521030704 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 1772 | 1466521030709 Marionette TRACE conn4 <- [1,2678,null,{}] 07:57:10 INFO - PROCESS | 1772 | 1466521030720 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:57:10 INFO - PROCESS | 1772 | 1466521030728 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:11 INFO - PROCESS | 1772 | 1466521031030 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 07:57:11 INFO - PROCESS | 1772 | 1466521031244 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 1772 | 1466521031254 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d2400 == 25 [pid = 1772] [id = 677] 07:57:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x915ae000) [pid = 1772] [serial = 2032] [outer = (nil)] 07:57:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x92571800) [pid = 1772] [serial = 2033] [outer = 0x915ae000] 07:57:11 INFO - PROCESS | 1772 | 1466521031436 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x9257bc00) [pid = 1772] [serial = 2034] [outer = 0x915ae000] 07:57:13 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:13 INFO - PROCESS | 1772 | 1466521033306 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:57:13 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:57:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2651ms 07:57:13 INFO - PROCESS | 1772 | 1466521033357 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 07:57:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:57:13 INFO - PROCESS | 1772 | 1466521033367 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 07:57:13 INFO - PROCESS | 1772 | 1466521033381 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 1772 | 1466521033389 Marionette TRACE conn4 <- [1,2682,null,{}] 07:57:13 INFO - PROCESS | 1772 | 1466521033445 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:57:13 INFO - PROCESS | 1772 | 1466521033455 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:13 INFO - PROCESS | 1772 | 1466521033823 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 07:57:14 INFO - PROCESS | 1772 | 1466521034003 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 1772 | 1466521034024 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2cd400 == 26 [pid = 1772] [id = 678] 07:57:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8e55a000) [pid = 1772] [serial = 2035] [outer = (nil)] 07:57:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8e767000) [pid = 1772] [serial = 2036] [outer = 0x8e55a000] 07:57:14 INFO - PROCESS | 1772 | 1466521034215 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8f0ec400) [pid = 1772] [serial = 2037] [outer = 0x8e55a000] 07:57:16 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0b400 == 25 [pid = 1772] [id = 665] 07:57:16 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d9400 == 24 [pid = 1772] [id = 664] 07:57:16 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ec800 == 23 [pid = 1772] [id = 663] 07:57:16 INFO - PROCESS | 1772 | --DOCSHELL 0x8f010800 == 22 [pid = 1772] [id = 662] 07:57:16 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5bc00 == 21 [pid = 1772] [id = 661] 07:57:16 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a3400 == 20 [pid = 1772] [id = 660] 07:57:16 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc60c00 == 19 [pid = 1772] [id = 656] 07:57:16 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5400 == 18 [pid = 1772] [id = 668] 07:57:16 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0c400 == 17 [pid = 1772] [id = 666] 07:57:16 INFO - PROCESS | 1772 | --DOCSHELL 0x8d145000 == 16 [pid = 1772] [id = 667] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8d13d400) [pid = 1772] [serial = 1947] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8c3e5c00) [pid = 1772] [serial = 1946] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8f016800) [pid = 1772] [serial = 1950] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8e55b400) [pid = 1772] [serial = 1949] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8fac2800) [pid = 1772] [serial = 1953] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8f30ac00) [pid = 1772] [serial = 1952] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x91e31400) [pid = 1772] [serial = 1956] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x91dca000) [pid = 1772] [serial = 1955] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x92d60400) [pid = 1772] [serial = 1959] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x92d5ec00) [pid = 1772] [serial = 1958] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x93958c00) [pid = 1772] [serial = 1962] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x92e7c000) [pid = 1772] [serial = 1961] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8d2cf800) [pid = 1772] [serial = 1973] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f0f3c00) [pid = 1772] [serial = 1979] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8d2d8c00) [pid = 1772] [serial = 1974] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x93aea400) [pid = 1772] [serial = 1965] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8e763800) [pid = 1772] [serial = 1971] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8e552800) [pid = 1772] [serial = 1970] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x93a13800) [pid = 1772] [serial = 1964] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8ddd3c00) [pid = 1772] [serial = 1968] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8dc58400) [pid = 1772] [serial = 1967] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8dda8000) [pid = 1772] [serial = 1976] [outer = (nil)] [url = about:blank] 07:57:16 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8e552400) [pid = 1772] [serial = 1977] [outer = (nil)] [url = about:blank] 07:57:17 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:17 INFO - PROCESS | 1772 | 1466521037201 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:57: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:57:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 3853ms 07:57:17 INFO - PROCESS | 1772 | 1466521037233 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 07:57:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:57:17 INFO - PROCESS | 1772 | 1466521037244 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 07:57:17 INFO - PROCESS | 1772 | 1466521037257 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 1772 | 1466521037263 Marionette TRACE conn4 <- [1,2686,null,{}] 07:57:17 INFO - PROCESS | 1772 | 1466521037272 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:57:17 INFO - PROCESS | 1772 | 1466521037278 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:17 INFO - PROCESS | 1772 | 1466521037497 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 07:57:17 INFO - PROCESS | 1772 | 1466521037639 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 1772 | 1466521037660 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13f800 == 17 [pid = 1772] [id = 679] 07:57:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8d141800) [pid = 1772] [serial = 2038] [outer = (nil)] 07:57:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8d2d9000) [pid = 1772] [serial = 2039] [outer = 0x8d141800] 07:57:17 INFO - PROCESS | 1772 | 1466521037747 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8db05400) [pid = 1772] [serial = 2040] [outer = 0x8d141800] 07:57:19 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:19 INFO - PROCESS | 1772 | 1466521039055 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:57: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:57:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:57:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:57:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1844ms 07:57:19 INFO - PROCESS | 1772 | 1466521039145 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 1772 | 1466521039155 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 07:57:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:57:19 INFO - PROCESS | 1772 | 1466521039180 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 1772 | 1466521039187 Marionette TRACE conn4 <- [1,2690,null,{}] 07:57:19 INFO - PROCESS | 1772 | 1466521039194 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:57:19 INFO - PROCESS | 1772 | 1466521039201 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:19 INFO - PROCESS | 1772 | 1466521039462 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 07:57:19 INFO - PROCESS | 1772 | 1466521039504 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 1772 | 1466521039516 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc55c00 == 18 [pid = 1772] [id = 680] 07:57:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8dc5b000) [pid = 1772] [serial = 2041] [outer = (nil)] 07:57:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8ddce400) [pid = 1772] [serial = 2042] [outer = 0x8dc5b000] 07:57:19 INFO - PROCESS | 1772 | 1466521039594 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8e553800) [pid = 1772] [serial = 2043] [outer = 0x8dc5b000] 07:57:21 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8dd9e800) [pid = 1772] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8f156000) [pid = 1772] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8dda0c00) [pid = 1772] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8d2cd000) [pid = 1772] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8c3e6800) [pid = 1772] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8f0f2000) [pid = 1772] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8b9a5000) [pid = 1772] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8f0e3000) [pid = 1772] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8d2d2000) [pid = 1772] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x8dc57c00) [pid = 1772] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8e55d400) [pid = 1772] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x8dc54800) [pid = 1772] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x8db0e400) [pid = 1772] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:57:21 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x8f0f0c00) [pid = 1772] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:57: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:57:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:57:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:57:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:57:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2508ms 07:57:21 INFO - PROCESS | 1772 | 1466521041659 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:57:21 INFO - PROCESS | 1772 | 1466521041683 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 1772 | 1466521041688 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 07:57:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:57:21 INFO - PROCESS | 1772 | 1466521041739 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 1772 | 1466521041744 Marionette TRACE conn4 <- [1,2694,null,{}] 07:57:21 INFO - PROCESS | 1772 | 1466521041766 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:57:21 INFO - PROCESS | 1772 | 1466521041776 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:21 INFO - PROCESS | 1772 | 1466521041960 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 07:57:22 INFO - PROCESS | 1772 | 1466521041982 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 1772 | 1466521042000 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f019400 == 19 [pid = 1772] [id = 681] 07:57:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x8f019800) [pid = 1772] [serial = 2044] [outer = (nil)] 07:57:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x8f0e1000) [pid = 1772] [serial = 2045] [outer = 0x8f019800] 07:57:22 INFO - PROCESS | 1772 | 1466521042301 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x8f0eac00) [pid = 1772] [serial = 2046] [outer = 0x8f019800] 07:57:23 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:23 INFO - PROCESS | 1772 | 1466521043926 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:57: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:57:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:57:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:57:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2265ms 07:57:23 INFO - PROCESS | 1772 | 1466521043991 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 1772 | 1466521043999 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 07:57:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:57:24 INFO - PROCESS | 1772 | 1466521044010 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 1772 | 1466521044015 Marionette TRACE conn4 <- [1,2698,null,{}] 07:57:24 INFO - PROCESS | 1772 | 1466521044071 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:57:24 INFO - PROCESS | 1772 | 1466521044077 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:24 INFO - PROCESS | 1772 | 1466521044302 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 07:57:24 INFO - PROCESS | 1772 | 1466521044580 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 1772 | 1466521044602 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a9c00 == 20 [pid = 1772] [id = 682] 07:57:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8d2d6800) [pid = 1772] [serial = 2047] [outer = (nil)] 07:57:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8db06c00) [pid = 1772] [serial = 2048] [outer = 0x8d2d6800] 07:57:24 INFO - PROCESS | 1772 | 1466521044690 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8dc58c00) [pid = 1772] [serial = 2049] [outer = 0x8d2d6800] 07:57:26 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:26 INFO - PROCESS | 1772 | 1466521046336 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:57:26 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:57:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:57:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:57:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:57:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2390ms 07:57:26 INFO - PROCESS | 1772 | 1466521046404 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 1772 | 1466521046414 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 07:57:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:57:26 INFO - PROCESS | 1772 | 1466521046474 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 1772 | 1466521046481 Marionette TRACE conn4 <- [1,2702,null,{}] 07:57:26 INFO - PROCESS | 1772 | 1466521046491 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:57:26 INFO - PROCESS | 1772 | 1466521046500 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:26 INFO - PROCESS | 1772 | 1466521046757 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 07:57:26 INFO - PROCESS | 1772 | 1466521046967 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 1772 | 1466521046976 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e55e800 == 21 [pid = 1772] [id = 683] 07:57:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8e75dc00) [pid = 1772] [serial = 2050] [outer = (nil)] 07:57:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8e768000) [pid = 1772] [serial = 2051] [outer = 0x8e75dc00] 07:57:27 INFO - PROCESS | 1772 | 1466521047113 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8f018c00) [pid = 1772] [serial = 2052] [outer = 0x8e75dc00] 07:57:28 INFO - PROCESS | 1772 | 1466521048322 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:57:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:57:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1944ms 07:57:28 INFO - PROCESS | 1772 | 1466521048375 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 1772 | 1466521048381 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 07:57:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:57:28 INFO - PROCESS | 1772 | 1466521048391 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 1772 | 1466521048399 Marionette TRACE conn4 <- [1,2706,null,{}] 07:57:28 INFO - PROCESS | 1772 | 1466521048466 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:57:28 INFO - PROCESS | 1772 | 1466521048481 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:29 INFO - PROCESS | 1772 | 1466521049067 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 07:57:29 INFO - PROCESS | 1772 | 1466521049294 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 1772 | 1466521049310 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f158000 == 22 [pid = 1772] [id = 684] 07:57:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8f158800) [pid = 1772] [serial = 2053] [outer = (nil)] 07:57:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8f309400) [pid = 1772] [serial = 2054] [outer = 0x8f158800] 07:57:29 INFO - PROCESS | 1772 | 1466521049434 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8fabb400) [pid = 1772] [serial = 2055] [outer = 0x8f158800] 07:57:30 INFO - PROCESS | 1772 | 1466521050717 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:57:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:57:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2351ms 07:57:30 INFO - PROCESS | 1772 | 1466521050741 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 07:57:30 INFO - PROCESS | 1772 | 1466521050746 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 07:57:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:57:30 INFO - PROCESS | 1772 | 1466521050753 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 1772 | 1466521050762 Marionette TRACE conn4 <- [1,2710,null,{}] 07:57:30 INFO - PROCESS | 1772 | 1466521050786 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:57:30 INFO - PROCESS | 1772 | 1466521050791 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:31 INFO - PROCESS | 1772 | 1466521051105 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 07:57:31 INFO - PROCESS | 1772 | 1466521051374 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 1772 | 1466521051384 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d4400 == 23 [pid = 1772] [id = 685] 07:57:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8f0e5c00) [pid = 1772] [serial = 2056] [outer = (nil)] 07:57:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8fc1a000) [pid = 1772] [serial = 2057] [outer = 0x8f0e5c00] 07:57:31 INFO - PROCESS | 1772 | 1466521051512 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8c3f1c00) [pid = 1772] [serial = 2058] [outer = 0x8f0e5c00] 07:57:32 INFO - PROCESS | 1772 | 1466521052936 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:57:33 INFO - PROCESS | 1772 | 1466521053034 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 07:57:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:57:33 INFO - PROCESS | 1772 | 1466521053190 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 1772 | 1466521053197 Marionette TRACE conn4 <- [1,2714,null,{}] 07:57:33 INFO - PROCESS | 1772 | 1466521053254 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:57:33 INFO - PROCESS | 1772 | 1466521053264 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:33 INFO - PROCESS | 1772 | 1466521053523 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 07:57:33 INFO - PROCESS | 1772 | 1466521053719 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 1772 | 1466521053729 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a6c00 == 24 [pid = 1772] [id = 686] 07:57:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8b9a7800) [pid = 1772] [serial = 2059] [outer = (nil)] 07:57:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8fdee800) [pid = 1772] [serial = 2060] [outer = 0x8b9a7800] 07:57:33 INFO - PROCESS | 1772 | 1466521053815 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8fde0800) [pid = 1772] [serial = 2061] [outer = 0x8b9a7800] 07:57:34 INFO - PROCESS | 1772 | 1466521054949 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:57:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:57:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1891ms 07:57:34 INFO - PROCESS | 1772 | 1466521054989 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 1772 | 1466521054995 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 07:57:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:57:35 INFO - PROCESS | 1772 | 1466521055006 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 1772 | 1466521055009 Marionette TRACE conn4 <- [1,2718,null,{}] 07:57:35 INFO - PROCESS | 1772 | 1466521055017 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:57:35 INFO - PROCESS | 1772 | 1466521055029 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:35 INFO - PROCESS | 1772 | 1466521055409 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 07:57:35 INFO - PROCESS | 1772 | 1466521055804 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 1772 | 1466521055820 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3eb800 == 25 [pid = 1772] [id = 687] 07:57:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8c3ef800) [pid = 1772] [serial = 2062] [outer = (nil)] 07:57:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8e557400) [pid = 1772] [serial = 2063] [outer = 0x8c3ef800] 07:57:35 INFO - PROCESS | 1772 | 1466521055949 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x91695800) [pid = 1772] [serial = 2064] [outer = 0x8c3ef800] 07:57:37 INFO - PROCESS | 1772 | 1466521057172 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:57:37 INFO - PROCESS | 1772 | 1466521057203 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 07:57:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:57:37 INFO - PROCESS | 1772 | 1466521057218 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 1772 | 1466521057227 Marionette TRACE conn4 <- [1,2722,null,{}] 07:57:37 INFO - PROCESS | 1772 | 1466521057241 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:57:37 INFO - PROCESS | 1772 | 1466521057252 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:37 INFO - PROCESS | 1772 | 1466521057606 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 07:57:37 INFO - PROCESS | 1772 | 1466521057891 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 1772 | 1466521057905 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0b000 == 26 [pid = 1772] [id = 688] 07:57:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8db0cc00) [pid = 1772] [serial = 2065] [outer = (nil)] 07:57:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8dc57c00) [pid = 1772] [serial = 2066] [outer = 0x8db0cc00] 07:57:37 INFO - PROCESS | 1772 | 1466521057984 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8ddc9800) [pid = 1772] [serial = 2067] [outer = 0x8db0cc00] 07:57:39 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc55c00 == 25 [pid = 1772] [id = 680] 07:57:39 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13f800 == 24 [pid = 1772] [id = 679] 07:57:39 INFO - PROCESS | 1772 | 1466521059034 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:57:39 INFO - PROCESS | 1772 | 1466521059082 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 07:57:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8f14b000) [pid = 1772] [serial = 1980] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8faba000) [pid = 1772] [serial = 2018] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8fc17800) [pid = 1772] [serial = 2019] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f306000) [pid = 1772] [serial = 2015] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8ddd1000) [pid = 1772] [serial = 1985] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8e559800) [pid = 1772] [serial = 1986] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8fc13400) [pid = 1772] [serial = 1991] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8f01ec00) [pid = 1772] [serial = 1992] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8ddc8800) [pid = 1772] [serial = 2006] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8f011800) [pid = 1772] [serial = 2007] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8fdee400) [pid = 1772] [serial = 1994] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8fdeb000) [pid = 1772] [serial = 1995] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8b9ab400) [pid = 1772] [serial = 1982] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8d13b400) [pid = 1772] [serial = 1983] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8f0ee000) [pid = 1772] [serial = 1988] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8f153400) [pid = 1772] [serial = 1989] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8d2db400) [pid = 1772] [serial = 2009] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8db08800) [pid = 1772] [serial = 2010] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x915bb400) [pid = 1772] [serial = 1997] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x91dc4000) [pid = 1772] [serial = 1998] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8e760400) [pid = 1772] [serial = 2012] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x92574000) [pid = 1772] [serial = 2003] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x92577800) [pid = 1772] [serial = 2004] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x91e38800) [pid = 1772] [serial = 2000] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9227b800) [pid = 1772] [serial = 2001] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x8f015400) [pid = 1772] [serial = 2013] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x8f30fc00) [pid = 1772] [serial = 2016] [outer = (nil)] [url = about:blank] 07:57:39 INFO - PROCESS | 1772 | 1466521059147 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 1772 | 1466521059150 Marionette TRACE conn4 <- [1,2726,null,{}] 07:57:39 INFO - PROCESS | 1772 | 1466521059170 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:57:39 INFO - PROCESS | 1772 | 1466521059174 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:39 INFO - PROCESS | 1772 | 1466521059360 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 07:57:39 INFO - PROCESS | 1772 | 1466521059567 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 1772 | 1466521059574 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2cf800 == 25 [pid = 1772] [id = 689] 07:57:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x8dd9a400) [pid = 1772] [serial = 2068] [outer = (nil)] 07:57:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x8e55b800) [pid = 1772] [serial = 2069] [outer = 0x8dd9a400] 07:57:39 INFO - PROCESS | 1772 | 1466521059657 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x8e765000) [pid = 1772] [serial = 2070] [outer = 0x8dd9a400] 07:57:40 INFO - PROCESS | 1772 | 1466521060509 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:57:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:57:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1434ms 07:57:40 INFO - PROCESS | 1772 | 1466521060546 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 07:57:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:57:40 INFO - PROCESS | 1772 | 1466521060550 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 07:57:40 INFO - PROCESS | 1772 | 1466521060558 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 1772 | 1466521060564 Marionette TRACE conn4 <- [1,2730,null,{}] 07:57:40 INFO - PROCESS | 1772 | 1466521060581 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:57:40 INFO - PROCESS | 1772 | 1466521060591 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:40 INFO - PROCESS | 1772 | 1466521060811 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 07:57:40 INFO - PROCESS | 1772 | 1466521060962 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 1772 | 1466521060971 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0f1000 == 26 [pid = 1772] [id = 690] 07:57:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x8f0fa000) [pid = 1772] [serial = 2071] [outer = (nil)] 07:57:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x8f151400) [pid = 1772] [serial = 2072] [outer = 0x8f0fa000] 07:57:41 INFO - PROCESS | 1772 | 1466521061060 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x8f307800) [pid = 1772] [serial = 2073] [outer = 0x8f0fa000] 07:57:42 INFO - PROCESS | 1772 | 1466521062609 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:57:42 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:57:42 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:57:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:57:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2090ms 07:57:42 INFO - PROCESS | 1772 | 1466521062651 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 07:57:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:57:42 INFO - PROCESS | 1772 | 1466521062658 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 07:57:42 INFO - PROCESS | 1772 | 1466521062675 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 1772 | 1466521062681 Marionette TRACE conn4 <- [1,2734,null,{}] 07:57:42 INFO - PROCESS | 1772 | 1466521062689 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:57:42 INFO - PROCESS | 1772 | 1466521062697 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:43 INFO - PROCESS | 1772 | 1466521063085 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 07:57:43 INFO - PROCESS | 1772 | 1466521063156 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 1772 | 1466521063167 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f01c400 == 27 [pid = 1772] [id = 691] 07:57:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8f304400) [pid = 1772] [serial = 2074] [outer = (nil)] 07:57:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8fc19000) [pid = 1772] [serial = 2075] [outer = 0x8f304400] 07:57:43 INFO - PROCESS | 1772 | 1466521063391 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8fdde000) [pid = 1772] [serial = 2076] [outer = 0x8f304400] 07:57:43 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8d145800) [pid = 1772] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:57:43 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x8f0f8c00) [pid = 1772] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:57:43 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8fde5400) [pid = 1772] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:57:43 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x8fde8c00) [pid = 1772] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:57:43 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x915ae000) [pid = 1772] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:57:43 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x8dc5b000) [pid = 1772] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:57:43 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x8e55a000) [pid = 1772] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:57:43 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x8d141800) [pid = 1772] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:57:44 INFO - PROCESS | 1772 | 1466521064358 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:57:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:57:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1751ms 07:57:44 INFO - PROCESS | 1772 | 1466521064418 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 07:57:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:57:44 INFO - PROCESS | 1772 | 1466521064423 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 07:57:44 INFO - PROCESS | 1772 | 1466521064431 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 1772 | 1466521064433 Marionette TRACE conn4 <- [1,2738,null,{}] 07:57:44 INFO - PROCESS | 1772 | 1466521064441 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:57:44 INFO - PROCESS | 1772 | 1466521064446 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:44 INFO - PROCESS | 1772 | 1466521064647 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 07:57:44 INFO - PROCESS | 1772 | 1466521064814 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 1772 | 1466521064824 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b99f800 == 28 [pid = 1772] [id = 692] 07:57:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x8dd9e800) [pid = 1772] [serial = 2077] [outer = (nil)] 07:57:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x8fc1b000) [pid = 1772] [serial = 2078] [outer = 0x8dd9e800] 07:57:44 INFO - PROCESS | 1772 | 1466521064904 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x8fac6000) [pid = 1772] [serial = 2079] [outer = 0x8dd9e800] 07:57:45 INFO - PROCESS | 1772 | 1466521065916 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:57:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:57:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1538ms 07:57:45 INFO - PROCESS | 1772 | 1466521065969 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 1772 | 1466521065973 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 07:57:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:57:45 INFO - PROCESS | 1772 | 1466521065980 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 1772 | 1466521065983 Marionette TRACE conn4 <- [1,2742,null,{}] 07:57:45 INFO - PROCESS | 1772 | 1466521065989 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:57:46 INFO - PROCESS | 1772 | 1466521065999 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:46 INFO - PROCESS | 1772 | 1466521066326 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 07:57:46 INFO - PROCESS | 1772 | 1466521066634 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 1772 | 1466521066648 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3f1400 == 29 [pid = 1772] [id = 693] 07:57:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x8d13b000) [pid = 1772] [serial = 2080] [outer = (nil)] 07:57:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x8d2cd000) [pid = 1772] [serial = 2081] [outer = 0x8d13b000] 07:57:46 INFO - PROCESS | 1772 | 1466521066773 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8d2dbc00) [pid = 1772] [serial = 2082] [outer = 0x8d13b000] 07:57:48 INFO - PROCESS | 1772 | 1466521068112 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:57:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:57:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2184ms 07:57:48 INFO - PROCESS | 1772 | 1466521068170 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 1772 | 1466521068182 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 07:57:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:57:48 INFO - PROCESS | 1772 | 1466521068197 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 1772 | 1466521068207 Marionette TRACE conn4 <- [1,2746,null,{}] 07:57:48 INFO - PROCESS | 1772 | 1466521068219 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:57:48 INFO - PROCESS | 1772 | 1466521068230 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:48 INFO - PROCESS | 1772 | 1466521068702 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 07:57:48 INFO - PROCESS | 1772 | 1466521068939 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 1772 | 1466521068953 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e550000 == 30 [pid = 1772] [id = 694] 07:57:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8e552c00) [pid = 1772] [serial = 2083] [outer = (nil)] 07:57:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8e764000) [pid = 1772] [serial = 2084] [outer = 0x8e552c00] 07:57:49 INFO - PROCESS | 1772 | 1466521069105 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8f01a400) [pid = 1772] [serial = 2085] [outer = 0x8e552c00] 07:57:50 INFO - PROCESS | 1772 | 1466521070376 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:57:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:57:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2251ms 07:57:50 INFO - PROCESS | 1772 | 1466521070447 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 1772 | 1466521070456 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 07:57:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:57:50 INFO - PROCESS | 1772 | 1466521070468 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 1772 | 1466521070476 Marionette TRACE conn4 <- [1,2750,null,{}] 07:57:50 INFO - PROCESS | 1772 | 1466521070486 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:57:50 INFO - PROCESS | 1772 | 1466521070496 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:50 INFO - PROCESS | 1772 | 1466521070794 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 07:57:51 INFO - PROCESS | 1772 | 1466521071181 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 1772 | 1466521071191 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e0c00 == 31 [pid = 1772] [id = 695] 07:57:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8f302000) [pid = 1772] [serial = 2086] [outer = (nil)] 07:57:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8fabe800) [pid = 1772] [serial = 2087] [outer = 0x8f302000] 07:57:51 INFO - PROCESS | 1772 | 1466521071324 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8fc1d800) [pid = 1772] [serial = 2088] [outer = 0x8f302000] 07:57:52 INFO - PROCESS | 1772 | 1466521072593 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:57:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:57:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2148ms 07:57:52 INFO - PROCESS | 1772 | 1466521072618 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 07:57:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:57:52 INFO - PROCESS | 1772 | 1466521072629 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 07:57:52 INFO - PROCESS | 1772 | 1466521072659 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 1772 | 1466521072672 Marionette TRACE conn4 <- [1,2754,null,{}] 07:57:52 INFO - PROCESS | 1772 | 1466521072762 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:57:52 INFO - PROCESS | 1772 | 1466521072774 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:53 INFO - PROCESS | 1772 | 1466521073178 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 07:57:53 INFO - PROCESS | 1772 | 1466521073443 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 1772 | 1466521073456 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0f7800 == 32 [pid = 1772] [id = 696] 07:57:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8f154800) [pid = 1772] [serial = 2089] [outer = (nil)] 07:57:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x91dcc800) [pid = 1772] [serial = 2090] [outer = 0x8f154800] 07:57:53 INFO - PROCESS | 1772 | 1466521073599 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x91e3d400) [pid = 1772] [serial = 2091] [outer = 0x8f154800] 07:57:54 INFO - PROCESS | 1772 | 1466521074780 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:57:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:57:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2185ms 07:57:54 INFO - PROCESS | 1772 | 1466521074830 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 1772 | 1466521074837 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 07:57:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:57:54 INFO - PROCESS | 1772 | 1466521074848 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 1772 | 1466521074853 Marionette TRACE conn4 <- [1,2758,null,{}] 07:57:54 INFO - PROCESS | 1772 | 1466521074864 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:57:54 INFO - PROCESS | 1772 | 1466521074873 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:55 INFO - PROCESS | 1772 | 1466521075150 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 07:57:55 INFO - PROCESS | 1772 | 1466521075538 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 1772 | 1466521075551 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a9000 == 33 [pid = 1772] [id = 697] 07:57:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8d143400) [pid = 1772] [serial = 2092] [outer = (nil)] 07:57:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x92573400) [pid = 1772] [serial = 2093] [outer = 0x8d143400] 07:57:55 INFO - PROCESS | 1772 | 1466521075692 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x92575000) [pid = 1772] [serial = 2094] [outer = 0x8d143400] 07:57:56 INFO - PROCESS | 1772 | 1466521076653 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:57:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:57:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1841ms 07:57:56 INFO - PROCESS | 1772 | 1466521076688 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 1772 | 1466521076693 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 07:57:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:57:56 INFO - PROCESS | 1772 | 1466521076700 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 1772 | 1466521076704 Marionette TRACE conn4 <- [1,2762,null,{}] 07:57:56 INFO - PROCESS | 1772 | 1466521076710 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:57:56 INFO - PROCESS | 1772 | 1466521076716 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:56 INFO - PROCESS | 1772 | 1466521076935 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 07:57:57 INFO - PROCESS | 1772 | 1466521077180 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 1772 | 1466521077196 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x92d68400 == 34 [pid = 1772] [id = 698] 07:57:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x92d68800) [pid = 1772] [serial = 2095] [outer = (nil)] 07:57:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x92d6b400) [pid = 1772] [serial = 2096] [outer = 0x92d68800] 07:57:57 INFO - PROCESS | 1772 | 1466521077338 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x92f88800) [pid = 1772] [serial = 2097] [outer = 0x92d68800] 07:57:58 INFO - PROCESS | 1772 | 1466521078307 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:57:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:57:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1689ms 07:57:58 INFO - PROCESS | 1772 | 1466521078393 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 1772 | 1466521078401 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 07:57:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:57:58 INFO - PROCESS | 1772 | 1466521078414 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 1772 | 1466521078422 Marionette TRACE conn4 <- [1,2766,null,{}] 07:57:58 INFO - PROCESS | 1772 | 1466521078433 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:57:58 INFO - PROCESS | 1772 | 1466521078442 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:59 INFO - PROCESS | 1772 | 1466521079007 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 07:57:59 INFO - PROCESS | 1772 | 1466521079242 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 1772 | 1466521079250 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:57:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d145400 == 35 [pid = 1772] [id = 699] 07:57:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8d145800) [pid = 1772] [serial = 2098] [outer = (nil)] 07:57:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8db05800) [pid = 1772] [serial = 2099] [outer = 0x8d145800] 07:57:59 INFO - PROCESS | 1772 | 1466521079334 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8dc5b400) [pid = 1772] [serial = 2100] [outer = 0x8d145800] 07:58:00 INFO - PROCESS | 1772 | 1466521080346 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:58:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:58:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1997ms 07:58:00 INFO - PROCESS | 1772 | 1466521080412 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 07:58:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:58:00 INFO - PROCESS | 1772 | 1466521080419 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 07:58:00 INFO - PROCESS | 1772 | 1466521080429 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 1772 | 1466521080436 Marionette TRACE conn4 <- [1,2770,null,{}] 07:58:00 INFO - PROCESS | 1772 | 1466521080445 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:58:00 INFO - PROCESS | 1772 | 1466521080454 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:00 INFO - PROCESS | 1772 | 1466521080784 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2cd400 == 34 [pid = 1772] [id = 678] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8f153800 == 33 [pid = 1772] [id = 671] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8b99f800 == 32 [pid = 1772] [id = 692] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8f01c400 == 31 [pid = 1772] [id = 691] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0f1000 == 30 [pid = 1772] [id = 690] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2cf800 == 29 [pid = 1772] [id = 689] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0b000 == 28 [pid = 1772] [id = 688] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3eb800 == 27 [pid = 1772] [id = 687] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a6c00 == 26 [pid = 1772] [id = 686] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8f158000 == 25 [pid = 1772] [id = 684] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d4400 == 24 [pid = 1772] [id = 685] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8e55e800 == 23 [pid = 1772] [id = 683] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a9c00 == 22 [pid = 1772] [id = 682] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8e555c00 == 21 [pid = 1772] [id = 670] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d2400 == 20 [pid = 1772] [id = 677] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d1800 == 19 [pid = 1772] [id = 676] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d1400 == 18 [pid = 1772] [id = 669] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8dd9dc00 == 17 [pid = 1772] [id = 674] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9ae000 == 16 [pid = 1772] [id = 673] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8f019400 == 15 [pid = 1772] [id = 681] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2cc400 == 14 [pid = 1772] [id = 672] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8fdd6c00 == 13 [pid = 1772] [id = 675] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x92d68400 == 12 [pid = 1772] [id = 698] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a9000 == 11 [pid = 1772] [id = 697] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0f7800 == 10 [pid = 1772] [id = 696] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8e550000 == 9 [pid = 1772] [id = 694] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0e0c00 == 8 [pid = 1772] [id = 695] 07:58:02 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3f1400 == 7 [pid = 1772] [id = 693] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8f0e1000) [pid = 1772] [serial = 2045] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8dd9f000) [pid = 1772] [serial = 2022] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8dc56c00) [pid = 1772] [serial = 2021] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8fabf400) [pid = 1772] [serial = 2025] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f157400) [pid = 1772] [serial = 2024] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9168e800) [pid = 1772] [serial = 2028] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x915b5400) [pid = 1772] [serial = 2027] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x91dce800) [pid = 1772] [serial = 2031] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x91dc3400) [pid = 1772] [serial = 2030] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9257bc00) [pid = 1772] [serial = 2034] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x92571800) [pid = 1772] [serial = 2033] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8ddce400) [pid = 1772] [serial = 2042] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8f0ec400) [pid = 1772] [serial = 2037] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8d2d9000) [pid = 1772] [serial = 2039] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8e767000) [pid = 1772] [serial = 2036] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8e553800) [pid = 1772] [serial = 2043] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8db05400) [pid = 1772] [serial = 2040] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 1772 | 1466521083028 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 1772 | 1466521083046 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5c00 == 8 [pid = 1772] [id = 700] 07:58:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8b9a6400) [pid = 1772] [serial = 2101] [outer = (nil)] 07:58:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8b9ae000) [pid = 1772] [serial = 2102] [outer = 0x8b9a6400] 07:58:03 INFO - PROCESS | 1772 | 1466521083127 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8c3ea000) [pid = 1772] [serial = 2103] [outer = 0x8b9a6400] 07:58:04 INFO - PROCESS | 1772 | 1466521084165 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:58:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:58:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 3800ms 07:58:04 INFO - PROCESS | 1772 | 1466521084228 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 07:58:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:58:04 INFO - PROCESS | 1772 | 1466521084235 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 07:58:04 INFO - PROCESS | 1772 | 1466521084244 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 1772 | 1466521084249 Marionette TRACE conn4 <- [1,2774,null,{}] 07:58:04 INFO - PROCESS | 1772 | 1466521084258 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:58:04 INFO - PROCESS | 1772 | 1466521084267 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:04 INFO - PROCESS | 1772 | 1466521084478 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 07:58:04 INFO - PROCESS | 1772 | 1466521084735 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 1772 | 1466521084749 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0b000 == 9 [pid = 1772] [id = 701] 07:58:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8db0c800) [pid = 1772] [serial = 2104] [outer = (nil)] 07:58:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8dc54c00) [pid = 1772] [serial = 2105] [outer = 0x8db0c800] 07:58:04 INFO - PROCESS | 1772 | 1466521084887 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8dd9bc00) [pid = 1772] [serial = 2106] [outer = 0x8db0c800] 07:58:05 INFO - PROCESS | 1772 | 1466521085885 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:58:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:58:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1695ms 07:58:05 INFO - PROCESS | 1772 | 1466521085943 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 1772 | 1466521085951 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 07:58:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:58:05 INFO - PROCESS | 1772 | 1466521085965 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 1772 | 1466521085969 Marionette TRACE conn4 <- [1,2778,null,{}] 07:58:05 INFO - PROCESS | 1772 | 1466521085975 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:58:05 INFO - PROCESS | 1772 | 1466521085980 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:06 INFO - PROCESS | 1772 | 1466521086303 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 07:58:06 INFO - PROCESS | 1772 | 1466521086332 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 1772 | 1466521086341 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e550c00 == 10 [pid = 1772] [id = 702] 07:58:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8e552000) [pid = 1772] [serial = 2107] [outer = (nil)] 07:58:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8e555c00) [pid = 1772] [serial = 2108] [outer = 0x8e552000] 07:58:06 INFO - PROCESS | 1772 | 1466521086428 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8e762400) [pid = 1772] [serial = 2109] [outer = 0x8e552000] 07:58:08 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8f304400) [pid = 1772] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:58:08 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8d2d6800) [pid = 1772] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:58:08 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8c3ef800) [pid = 1772] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:58:08 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8dd9a400) [pid = 1772] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:58:08 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8f0e5c00) [pid = 1772] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:58:08 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8e75dc00) [pid = 1772] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:58:08 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8f019800) [pid = 1772] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:58:08 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8f158800) [pid = 1772] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:58:08 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8f0fa000) [pid = 1772] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:58:08 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x8b9a7800) [pid = 1772] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:58:08 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8db0cc00) [pid = 1772] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:58:08 INFO - PROCESS | 1772 | 1466521088724 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:58:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:58:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2791ms 07:58:08 INFO - PROCESS | 1772 | 1466521088762 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 1772 | 1466521088769 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 07:58:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:58:08 INFO - PROCESS | 1772 | 1466521088794 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 1772 | 1466521088805 Marionette TRACE conn4 <- [1,2782,null,{}] 07:58:08 INFO - PROCESS | 1772 | 1466521088813 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:58:08 INFO - PROCESS | 1772 | 1466521088822 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:09 INFO - PROCESS | 1772 | 1466521089016 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 07:58:09 INFO - PROCESS | 1772 | 1466521089209 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 1772 | 1466521089219 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddcb400 == 11 [pid = 1772] [id = 703] 07:58:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8ddd1c00) [pid = 1772] [serial = 2110] [outer = (nil)] 07:58:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8f0efc00) [pid = 1772] [serial = 2111] [outer = 0x8ddd1c00] 07:58:09 INFO - PROCESS | 1772 | 1466521089346 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8f0f6400) [pid = 1772] [serial = 2112] [outer = 0x8ddd1c00] 07:58:10 INFO - PROCESS | 1772 | 1466521090414 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:58:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:58:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1757ms 07:58:10 INFO - PROCESS | 1772 | 1466521090581 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 1772 | 1466521090595 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 07:58:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:58:10 INFO - PROCESS | 1772 | 1466521090662 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 1772 | 1466521090672 Marionette TRACE conn4 <- [1,2786,null,{}] 07:58:10 INFO - PROCESS | 1772 | 1466521090688 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:58:10 INFO - PROCESS | 1772 | 1466521090701 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:10 INFO - PROCESS | 1772 | 1466521090947 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 07:58:11 INFO - PROCESS | 1772 | 1466521091370 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:11 INFO - PROCESS | 1772 | 1466521091384 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db04400 == 12 [pid = 1772] [id = 704] 07:58:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8db05400) [pid = 1772] [serial = 2113] [outer = (nil)] 07:58:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8db0f000) [pid = 1772] [serial = 2114] [outer = 0x8db05400] 07:58:11 INFO - PROCESS | 1772 | 1466521091479 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8dda3c00) [pid = 1772] [serial = 2115] [outer = 0x8db05400] 07:58:12 INFO - PROCESS | 1772 | 1466521092477 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:58:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:58:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1859ms 07:58:12 INFO - PROCESS | 1772 | 1466521092511 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 1772 | 1466521092517 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 07:58:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:58:12 INFO - PROCESS | 1772 | 1466521092548 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 1772 | 1466521092554 Marionette TRACE conn4 <- [1,2790,null,{}] 07:58:12 INFO - PROCESS | 1772 | 1466521092563 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:58:12 INFO - PROCESS | 1772 | 1466521092570 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:12 INFO - PROCESS | 1772 | 1466521092771 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 07:58:13 INFO - PROCESS | 1772 | 1466521093088 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 1772 | 1466521093103 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f01e800 == 13 [pid = 1772] [id = 705] 07:58:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8f01f800) [pid = 1772] [serial = 2116] [outer = (nil)] 07:58:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8f0e7c00) [pid = 1772] [serial = 2117] [outer = 0x8f01f800] 07:58:13 INFO - PROCESS | 1772 | 1466521093198 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8f157400) [pid = 1772] [serial = 2118] [outer = 0x8f01f800] 07:58:14 INFO - PROCESS | 1772 | 1466521094194 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:58:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:58:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1699ms 07:58:14 INFO - PROCESS | 1772 | 1466521094242 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 1772 | 1466521094245 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 07:58:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:58:14 INFO - PROCESS | 1772 | 1466521094254 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 1772 | 1466521094258 Marionette TRACE conn4 <- [1,2794,null,{}] 07:58:14 INFO - PROCESS | 1772 | 1466521094275 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:58:14 INFO - PROCESS | 1772 | 1466521094284 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:14 INFO - PROCESS | 1772 | 1466521094586 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 07:58:15 INFO - PROCESS | 1772 | 1466521095053 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 1772 | 1466521095074 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2cd800 == 14 [pid = 1772] [id = 706] 07:58:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8fac8400) [pid = 1772] [serial = 2119] [outer = (nil)] 07:58:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8fc18000) [pid = 1772] [serial = 2120] [outer = 0x8fac8400] 07:58:15 INFO - PROCESS | 1772 | 1466521095220 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8fdd7800) [pid = 1772] [serial = 2121] [outer = 0x8fac8400] 07:58:16 INFO - PROCESS | 1772 | 1466521096467 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:58:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:58:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2246ms 07:58:16 INFO - PROCESS | 1772 | 1466521096504 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 07:58:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:58:16 INFO - PROCESS | 1772 | 1466521096511 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 07:58:16 INFO - PROCESS | 1772 | 1466521096520 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 1772 | 1466521096527 Marionette TRACE conn4 <- [1,2798,null,{}] 07:58:16 INFO - PROCESS | 1772 | 1466521096538 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:58:16 INFO - PROCESS | 1772 | 1466521096547 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:16 INFO - PROCESS | 1772 | 1466521096900 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 07:58:17 INFO - PROCESS | 1772 | 1466521097164 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 1772 | 1466521097172 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc19800 == 15 [pid = 1772] [id = 707] 07:58:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8fde8400) [pid = 1772] [serial = 2122] [outer = (nil)] 07:58:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8fdecc00) [pid = 1772] [serial = 2123] [outer = 0x8fde8400] 07:58:17 INFO - PROCESS | 1772 | 1466521097296 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x915af400) [pid = 1772] [serial = 2124] [outer = 0x8fde8400] 07:58:18 INFO - PROCESS | 1772 | 1466521098292 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:58:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:58:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1805ms 07:58:18 INFO - PROCESS | 1772 | 1466521098324 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 1772 | 1466521098329 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 07:58:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:58:18 INFO - PROCESS | 1772 | 1466521098337 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 1772 | 1466521098340 Marionette TRACE conn4 <- [1,2802,null,{}] 07:58:18 INFO - PROCESS | 1772 | 1466521098348 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:58:18 INFO - PROCESS | 1772 | 1466521098355 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:18 INFO - PROCESS | 1772 | 1466521098585 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 07:58:18 INFO - PROCESS | 1772 | 1466521098774 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 1772 | 1466521098780 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fde7800 == 16 [pid = 1772] [id = 708] 07:58:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8fde9000) [pid = 1772] [serial = 2125] [outer = (nil)] 07:58:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9168cc00) [pid = 1772] [serial = 2126] [outer = 0x8fde9000] 07:58:18 INFO - PROCESS | 1772 | 1466521098881 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x915b6800) [pid = 1772] [serial = 2127] [outer = 0x8fde9000] 07:58:19 INFO - PROCESS | 1772 | 1466521099960 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:58:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:58:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1688ms 07:58:20 INFO - PROCESS | 1772 | 1466521100026 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 07:58:20 INFO - PROCESS | 1772 | 1466521100030 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 07:58:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:58:20 INFO - PROCESS | 1772 | 1466521100038 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 1772 | 1466521100041 Marionette TRACE conn4 <- [1,2806,null,{}] 07:58:20 INFO - PROCESS | 1772 | 1466521100048 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:58:20 INFO - PROCESS | 1772 | 1466521100061 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:20 INFO - PROCESS | 1772 | 1466521100411 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 07:58:20 INFO - PROCESS | 1772 | 1466521100618 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 1772 | 1466521100631 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d146400 == 17 [pid = 1772] [id = 709] 07:58:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8dd9ac00) [pid = 1772] [serial = 2128] [outer = (nil)] 07:58:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x91dd0800) [pid = 1772] [serial = 2129] [outer = 0x8dd9ac00] 07:58:20 INFO - PROCESS | 1772 | 1466521100721 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x91e3ac00) [pid = 1772] [serial = 2130] [outer = 0x8dd9ac00] 07:58:21 INFO - PROCESS | 1772 | 1466521101842 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:58:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:58:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1832ms 07:58:21 INFO - PROCESS | 1772 | 1466521101878 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 1772 | 1466521101882 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 07:58:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:58:21 INFO - PROCESS | 1772 | 1466521101898 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 1772 | 1466521101906 Marionette TRACE conn4 <- [1,2810,null,{}] 07:58:21 INFO - PROCESS | 1772 | 1466521101915 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:58:21 INFO - PROCESS | 1772 | 1466521101923 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:22 INFO - PROCESS | 1772 | 1466521102251 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 07:58:22 INFO - PROCESS | 1772 | 1466521102747 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 1772 | 1466521102758 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a2c00 == 18 [pid = 1772] [id = 710] 07:58:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8b9a4400) [pid = 1772] [serial = 2131] [outer = (nil)] 07:58:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8c3e9000) [pid = 1772] [serial = 2132] [outer = 0x8b9a4400] 07:58:22 INFO - PROCESS | 1772 | 1466521102853 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8d2d4c00) [pid = 1772] [serial = 2133] [outer = 0x8b9a4400] 07:58:24 INFO - PROCESS | 1772 | 1466521104044 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:58:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:58:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2205ms 07:58:24 INFO - PROCESS | 1772 | 1466521104107 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 07:58:24 INFO - PROCESS | 1772 | 1466521104117 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 07:58:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:58:24 INFO - PROCESS | 1772 | 1466521104129 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 1772 | 1466521104136 Marionette TRACE conn4 <- [1,2814,null,{}] 07:58:24 INFO - PROCESS | 1772 | 1466521104146 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:58:24 INFO - PROCESS | 1772 | 1466521104157 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:24 INFO - PROCESS | 1772 | 1466521104437 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 07:58:24 INFO - PROCESS | 1772 | 1466521104754 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 1772 | 1466521104765 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db04800 == 19 [pid = 1772] [id = 711] 07:58:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8db0c400) [pid = 1772] [serial = 2134] [outer = (nil)] 07:58:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8ddcfc00) [pid = 1772] [serial = 2135] [outer = 0x8db0c400] 07:58:24 INFO - PROCESS | 1772 | 1466521104862 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8e760800) [pid = 1772] [serial = 2136] [outer = 0x8db0c400] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8f151400) [pid = 1772] [serial = 2072] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8fdee800) [pid = 1772] [serial = 2060] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8fde0800) [pid = 1772] [serial = 2061] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8dc57c00) [pid = 1772] [serial = 2066] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8ddc9800) [pid = 1772] [serial = 2067] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8fdde000) [pid = 1772] [serial = 2076] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8f307800) [pid = 1772] [serial = 2073] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8fc1b000) [pid = 1772] [serial = 2078] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8fc19000) [pid = 1772] [serial = 2075] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8db06c00) [pid = 1772] [serial = 2048] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8dc58c00) [pid = 1772] [serial = 2049] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8e557400) [pid = 1772] [serial = 2063] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x91695800) [pid = 1772] [serial = 2064] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8e55b800) [pid = 1772] [serial = 2069] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8e765000) [pid = 1772] [serial = 2070] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8fc1a000) [pid = 1772] [serial = 2057] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8c3f1c00) [pid = 1772] [serial = 2058] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8e768000) [pid = 1772] [serial = 2051] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8f018c00) [pid = 1772] [serial = 2052] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8f0eac00) [pid = 1772] [serial = 2046] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8f309400) [pid = 1772] [serial = 2054] [outer = (nil)] [url = about:blank] 07:58:25 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8fabb400) [pid = 1772] [serial = 2055] [outer = (nil)] [url = about:blank] 07:58:26 INFO - PROCESS | 1772 | 1466521106162 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:58:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:58:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2097ms 07:58:26 INFO - PROCESS | 1772 | 1466521106228 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 1772 | 1466521106234 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 07:58:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:58:26 INFO - PROCESS | 1772 | 1466521106260 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 1772 | 1466521106273 Marionette TRACE conn4 <- [1,2818,null,{}] 07:58:26 INFO - PROCESS | 1772 | 1466521106288 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:58:26 INFO - PROCESS | 1772 | 1466521106310 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:26 INFO - PROCESS | 1772 | 1466521106596 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 07:58:26 INFO - PROCESS | 1772 | 1466521106810 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 1772 | 1466521106818 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddc7c00 == 20 [pid = 1772] [id = 712] 07:58:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8f011400) [pid = 1772] [serial = 2137] [outer = (nil)] 07:58:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8f14ac00) [pid = 1772] [serial = 2138] [outer = 0x8f011400] 07:58:26 INFO - PROCESS | 1772 | 1466521106897 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8f304400) [pid = 1772] [serial = 2139] [outer = 0x8f011400] 07:58:27 INFO - PROCESS | 1772 | 1466521107879 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:58:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:58:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1665ms 07:58:27 INFO - PROCESS | 1772 | 1466521107914 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 1772 | 1466521107918 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 07:58:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:58:27 INFO - PROCESS | 1772 | 1466521107928 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 1772 | 1466521107938 Marionette TRACE conn4 <- [1,2822,null,{}] 07:58:27 INFO - PROCESS | 1772 | 1466521107961 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:58:27 INFO - PROCESS | 1772 | 1466521107969 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:28 INFO - PROCESS | 1772 | 1466521108219 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 07:58:28 INFO - PROCESS | 1772 | 1466521108254 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 1772 | 1466521108265 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd5800 == 21 [pid = 1772] [id = 713] 07:58:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8fac5c00) [pid = 1772] [serial = 2140] [outer = (nil)] 07:58:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8fc17c00) [pid = 1772] [serial = 2141] [outer = 0x8fac5c00] 07:58:28 INFO - PROCESS | 1772 | 1466521108388 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8f307000) [pid = 1772] [serial = 2142] [outer = 0x8fac5c00] 07:58:29 INFO - PROCESS | 1772 | 1466521109838 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:58:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:58:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1953ms 07:58:29 INFO - PROCESS | 1772 | 1466521109881 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 1772 | 1466521109889 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 07:58:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:58:30 INFO - PROCESS | 1772 | 1466521110090 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 1772 | 1466521110097 Marionette TRACE conn4 <- [1,2826,null,{}] 07:58:30 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8dd9e800) [pid = 1772] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:58:30 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8f302000) [pid = 1772] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:58:30 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x92d68800) [pid = 1772] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:58:30 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8f154800) [pid = 1772] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:58:30 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8d13b000) [pid = 1772] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:58:30 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8d143400) [pid = 1772] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:58:30 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8e552c00) [pid = 1772] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:58:30 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8b9a6400) [pid = 1772] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:58:30 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8db0c800) [pid = 1772] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:58:30 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x8d145800) [pid = 1772] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:58:30 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x8e552000) [pid = 1772] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:58:30 INFO - PROCESS | 1772 | 1466521110161 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:58:30 INFO - PROCESS | 1772 | 1466521110166 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:30 INFO - PROCESS | 1772 | 1466521110344 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 07:58:30 INFO - PROCESS | 1772 | 1466521110598 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 1772 | 1466521110606 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d3000 == 22 [pid = 1772] [id = 714] 07:58:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x8dc55000) [pid = 1772] [serial = 2143] [outer = (nil)] 07:58:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x8e766400) [pid = 1772] [serial = 2144] [outer = 0x8dc55000] 07:58:30 INFO - PROCESS | 1772 | 1466521110679 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8f154800) [pid = 1772] [serial = 2145] [outer = 0x8dc55000] 07:58:31 INFO - PROCESS | 1772 | 1466521111670 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:58:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1835ms 07:58:31 INFO - PROCESS | 1772 | 1466521111735 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 1772 | 1466521111739 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 07:58:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:58:31 INFO - PROCESS | 1772 | 1466521111747 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 1772 | 1466521111751 Marionette TRACE conn4 <- [1,2830,null,{}] 07:58:31 INFO - PROCESS | 1772 | 1466521111759 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:58:31 INFO - PROCESS | 1772 | 1466521111763 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:31 INFO - PROCESS | 1772 | 1466521111969 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 07:58:32 INFO - PROCESS | 1772 | 1466521112194 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 1772 | 1466521112202 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a8c00 == 23 [pid = 1772] [id = 715] 07:58:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8b9a9800) [pid = 1772] [serial = 2146] [outer = (nil)] 07:58:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8c3edc00) [pid = 1772] [serial = 2147] [outer = 0x8b9a9800] 07:58:32 INFO - PROCESS | 1772 | 1466521112366 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8d146c00) [pid = 1772] [serial = 2148] [outer = 0x8b9a9800] 07:58:33 INFO - PROCESS | 1772 | 1466521113555 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:58:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:58:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1893ms 07:58:33 INFO - PROCESS | 1772 | 1466521113643 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 07:58:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:58:33 INFO - PROCESS | 1772 | 1466521113650 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 07:58:33 INFO - PROCESS | 1772 | 1466521113667 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 1772 | 1466521113674 Marionette TRACE conn4 <- [1,2834,null,{}] 07:58:33 INFO - PROCESS | 1772 | 1466521113683 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:58:33 INFO - PROCESS | 1772 | 1466521113690 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:34 INFO - PROCESS | 1772 | 1466521114061 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 07:58:34 INFO - PROCESS | 1772 | 1466521114287 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 1772 | 1466521114298 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x8ddd4000 == 24 [pid = 1772] [id = 716] 07:58:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8ddd5c00) [pid = 1772] [serial = 2149] [outer = (nil)] 07:58:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8e558800) [pid = 1772] [serial = 2150] [outer = 0x8ddd5c00] 07:58:34 INFO - PROCESS | 1772 | 1466521114390 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8f013c00) [pid = 1772] [serial = 2151] [outer = 0x8ddd5c00] 07:58:35 INFO - PROCESS | 1772 | 1466521115564 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:58:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1951ms 07:58:35 INFO - PROCESS | 1772 | 1466521115614 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 07:58:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:58:35 INFO - PROCESS | 1772 | 1466521115624 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 07:58:35 INFO - PROCESS | 1772 | 1466521115636 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 1772 | 1466521115644 Marionette TRACE conn4 <- [1,2838,null,{}] 07:58:35 INFO - PROCESS | 1772 | 1466521115653 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:58:35 INFO - PROCESS | 1772 | 1466521115661 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:35 INFO - PROCESS | 1772 | 1466521115969 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 07:58:36 INFO - PROCESS | 1772 | 1466521116344 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 1772 | 1466521116358 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0dfc00 == 25 [pid = 1772] [id = 717] 07:58:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8f0ec800) [pid = 1772] [serial = 2152] [outer = (nil)] 07:58:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8f14d800) [pid = 1772] [serial = 2153] [outer = 0x8f0ec800] 07:58:36 INFO - PROCESS | 1772 | 1466521116447 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8f309400) [pid = 1772] [serial = 2154] [outer = 0x8f0ec800] 07:58:37 INFO - PROCESS | 1772 | 1466521117629 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:58:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:58:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2045ms 07:58:37 INFO - PROCESS | 1772 | 1466521117680 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 1772 | 1466521117685 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 07:58:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:58:37 INFO - PROCESS | 1772 | 1466521117695 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 1772 | 1466521117705 Marionette TRACE conn4 <- [1,2842,null,{}] 07:58:37 INFO - PROCESS | 1772 | 1466521117721 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:58:37 INFO - PROCESS | 1772 | 1466521117729 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:37 INFO - PROCESS | 1772 | 1466521117988 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 07:58:38 INFO - PROCESS | 1772 | 1466521118257 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 1772 | 1466521118264 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0fac00 == 26 [pid = 1772] [id = 718] 07:58:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8fc17000) [pid = 1772] [serial = 2155] [outer = (nil)] 07:58:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8fdef400) [pid = 1772] [serial = 2156] [outer = 0x8fc17000] 07:58:38 INFO - PROCESS | 1772 | 1466521118390 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x915b3800) [pid = 1772] [serial = 2157] [outer = 0x8fc17000] 07:58:39 INFO - PROCESS | 1772 | 1466521119655 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:58:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:58:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1998ms 07:58:39 INFO - PROCESS | 1772 | 1466521119692 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 1772 | 1466521119696 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 07:58:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:58:39 INFO - PROCESS | 1772 | 1466521119705 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 1772 | 1466521119709 Marionette TRACE conn4 <- [1,2846,null,{}] 07:58:39 INFO - PROCESS | 1772 | 1466521119716 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:58:39 INFO - PROCESS | 1772 | 1466521119721 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:39 INFO - PROCESS | 1772 | 1466521119939 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 07:58:40 INFO - PROCESS | 1772 | 1466521120192 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:40 INFO - PROCESS | 1772 | 1466521120202 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f30ac00 == 27 [pid = 1772] [id = 719] 07:58:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8fabd800) [pid = 1772] [serial = 2158] [outer = (nil)] 07:58:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9169b000) [pid = 1772] [serial = 2159] [outer = 0x8fabd800] 07:58:40 INFO - PROCESS | 1772 | 1466521120325 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x91dc9400) [pid = 1772] [serial = 2160] [outer = 0x8fabd800] 07:58:41 INFO - PROCESS | 1772 | 1466521121404 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:58:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:58:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1743ms 07:58:41 INFO - PROCESS | 1772 | 1466521121468 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 1772 | 1466521121474 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 07:58:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:58:41 INFO - PROCESS | 1772 | 1466521121485 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 1772 | 1466521121489 Marionette TRACE conn4 <- [1,2850,null,{}] 07:58:41 INFO - PROCESS | 1772 | 1466521121497 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:58:41 INFO - PROCESS | 1772 | 1466521121502 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:41 INFO - PROCESS | 1772 | 1466521121798 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 07:58:42 INFO - PROCESS | 1772 | 1466521122126 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 1772 | 1466521122147 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x91e34400 == 28 [pid = 1772] [id = 720] 07:58:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x91e38800) [pid = 1772] [serial = 2161] [outer = (nil)] 07:58:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x92282400) [pid = 1772] [serial = 2162] [outer = 0x91e38800] 07:58:42 INFO - PROCESS | 1772 | 1466521122247 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x92d5ec00) [pid = 1772] [serial = 2163] [outer = 0x91e38800] 07:58:43 INFO - PROCESS | 1772 | 1466521123367 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:58:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:58:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1947ms 07:58:43 INFO - PROCESS | 1772 | 1466521123433 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 1772 | 1466521123438 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 07:58:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:58:43 INFO - PROCESS | 1772 | 1466521123446 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 1772 | 1466521123451 Marionette TRACE conn4 <- [1,2854,null,{}] 07:58:43 INFO - PROCESS | 1772 | 1466521123462 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:58:43 INFO - PROCESS | 1772 | 1466521123469 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:43 INFO - PROCESS | 1772 | 1466521123792 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 07:58:44 INFO - PROCESS | 1772 | 1466521124139 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 1772 | 1466521124150 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e8400 == 29 [pid = 1772] [id = 721] 07:58:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8c3e8800) [pid = 1772] [serial = 2164] [outer = (nil)] 07:58:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8dc53c00) [pid = 1772] [serial = 2165] [outer = 0x8c3e8800] 07:58:44 INFO - PROCESS | 1772 | 1466521124260 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8ddcdc00) [pid = 1772] [serial = 2166] [outer = 0x8c3e8800] 07:58:45 INFO - PROCESS | 1772 | 1466521125882 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:58:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:58:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2488ms 07:58:45 INFO - PROCESS | 1772 | 1466521125935 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 1772 | 1466521125942 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 07:58:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:58:45 INFO - PROCESS | 1772 | 1466521125951 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 1772 | 1466521125955 Marionette TRACE conn4 <- [1,2858,null,{}] 07:58:45 INFO - PROCESS | 1772 | 1466521125965 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:58:45 INFO - PROCESS | 1772 | 1466521125971 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:46 INFO - PROCESS | 1772 | 1466521126176 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 07:58:46 INFO - PROCESS | 1772 | 1466521126410 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 1772 | 1466521126417 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc58800 == 30 [pid = 1772] [id = 722] 07:58:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8dc5b000) [pid = 1772] [serial = 2167] [outer = (nil)] 07:58:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8ddd4400) [pid = 1772] [serial = 2168] [outer = 0x8dc5b000] 07:58:46 INFO - PROCESS | 1772 | 1466521126505 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8e75f800) [pid = 1772] [serial = 2169] [outer = 0x8dc5b000] 07:58:47 INFO - PROCESS | 1772 | 1466521127682 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:58:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:58:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1787ms 07:58:47 INFO - PROCESS | 1772 | 1466521127739 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 1772 | 1466521127748 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 07:58:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:58:47 INFO - PROCESS | 1772 | 1466521127761 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 1772 | 1466521127767 Marionette TRACE conn4 <- [1,2862,null,{}] 07:58:47 INFO - PROCESS | 1772 | 1466521127774 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:58:47 INFO - PROCESS | 1772 | 1466521127781 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:48 INFO - PROCESS | 1772 | 1466521128076 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8d145400 == 29 [pid = 1772] [id = 699] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d3000 == 28 [pid = 1772] [id = 714] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd5800 == 27 [pid = 1772] [id = 713] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddc7c00 == 26 [pid = 1772] [id = 712] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8db04800 == 25 [pid = 1772] [id = 711] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a2c00 == 24 [pid = 1772] [id = 710] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5c00 == 23 [pid = 1772] [id = 700] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0b000 == 22 [pid = 1772] [id = 701] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddcb400 == 21 [pid = 1772] [id = 703] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8db04400 == 20 [pid = 1772] [id = 704] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8fc19800 == 19 [pid = 1772] [id = 707] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8f01e800 == 18 [pid = 1772] [id = 705] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2cd800 == 17 [pid = 1772] [id = 706] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8d146400 == 16 [pid = 1772] [id = 709] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8e550c00 == 15 [pid = 1772] [id = 702] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8fde7800 == 14 [pid = 1772] [id = 708] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e8400 == 13 [pid = 1772] [id = 721] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x91e34400 == 12 [pid = 1772] [id = 720] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8f30ac00 == 11 [pid = 1772] [id = 719] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0fac00 == 10 [pid = 1772] [id = 718] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8ddd4000 == 9 [pid = 1772] [id = 716] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0dfc00 == 8 [pid = 1772] [id = 717] 07:58:49 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a8c00 == 7 [pid = 1772] [id = 715] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8fac6000) [pid = 1772] [serial = 2079] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8fabe800) [pid = 1772] [serial = 2087] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x92d6b400) [pid = 1772] [serial = 2096] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x91e3d400) [pid = 1772] [serial = 2091] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8d2dbc00) [pid = 1772] [serial = 2082] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x92f88800) [pid = 1772] [serial = 2097] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8fc1d800) [pid = 1772] [serial = 2088] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x92573400) [pid = 1772] [serial = 2093] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8e764000) [pid = 1772] [serial = 2084] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x91dcc800) [pid = 1772] [serial = 2090] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x92575000) [pid = 1772] [serial = 2094] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8d2cd000) [pid = 1772] [serial = 2081] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8f01a400) [pid = 1772] [serial = 2085] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8f0efc00) [pid = 1772] [serial = 2111] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8b9ae000) [pid = 1772] [serial = 2102] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8c3ea000) [pid = 1772] [serial = 2103] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8dc54c00) [pid = 1772] [serial = 2105] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8dc5b400) [pid = 1772] [serial = 2100] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8db05800) [pid = 1772] [serial = 2099] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8e555c00) [pid = 1772] [serial = 2108] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8e762400) [pid = 1772] [serial = 2109] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8dd9bc00) [pid = 1772] [serial = 2106] [outer = (nil)] [url = about:blank] 07:58:49 INFO - PROCESS | 1772 | 1466521129562 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 1772 | 1466521129573 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5c00 == 8 [pid = 1772] [id = 723] 07:58:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8b9a8400) [pid = 1772] [serial = 2170] [outer = (nil)] 07:58:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8c3e5800) [pid = 1772] [serial = 2171] [outer = 0x8b9a8400] 07:58:49 INFO - PROCESS | 1772 | 1466521129699 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8d13b000) [pid = 1772] [serial = 2172] [outer = 0x8b9a8400] 07:58:50 INFO - PROCESS | 1772 | 1466521130885 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:58:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:58:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 3148ms 07:58:50 INFO - PROCESS | 1772 | 1466521130914 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 07:58:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:58:50 INFO - PROCESS | 1772 | 1466521130924 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 07:58:50 INFO - PROCESS | 1772 | 1466521130938 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 1772 | 1466521130946 Marionette TRACE conn4 <- [1,2866,null,{}] 07:58:50 INFO - PROCESS | 1772 | 1466521130979 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:58:51 INFO - PROCESS | 1772 | 1466521130993 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:51 INFO - PROCESS | 1772 | 1466521131268 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 07:58:51 INFO - PROCESS | 1772 | 1466521131479 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 1772 | 1466521131496 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db04800 == 9 [pid = 1772] [id = 724] 07:58:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8db0cc00) [pid = 1772] [serial = 2173] [outer = (nil)] 07:58:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8dc57400) [pid = 1772] [serial = 2174] [outer = 0x8db0cc00] 07:58:51 INFO - PROCESS | 1772 | 1466521131588 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8dc5dc00) [pid = 1772] [serial = 2175] [outer = 0x8db0cc00] 07:58:52 INFO - PROCESS | 1772 | 1466521132690 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:58:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:58:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1823ms 07:58:52 INFO - PROCESS | 1772 | 1466521132762 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 1772 | 1466521132767 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 07:58:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:58:52 INFO - PROCESS | 1772 | 1466521132778 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 1772 | 1466521132781 Marionette TRACE conn4 <- [1,2870,null,{}] 07:58:52 INFO - PROCESS | 1772 | 1466521132789 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:58:52 INFO - PROCESS | 1772 | 1466521132794 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:53 INFO - PROCESS | 1772 | 1466521133144 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 07:58:53 INFO - PROCESS | 1772 | 1466521133235 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 1772 | 1466521133247 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e556000 == 10 [pid = 1772] [id = 725] 07:58:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8e557400) [pid = 1772] [serial = 2176] [outer = (nil)] 07:58:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8e55cc00) [pid = 1772] [serial = 2177] [outer = 0x8e557400] 07:58:53 INFO - PROCESS | 1772 | 1466521133364 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8e76bc00) [pid = 1772] [serial = 2178] [outer = 0x8e557400] 07:58:55 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8fac5c00) [pid = 1772] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:58:55 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8b9a4400) [pid = 1772] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:58:55 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8db05400) [pid = 1772] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:58:55 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8fde8400) [pid = 1772] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:58:55 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8db0c400) [pid = 1772] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:58:55 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x8f01f800) [pid = 1772] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:58:55 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x8ddd1c00) [pid = 1772] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:58:55 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x8fde9000) [pid = 1772] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:58:55 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x8f011400) [pid = 1772] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:58:55 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x8fac8400) [pid = 1772] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:58:55 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x8dd9ac00) [pid = 1772] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:58:55 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x8dc55000) [pid = 1772] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:58:55 INFO - PROCESS | 1772 | 1466521135780 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:58:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:58:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 3046ms 07:58:55 INFO - PROCESS | 1772 | 1466521135827 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 1772 | 1466521135834 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 07:58:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:58:55 INFO - PROCESS | 1772 | 1466521135849 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 1772 | 1466521135865 Marionette TRACE conn4 <- [1,2874,null,{}] 07:58:55 INFO - PROCESS | 1772 | 1466521135892 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:58:55 INFO - PROCESS | 1772 | 1466521135906 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:56 INFO - PROCESS | 1772 | 1466521136295 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 07:58:56 INFO - PROCESS | 1772 | 1466521136327 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 1772 | 1466521136344 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db0c400 == 11 [pid = 1772] [id = 726] 07:58:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x8db10000) [pid = 1772] [serial = 2179] [outer = (nil)] 07:58:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x8d2d5c00) [pid = 1772] [serial = 2180] [outer = 0x8db10000] 07:58:56 INFO - PROCESS | 1772 | 1466521136502 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x8f0f4000) [pid = 1772] [serial = 2181] [outer = 0x8db10000] 07:58:57 INFO - PROCESS | 1772 | 1466521137967 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:58:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:58:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2215ms 07:58:58 INFO - PROCESS | 1772 | 1466521138063 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 1772 | 1466521138075 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 07:58:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:58:58 INFO - PROCESS | 1772 | 1466521138151 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 1772 | 1466521138162 Marionette TRACE conn4 <- [1,2878,null,{}] 07:58:58 INFO - PROCESS | 1772 | 1466521138284 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:58:58 INFO - PROCESS | 1772 | 1466521138295 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:58 INFO - PROCESS | 1772 | 1466521138731 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 07:58:58 INFO - PROCESS | 1772 | 1466521138912 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 1772 | 1466521138936 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:58:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2cd400 == 12 [pid = 1772] [id = 727] 07:58:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x8d2d4800) [pid = 1772] [serial = 2182] [outer = (nil)] 07:58:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x8dc5d800) [pid = 1772] [serial = 2183] [outer = 0x8d2d4800] 07:58:59 INFO - PROCESS | 1772 | 1466521139085 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x8dda2400) [pid = 1772] [serial = 2184] [outer = 0x8d2d4800] 07:59:00 INFO - PROCESS | 1772 | 1466521140408 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:59:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:59:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2369ms 07:59:00 INFO - PROCESS | 1772 | 1466521140458 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 1772 | 1466521140465 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 07:59:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:59:00 INFO - PROCESS | 1772 | 1466521140477 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 1772 | 1466521140481 Marionette TRACE conn4 <- [1,2882,null,{}] 07:59:00 INFO - PROCESS | 1772 | 1466521140490 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:59:00 INFO - PROCESS | 1772 | 1466521140496 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:00 INFO - PROCESS | 1772 | 1466521140759 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 07:59:01 INFO - PROCESS | 1772 | 1466521141096 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 1772 | 1466521141112 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0ddc00 == 13 [pid = 1772] [id = 728] 07:59:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x8f0de000) [pid = 1772] [serial = 2185] [outer = (nil)] 07:59:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8f0e8c00) [pid = 1772] [serial = 2186] [outer = 0x8f0de000] 07:59:01 INFO - PROCESS | 1772 | 1466521141263 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8f150c00) [pid = 1772] [serial = 2187] [outer = 0x8f0de000] 07:59:02 INFO - PROCESS | 1772 | 1466521142575 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:59:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:59:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2140ms 07:59:02 INFO - PROCESS | 1772 | 1466521142639 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 1772 | 1466521142647 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 07:59:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:59:02 INFO - PROCESS | 1772 | 1466521142656 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 1772 | 1466521142662 Marionette TRACE conn4 <- [1,2886,null,{}] 07:59:02 INFO - PROCESS | 1772 | 1466521142693 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:59:02 INFO - PROCESS | 1772 | 1466521142703 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:02 INFO - PROCESS | 1772 | 1466521142940 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 07:59:03 INFO - PROCESS | 1772 | 1466521143250 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 1772 | 1466521143264 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ea400 == 14 [pid = 1772] [id = 729] 07:59:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8fac5400) [pid = 1772] [serial = 2188] [outer = (nil)] 07:59:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8fc16000) [pid = 1772] [serial = 2189] [outer = 0x8fac5400] 07:59:03 INFO - PROCESS | 1772 | 1466521143415 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8fdd9c00) [pid = 1772] [serial = 2190] [outer = 0x8fac5400] 07:59:04 INFO - PROCESS | 1772 | 1466521144725 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:59:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:59:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2143ms 07:59:04 INFO - PROCESS | 1772 | 1466521144802 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 1772 | 1466521144811 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 07:59:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:59:04 INFO - PROCESS | 1772 | 1466521144822 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 1772 | 1466521144829 Marionette TRACE conn4 <- [1,2890,null,{}] 07:59:04 INFO - PROCESS | 1772 | 1466521144840 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:59:04 INFO - PROCESS | 1772 | 1466521144847 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:05 INFO - PROCESS | 1772 | 1466521145120 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 07:59:05 INFO - PROCESS | 1772 | 1466521145366 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 1772 | 1466521145379 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e4800 == 15 [pid = 1772] [id = 730] 07:59:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8db03000) [pid = 1772] [serial = 2191] [outer = (nil)] 07:59:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8fde8400) [pid = 1772] [serial = 2192] [outer = 0x8db03000] 07:59:05 INFO - PROCESS | 1772 | 1466521145521 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fdedc00) [pid = 1772] [serial = 2193] [outer = 0x8db03000] 07:59:06 INFO - PROCESS | 1772 | 1466521146512 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:59:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:59:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1749ms 07:59:06 INFO - PROCESS | 1772 | 1466521146572 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 07:59:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:59:06 INFO - PROCESS | 1772 | 1466521146578 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 07:59:06 INFO - PROCESS | 1772 | 1466521146585 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 1772 | 1466521146589 Marionette TRACE conn4 <- [1,2894,null,{}] 07:59:06 INFO - PROCESS | 1772 | 1466521146596 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:59:06 INFO - PROCESS | 1772 | 1466521146602 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:06 INFO - PROCESS | 1772 | 1466521146822 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 07:59:07 INFO - PROCESS | 1772 | 1466521147172 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 1772 | 1466521147189 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9ad400 == 16 [pid = 1772] [id = 731] 07:59:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8d13a400) [pid = 1772] [serial = 2194] [outer = (nil)] 07:59:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x915b1800) [pid = 1772] [serial = 2195] [outer = 0x8d13a400] 07:59:07 INFO - PROCESS | 1772 | 1466521147320 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8fdf3c00) [pid = 1772] [serial = 2196] [outer = 0x8d13a400] 07:59:08 INFO - PROCESS | 1772 | 1466521148413 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:59:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:59:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1893ms 07:59:08 INFO - PROCESS | 1772 | 1466521148481 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 1772 | 1466521148488 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 07:59:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:59:08 INFO - PROCESS | 1772 | 1466521148499 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - PROCESS | 1772 | 1466521148502 Marionette TRACE conn4 <- [1,2898,null,{}] 07:59:08 INFO - PROCESS | 1772 | 1466521148510 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:59:08 INFO - PROCESS | 1772 | 1466521148522 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:08 INFO - PROCESS | 1772 | 1466521148830 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 07:59:09 INFO - PROCESS | 1772 | 1466521149123 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 1772 | 1466521149130 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d13ac00 == 17 [pid = 1772] [id = 732] 07:59:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8d2db000) [pid = 1772] [serial = 2197] [outer = (nil)] 07:59:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x91dc8c00) [pid = 1772] [serial = 2198] [outer = 0x8d2db000] 07:59:09 INFO - PROCESS | 1772 | 1466521149231 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x91e3d400) [pid = 1772] [serial = 2199] [outer = 0x8d2db000] 07:59:10 INFO - PROCESS | 1772 | 1466521150395 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:59:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:59:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1943ms 07:59:10 INFO - PROCESS | 1772 | 1466521150444 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 1772 | 1466521150451 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 07:59:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:59:10 INFO - PROCESS | 1772 | 1466521150462 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 1772 | 1466521150468 Marionette TRACE conn4 <- [1,2902,null,{}] 07:59:10 INFO - PROCESS | 1772 | 1466521150478 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:59:10 INFO - PROCESS | 1772 | 1466521150485 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:10 INFO - PROCESS | 1772 | 1466521150778 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 07:59:11 INFO - PROCESS | 1772 | 1466521151155 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 1772 | 1466521151170 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fdf4400 == 18 [pid = 1772] [id = 733] 07:59:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x91691c00) [pid = 1772] [serial = 2200] [outer = (nil)] 07:59:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x92574800) [pid = 1772] [serial = 2201] [outer = 0x91691c00] 07:59:11 INFO - PROCESS | 1772 | 1466521151319 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x9257ac00) [pid = 1772] [serial = 2202] [outer = 0x91691c00] 07:59:12 INFO - PROCESS | 1772 | 1466521152623 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:59:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2241ms 07:59:12 INFO - PROCESS | 1772 | 1466521152712 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 1772 | 1466521152719 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 07:59:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:59:12 INFO - PROCESS | 1772 | 1466521152731 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 1772 | 1466521152736 Marionette TRACE conn4 <- [1,2906,null,{}] 07:59:12 INFO - PROCESS | 1772 | 1466521152747 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:59:12 INFO - PROCESS | 1772 | 1466521152754 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:13 INFO - PROCESS | 1772 | 1466521153087 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 07:59:13 INFO - PROCESS | 1772 | 1466521153292 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 1772 | 1466521153303 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db05000 == 19 [pid = 1772] [id = 734] 07:59:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8db0dc00) [pid = 1772] [serial = 2203] [outer = (nil)] 07:59:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x92d67800) [pid = 1772] [serial = 2204] [outer = 0x8db0dc00] 07:59:13 INFO - PROCESS | 1772 | 1466521153407 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x91dc3800) [pid = 1772] [serial = 2205] [outer = 0x8db0dc00] 07:59:14 INFO - PROCESS | 1772 | 1466521154534 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:59:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:59:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1840ms 07:59:14 INFO - PROCESS | 1772 | 1466521154570 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 1772 | 1466521154574 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 07:59:14 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:59:14 INFO - PROCESS | 1772 | 1466521154583 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 1772 | 1466521154587 Marionette TRACE conn4 <- [1,2910,null,{}] 07:59:14 INFO - PROCESS | 1772 | 1466521154594 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:59:14 INFO - PROCESS | 1772 | 1466521154600 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:14 INFO - PROCESS | 1772 | 1466521154823 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 07:59:15 INFO - PROCESS | 1772 | 1466521155061 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 1772 | 1466521155070 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a1000 == 20 [pid = 1772] [id = 735] 07:59:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8b9a2c00) [pid = 1772] [serial = 2206] [outer = (nil)] 07:59:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8c3f0000) [pid = 1772] [serial = 2207] [outer = 0x8b9a2c00] 07:59:15 INFO - PROCESS | 1772 | 1466521155330 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8d2cc800) [pid = 1772] [serial = 2208] [outer = 0x8b9a2c00] 07:59:16 INFO - PROCESS | 1772 | 1466521156411 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:59:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:59:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:59:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1886ms 07:59:16 INFO - PROCESS | 1772 | 1466521156471 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 1772 | 1466521156478 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 07:59:16 INFO - TEST-START | /DOMEvents/constructors.html 07:59:16 INFO - PROCESS | 1772 | 1466521156487 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 1772 | 1466521156491 Marionette TRACE conn4 <- [1,2914,null,{}] 07:59:16 INFO - PROCESS | 1772 | 1466521156500 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:59:16 INFO - PROCESS | 1772 | 1466521156505 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:16 INFO - PROCESS | 1772 | 1466521156912 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 07:59:17 INFO - PROCESS | 1772 | 1466521157132 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 1772 | 1466521157141 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8f307000) [pid = 1772] [serial = 2142] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8c3e9000) [pid = 1772] [serial = 2132] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8d2d4c00) [pid = 1772] [serial = 2133] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8db0f000) [pid = 1772] [serial = 2114] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8dda3c00) [pid = 1772] [serial = 2115] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8fdecc00) [pid = 1772] [serial = 2123] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x915af400) [pid = 1772] [serial = 2124] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8ddcfc00) [pid = 1772] [serial = 2135] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8e760800) [pid = 1772] [serial = 2136] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8f0e7c00) [pid = 1772] [serial = 2117] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8f157400) [pid = 1772] [serial = 2118] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8f0f6400) [pid = 1772] [serial = 2112] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9168cc00) [pid = 1772] [serial = 2126] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x915b6800) [pid = 1772] [serial = 2127] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8f14ac00) [pid = 1772] [serial = 2138] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8fc18000) [pid = 1772] [serial = 2120] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8fdd7800) [pid = 1772] [serial = 2121] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x91dd0800) [pid = 1772] [serial = 2129] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x91e3ac00) [pid = 1772] [serial = 2130] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8f154800) [pid = 1772] [serial = 2145] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8fc17c00) [pid = 1772] [serial = 2141] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8e766400) [pid = 1772] [serial = 2144] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x8f304400) [pid = 1772] [serial = 2139] [outer = (nil)] [url = about:blank] 07:59:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3f1400 == 21 [pid = 1772] [id = 736] 07:59:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x8d2d4c00) [pid = 1772] [serial = 2209] [outer = (nil)] 07:59:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8dda4800) [pid = 1772] [serial = 2210] [outer = 0x8d2d4c00] 07:59:17 INFO - PROCESS | 1772 | 1466521157330 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8e75f400) [pid = 1772] [serial = 2211] [outer = 0x8d2d4c00] 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:59:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:59:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:59:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 1972ms 07:59:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:59:18 INFO - PROCESS | 1772 | 1466521158391 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:59:18 INFO - PROCESS | 1772 | 1466521158465 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 1772 | 1466521158477 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 07:59:18 INFO - PROCESS | 1772 | 1466521158519 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 1772 | 1466521158523 Marionette TRACE conn4 <- [1,2918,null,{}] 07:59:18 INFO - PROCESS | 1772 | 1466521158538 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:59:18 INFO - PROCESS | 1772 | 1466521158544 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:18 INFO - PROCESS | 1772 | 1466521158747 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 07:59:18 INFO - PROCESS | 1772 | 1466521158962 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 1772 | 1466521158970 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e9000 == 22 [pid = 1772] [id = 737] 07:59:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x8f155800) [pid = 1772] [serial = 2212] [outer = (nil)] 07:59:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8f304800) [pid = 1772] [serial = 2213] [outer = 0x8f155800] 07:59:19 INFO - PROCESS | 1772 | 1466521159120 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f30c000) [pid = 1772] [serial = 2214] [outer = 0x8f155800] 07:59:20 INFO - PROCESS | 1772 | 1466521159998 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:59:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:59:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1516ms 07:59:20 INFO - PROCESS | 1772 | 1466521160024 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 1772 | 1466521160029 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 07:59:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:59:20 INFO - PROCESS | 1772 | 1466521160036 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 1772 | 1466521160042 Marionette TRACE conn4 <- [1,2922,null,{}] 07:59:20 INFO - PROCESS | 1772 | 1466521160058 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:59:20 INFO - PROCESS | 1772 | 1466521160067 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:20 INFO - PROCESS | 1772 | 1466521160320 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 07:59:20 INFO - PROCESS | 1772 | 1466521160359 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 1772 | 1466521160369 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e76a400 == 23 [pid = 1772] [id = 738] 07:59:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8fc18000) [pid = 1772] [serial = 2215] [outer = (nil)] 07:59:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fc20800) [pid = 1772] [serial = 2216] [outer = 0x8fc18000] 07:59:20 INFO - PROCESS | 1772 | 1466521160446 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fddd000) [pid = 1772] [serial = 2217] [outer = 0x8fc18000] 07:59:21 INFO - PROCESS | 1772 | [1772] 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:59:21 INFO - PROCESS | 1772 | [1772] 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:59:21 INFO - PROCESS | 1772 | [1772] 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:59:21 INFO - PROCESS | 1772 | [1772] 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:59:21 INFO - PROCESS | 1772 | 1466521161573 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:59:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:59:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:59:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:59:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:59:21 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:59:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:59:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:59:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:59:21 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:59:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:59:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:59:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:59:21 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:59:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:59:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:59:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:59:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:59:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1600ms 07:59:21 INFO - PROCESS | 1772 | 1466521161642 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 1772 | 1466521161650 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 07:59:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:59:21 INFO - PROCESS | 1772 | 1466521161669 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 1772 | 1466521161673 Marionette TRACE conn4 <- [1,2926,null,{}] 07:59:21 INFO - PROCESS | 1772 | 1466521161679 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:59:21 INFO - PROCESS | 1772 | 1466521161684 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:21 INFO - PROCESS | 1772 | 1466521161968 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 07:59:22 INFO - PROCESS | 1772 | 1466521161994 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 1772 | 1466521162005 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a2000 == 24 [pid = 1772] [id = 739] 07:59:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8dc55000) [pid = 1772] [serial = 2218] [outer = (nil)] 07:59:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x91dc4400) [pid = 1772] [serial = 2219] [outer = 0x8dc55000] 07:59:22 INFO - PROCESS | 1772 | 1466521162081 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x91dcc400) [pid = 1772] [serial = 2220] [outer = 0x8dc55000] 07:59:22 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8e557400) [pid = 1772] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:59:22 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8f0ec800) [pid = 1772] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:59:22 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8fabd800) [pid = 1772] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:59:22 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8dc5b000) [pid = 1772] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:59:22 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8db0cc00) [pid = 1772] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:59:22 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8c3e8800) [pid = 1772] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:59:22 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8b9a8400) [pid = 1772] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:59:22 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8fc17000) [pid = 1772] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:59:22 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8ddd5c00) [pid = 1772] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:59:22 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x91e38800) [pid = 1772] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:59:22 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x8b9a9800) [pid = 1772] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:59:23 INFO - PROCESS | 1772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:59:23 INFO - PROCESS | 1772 | 1466521163427 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:59:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:59:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1790ms 07:59:23 INFO - PROCESS | 1772 | 1466521163462 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 07:59:23 INFO - PROCESS | 1772 | 1466521163467 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 07:59:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:59:23 INFO - PROCESS | 1772 | 1466521163478 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - PROCESS | 1772 | 1466521163482 Marionette TRACE conn4 <- [1,2930,null,{}] 07:59:23 INFO - PROCESS | 1772 | 1466521163494 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:59:23 INFO - PROCESS | 1772 | 1466521163501 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:23 INFO - PROCESS | 1772 | 1466521163847 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 07:59:23 INFO - PROCESS | 1772 | 1466521163868 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 1772 | 1466521163880 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5c000 == 25 [pid = 1772] [id = 740] 07:59:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x8ddca400) [pid = 1772] [serial = 2221] [outer = (nil)] 07:59:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x8fdd5800) [pid = 1772] [serial = 2222] [outer = 0x8ddca400] 07:59:23 INFO - PROCESS | 1772 | 1466521163977 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x91e34400) [pid = 1772] [serial = 2223] [outer = 0x8ddca400] 07:59:25 INFO - PROCESS | 1772 | 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:59:25 INFO - PROCESS | 1772 | 1466521165219 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:59:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:59:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1791ms 07:59:25 INFO - PROCESS | 1772 | 1466521165296 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 07:59:25 INFO - PROCESS | 1772 | 1466521165305 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 07:59:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:59:25 INFO - PROCESS | 1772 | 1466521165328 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 1772 | 1466521165337 Marionette TRACE conn4 <- [1,2934,null,{}] 07:59:25 INFO - PROCESS | 1772 | 1466521165350 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:59:25 INFO - PROCESS | 1772 | 1466521165358 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:25 INFO - PROCESS | 1772 | 1466521165568 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 07:59:25 INFO - PROCESS | 1772 | 1466521165762 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 1772 | 1466521165774 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x8dc5b000 == 26 [pid = 1772] [id = 741] 07:59:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8dc5c400) [pid = 1772] [serial = 2224] [outer = (nil)] 07:59:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8e558000) [pid = 1772] [serial = 2225] [outer = 0x8dc5c400] 07:59:25 INFO - PROCESS | 1772 | 1466521165905 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f01c400) [pid = 1772] [serial = 2226] [outer = 0x8dc5c400] 07:59:26 INFO - PROCESS | 1772 | 1466521166972 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:59:27 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:59:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1711ms 07:59:27 INFO - PROCESS | 1772 | 1466521167033 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 1772 | 1466521167046 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 07:59:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:59:27 INFO - PROCESS | 1772 | 1466521167086 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 1772 | 1466521167095 Marionette TRACE conn4 <- [1,2938,null,{}] 07:59:27 INFO - PROCESS | 1772 | 1466521167106 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:59:27 INFO - PROCESS | 1772 | 1466521167117 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:27 INFO - PROCESS | 1772 | 1466521167433 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 07:59:27 INFO - PROCESS | 1772 | 1466521167819 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 1772 | 1466521167830 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fabb400 == 27 [pid = 1772] [id = 742] 07:59:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8fabfc00) [pid = 1772] [serial = 2227] [outer = (nil)] 07:59:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8fac6400) [pid = 1772] [serial = 2228] [outer = 0x8fabfc00] 07:59:27 INFO - PROCESS | 1772 | 1466521167945 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8fc1b400) [pid = 1772] [serial = 2229] [outer = 0x8fabfc00] 07:59:29 INFO - PROCESS | 1772 | 1466521169061 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:59:29 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:59:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2013ms 07:59:29 INFO - PROCESS | 1772 | 1466521169102 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 1772 | 1466521169110 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 07:59:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:59:29 INFO - PROCESS | 1772 | 1466521169123 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 1772 | 1466521169129 Marionette TRACE conn4 <- [1,2942,null,{}] 07:59:29 INFO - PROCESS | 1772 | 1466521169148 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:59:29 INFO - PROCESS | 1772 | 1466521169158 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:29 INFO - PROCESS | 1772 | 1466521169391 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 07:59:29 INFO - PROCESS | 1772 | 1466521169655 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 1772 | 1466521169668 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x91e38400 == 28 [pid = 1772] [id = 743] 07:59:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x91e38800) [pid = 1772] [serial = 2230] [outer = (nil)] 07:59:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9227cc00) [pid = 1772] [serial = 2231] [outer = 0x91e38800] 07:59:29 INFO - PROCESS | 1772 | 1466521169763 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x92d64000) [pid = 1772] [serial = 2232] [outer = 0x91e38800] 07:59:30 INFO - PROCESS | 1772 | 1466521170910 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:59:30 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:59:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:59:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1851ms 07:59:31 INFO - PROCESS | 1772 | 1466521171027 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 1772 | 1466521171036 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 07:59:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:59:31 INFO - PROCESS | 1772 | 1466521171059 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 1772 | 1466521171065 Marionette TRACE conn4 <- [1,2946,null,{}] 07:59:31 INFO - PROCESS | 1772 | 1466521171076 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:59:31 INFO - PROCESS | 1772 | 1466521171083 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:31 INFO - PROCESS | 1772 | 1466521171361 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 07:59:31 INFO - PROCESS | 1772 | 1466521171642 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 1772 | 1466521171650 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a9800 == 29 [pid = 1772] [id = 744] 07:59:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8d2d5800) [pid = 1772] [serial = 2233] [outer = (nil)] 07:59:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x92f87c00) [pid = 1772] [serial = 2234] [outer = 0x8d2d5800] 07:59:31 INFO - PROCESS | 1772 | 1466521171736 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x92f8f800) [pid = 1772] [serial = 2235] [outer = 0x8d2d5800] 07:59:32 INFO - PROCESS | 1772 | 1466521172546 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:59:32 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:59:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1548ms 07:59:32 INFO - PROCESS | 1772 | 1466521172606 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 1772 | 1466521172610 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 07:59:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:59:32 INFO - PROCESS | 1772 | 1466521172620 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 1772 | 1466521172624 Marionette TRACE conn4 <- [1,2950,null,{}] 07:59:32 INFO - PROCESS | 1772 | 1466521172632 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:59:32 INFO - PROCESS | 1772 | 1466521172637 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:32 INFO - PROCESS | 1772 | 1466521172860 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 07:59:33 INFO - PROCESS | 1772 | 1466521173067 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 1772 | 1466521173074 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d7000 == 30 [pid = 1772] [id = 745] 07:59:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8ddc6c00) [pid = 1772] [serial = 2236] [outer = (nil)] 07:59:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x93958400) [pid = 1772] [serial = 2237] [outer = 0x8ddc6c00] 07:59:33 INFO - PROCESS | 1772 | 1466521173203 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x9395b800) [pid = 1772] [serial = 2238] [outer = 0x8ddc6c00] 07:59:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a11800 == 31 [pid = 1772] [id = 746] 07:59:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x93a11c00) [pid = 1772] [serial = 2239] [outer = (nil)] 07:59:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x93a13c00) [pid = 1772] [serial = 2240] [outer = 0x93a11c00] 07:59:34 INFO - PROCESS | 1772 | 1466521174239 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:59:34 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:59:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1640ms 07:59:34 INFO - PROCESS | 1772 | 1466521174263 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 07:59:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:59:34 INFO - PROCESS | 1772 | 1466521174268 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 07:59:34 INFO - PROCESS | 1772 | 1466521174276 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 1772 | 1466521174279 Marionette TRACE conn4 <- [1,2954,null,{}] 07:59:34 INFO - PROCESS | 1772 | 1466521174287 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:59:34 INFO - PROCESS | 1772 | 1466521174298 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:34 INFO - PROCESS | 1772 | 1466521174597 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 07:59:34 INFO - PROCESS | 1772 | 1466521174843 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 1772 | 1466521174852 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x93959400 == 32 [pid = 1772] [id = 747] 07:59:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x93960c00) [pid = 1772] [serial = 2241] [outer = (nil)] 07:59:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x93dd2800) [pid = 1772] [serial = 2242] [outer = 0x93960c00] 07:59:34 INFO - PROCESS | 1772 | 1466521174977 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x93dd6800) [pid = 1772] [serial = 2243] [outer = 0x93960c00] 07:59:35 INFO - PROCESS | 1772 | 1466521175822 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:59:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:59:35 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:59:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1597ms 07:59:35 INFO - PROCESS | 1772 | 1466521175873 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 1772 | 1466521175876 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 07:59:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:59:35 INFO - PROCESS | 1772 | 1466521175884 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 1772 | 1466521175888 Marionette TRACE conn4 <- [1,2958,null,{}] 07:59:35 INFO - PROCESS | 1772 | 1466521175894 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:59:35 INFO - PROCESS | 1772 | 1466521175900 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:36 INFO - PROCESS | 1772 | 1466521176151 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 07:59:36 INFO - PROCESS | 1772 | 1466521176352 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 1772 | 1466521176364 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x92e81400 == 33 [pid = 1772] [id = 748] 07:59:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x93a1fc00) [pid = 1772] [serial = 2244] [outer = (nil)] 07:59:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x9489d400) [pid = 1772] [serial = 2245] [outer = 0x93a1fc00] 07:59:36 INFO - PROCESS | 1772 | 1466521176485 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x95271c00) [pid = 1772] [serial = 2246] [outer = 0x93a1fc00] 07:59:37 INFO - PROCESS | 1772 | 1466521177779 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:59:37 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:59:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1948ms 07:59:37 INFO - PROCESS | 1772 | 1466521177836 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 1772 | 1466521177854 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 07:59:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:59:37 INFO - PROCESS | 1772 | 1466521177914 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 1772 | 1466521177921 Marionette TRACE conn4 <- [1,2962,null,{}] 07:59:37 INFO - PROCESS | 1772 | 1466521177974 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:59:37 INFO - PROCESS | 1772 | 1466521177983 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:38 INFO - PROCESS | 1772 | 1466521178196 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 07:59:38 INFO - PROCESS | 1772 | 1466521178422 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 1772 | 1466521178433 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d6400 == 34 [pid = 1772] [id = 749] 07:59:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x8db02000) [pid = 1772] [serial = 2247] [outer = (nil)] 07:59:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x9527d800) [pid = 1772] [serial = 2248] [outer = 0x8db02000] 07:59:38 INFO - PROCESS | 1772 | 1466521178553 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x952b3c00) [pid = 1772] [serial = 2249] [outer = 0x8db02000] 07:59:39 INFO - PROCESS | 1772 | 1466521179395 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:59:39 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:59:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1569ms 07:59:39 INFO - PROCESS | 1772 | 1466521179435 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 1772 | 1466521179439 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 07:59:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:59:39 INFO - PROCESS | 1772 | 1466521179447 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 1772 | 1466521179451 Marionette TRACE conn4 <- [1,2966,null,{}] 07:59:39 INFO - PROCESS | 1772 | 1466521179736 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:59:39 INFO - PROCESS | 1772 | 1466521179742 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:40 INFO - PROCESS | 1772 | 1466521180052 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 07:59:40 INFO - PROCESS | 1772 | 1466521180277 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 1772 | 1466521180287 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d139800 == 35 [pid = 1772] [id = 750] 07:59:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8d139c00) [pid = 1772] [serial = 2250] [outer = (nil)] 07:59:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8d2db800) [pid = 1772] [serial = 2251] [outer = 0x8d139c00] 07:59:40 INFO - PROCESS | 1772 | 1466521180369 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8dc54c00) [pid = 1772] [serial = 2252] [outer = 0x8d139c00] 07:59:41 INFO - PROCESS | 1772 | 1466521181258 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:59:41 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:59:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1833ms 07:59:41 INFO - PROCESS | 1772 | 1466521181282 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 07:59:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:59:41 INFO - PROCESS | 1772 | 1466521181288 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 07:59:41 INFO - PROCESS | 1772 | 1466521181296 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 1772 | 1466521181301 Marionette TRACE conn4 <- [1,2970,null,{}] 07:59:41 INFO - PROCESS | 1772 | 1466521181310 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:59:41 INFO - PROCESS | 1772 | 1466521181315 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:41 INFO - PROCESS | 1772 | 1466521181501 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 07:59:41 INFO - PROCESS | 1772 | 1466521181715 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 1772 | 1466521181727 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:42 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5c00 == 34 [pid = 1772] [id = 723] 07:59:42 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc58800 == 33 [pid = 1772] [id = 722] 07:59:42 INFO - PROCESS | 1772 | --DOCSHELL 0x8d139800 == 32 [pid = 1772] [id = 750] 07:59:42 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d6400 == 31 [pid = 1772] [id = 749] 07:59:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92e81400 == 30 [pid = 1772] [id = 748] 07:59:42 INFO - PROCESS | 1772 | --DOCSHELL 0x93a11800 == 29 [pid = 1772] [id = 746] 07:59:42 INFO - PROCESS | 1772 | --DOCSHELL 0x93959400 == 28 [pid = 1772] [id = 747] 07:59:42 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a9800 == 27 [pid = 1772] [id = 744] 07:59:42 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2d7000 == 26 [pid = 1772] [id = 745] 07:59:42 INFO - PROCESS | 1772 | --DOCSHELL 0x91e38400 == 25 [pid = 1772] [id = 743] 07:59:42 INFO - PROCESS | 1772 | --DOCSHELL 0x8fabb400 == 24 [pid = 1772] [id = 742] 07:59:42 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5b000 == 23 [pid = 1772] [id = 741] 07:59:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5000 == 24 [pid = 1772] [id = 751] 07:59:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8b9a5c00) [pid = 1772] [serial = 2253] [outer = (nil)] 07:59:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x8c3e9c00) [pid = 1772] [serial = 2254] [outer = 0x8b9a5c00] 07:59:42 INFO - PROCESS | 1772 | 1466521182984 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x8d140000) [pid = 1772] [serial = 2255] [outer = 0x8b9a5c00] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x8e55cc00) [pid = 1772] [serial = 2177] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8f14d800) [pid = 1772] [serial = 2153] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x9169b000) [pid = 1772] [serial = 2159] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8ddd4400) [pid = 1772] [serial = 2168] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x8dc57400) [pid = 1772] [serial = 2174] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8dc53c00) [pid = 1772] [serial = 2165] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8c3e5800) [pid = 1772] [serial = 2171] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8f309400) [pid = 1772] [serial = 2154] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8e75f800) [pid = 1772] [serial = 2169] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8fdef400) [pid = 1772] [serial = 2156] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x8f013c00) [pid = 1772] [serial = 2151] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x8e76bc00) [pid = 1772] [serial = 2178] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x92282400) [pid = 1772] [serial = 2162] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x92d5ec00) [pid = 1772] [serial = 2163] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x91dc9400) [pid = 1772] [serial = 2160] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8e558800) [pid = 1772] [serial = 2150] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8c3edc00) [pid = 1772] [serial = 2147] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8d146c00) [pid = 1772] [serial = 2148] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8dc5dc00) [pid = 1772] [serial = 2175] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x915b3800) [pid = 1772] [serial = 2157] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8ddcdc00) [pid = 1772] [serial = 2166] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8d13b000) [pid = 1772] [serial = 2172] [outer = (nil)] [url = about:blank] 07:59:43 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8d2d5c00) [pid = 1772] [serial = 2180] [outer = (nil)] [url = about:blank] 07:59:44 INFO - PROCESS | 1772 | 1466521184018 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:59:44 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:59:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2737ms 07:59:44 INFO - PROCESS | 1772 | 1466521184034 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 1772 | 1466521184038 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 07:59:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:59:44 INFO - PROCESS | 1772 | 1466521184048 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 1772 | 1466521184052 Marionette TRACE conn4 <- [1,2974,null,{}] 07:59:44 INFO - PROCESS | 1772 | 1466521184061 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:59:44 INFO - PROCESS | 1772 | 1466521184069 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:44 INFO - PROCESS | 1772 | 1466521184234 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 07:59:44 INFO - PROCESS | 1772 | 1466521184385 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 1772 | 1466521184404 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x8db06800 == 25 [pid = 1772] [id = 752] 07:59:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8db0c000) [pid = 1772] [serial = 2256] [outer = (nil)] 07:59:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8dc59000) [pid = 1772] [serial = 2257] [outer = 0x8db0c000] 07:59:44 INFO - PROCESS | 1772 | 1466521184484 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8dd9cc00) [pid = 1772] [serial = 2258] [outer = 0x8db0c000] 07:59:45 INFO - PROCESS | 1772 | 1466521185358 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:59:45 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:59:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1333ms 07:59:45 INFO - PROCESS | 1772 | 1466521185380 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 1772 | 1466521185387 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 07:59:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:59:45 INFO - PROCESS | 1772 | 1466521185399 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 1772 | 1466521185403 Marionette TRACE conn4 <- [1,2978,null,{}] 07:59:45 INFO - PROCESS | 1772 | 1466521185411 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:59:45 INFO - PROCESS | 1772 | 1466521185418 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:45 INFO - PROCESS | 1772 | 1466521185612 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 07:59:45 INFO - PROCESS | 1772 | 1466521185800 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 1772 | 1466521185811 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e551800 == 26 [pid = 1772] [id = 753] 07:59:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8e554000) [pid = 1772] [serial = 2259] [outer = (nil)] 07:59:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8e55dc00) [pid = 1772] [serial = 2260] [outer = 0x8e554000] 07:59:45 INFO - PROCESS | 1772 | 1466521185884 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8e762000) [pid = 1772] [serial = 2261] [outer = 0x8e554000] 07:59:46 INFO - PROCESS | 1772 | 1466521186809 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:59:46 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:59:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1441ms 07:59:46 INFO - PROCESS | 1772 | 1466521186847 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 1772 | 1466521186851 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 07:59:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:59:46 INFO - PROCESS | 1772 | 1466521186860 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 1772 | 1466521186867 Marionette TRACE conn4 <- [1,2982,null,{}] 07:59:46 INFO - PROCESS | 1772 | 1466521186893 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:59:46 INFO - PROCESS | 1772 | 1466521186904 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:47 INFO - PROCESS | 1772 | 1466521187160 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 07:59:47 INFO - PROCESS | 1772 | 1466521187183 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 1772 | 1466521187222 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e553800 == 27 [pid = 1772] [id = 754] 07:59:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8f01e400) [pid = 1772] [serial = 2262] [outer = (nil)] 07:59:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8f0e6c00) [pid = 1772] [serial = 2263] [outer = 0x8f01e400] 07:59:47 INFO - PROCESS | 1772 | 1466521187388 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8f0f1000) [pid = 1772] [serial = 2264] [outer = 0x8f01e400] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8fc18000) [pid = 1772] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8dc55000) [pid = 1772] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8d2db000) [pid = 1772] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8db0dc00) [pid = 1772] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8d2d4800) [pid = 1772] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8d13a400) [pid = 1772] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8f0de000) [pid = 1772] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8db03000) [pid = 1772] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x91691c00) [pid = 1772] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8db10000) [pid = 1772] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8b9a2c00) [pid = 1772] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8f155800) [pid = 1772] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8d2d4c00) [pid = 1772] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8fac5400) [pid = 1772] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:59:48 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8ddca400) [pid = 1772] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:59:48 INFO - PROCESS | 1772 | 1466521188887 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:59:48 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:59:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:59:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 2089ms 07:59:48 INFO - PROCESS | 1772 | 1466521188951 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 1772 | 1466521188955 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 07:59:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:59:48 INFO - PROCESS | 1772 | 1466521188963 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 1772 | 1466521188967 Marionette TRACE conn4 <- [1,2986,null,{}] 07:59:48 INFO - PROCESS | 1772 | 1466521188973 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:59:48 INFO - PROCESS | 1772 | 1466521188979 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:49 INFO - PROCESS | 1772 | 1466521189167 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 07:59:49 INFO - PROCESS | 1772 | 1466521189326 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 1772 | 1466521189334 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d147000 == 28 [pid = 1772] [id = 755] 07:59:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8f01bc00) [pid = 1772] [serial = 2265] [outer = (nil)] 07:59:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8f0fa000) [pid = 1772] [serial = 2266] [outer = 0x8f01bc00] 07:59:49 INFO - PROCESS | 1772 | 1466521189415 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8f0fc800) [pid = 1772] [serial = 2267] [outer = 0x8f01bc00] 07:59:50 INFO - PROCESS | 1772 | 1466521190140 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:59:50 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:59:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1235ms 07:59:50 INFO - PROCESS | 1772 | 1466521190200 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 1772 | 1466521190203 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 07:59:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:59:50 INFO - PROCESS | 1772 | 1466521190210 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 1772 | 1466521190214 Marionette TRACE conn4 <- [1,2990,null,{}] 07:59:50 INFO - PROCESS | 1772 | 1466521190220 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:59:50 INFO - PROCESS | 1772 | 1466521190226 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:50 INFO - PROCESS | 1772 | 1466521190516 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 07:59:50 INFO - PROCESS | 1772 | 1466521190671 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 1772 | 1466521190683 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ec400 == 29 [pid = 1772] [id = 756] 07:59:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8c3ec800) [pid = 1772] [serial = 2268] [outer = (nil)] 07:59:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8d144800) [pid = 1772] [serial = 2269] [outer = 0x8c3ec800] 07:59:50 INFO - PROCESS | 1772 | 1466521190778 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8dc57400) [pid = 1772] [serial = 2270] [outer = 0x8c3ec800] 07:59:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e769c00 == 30 [pid = 1772] [id = 757] 07:59:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8e76ac00) [pid = 1772] [serial = 2271] [outer = (nil)] 07:59:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8f019800) [pid = 1772] [serial = 2272] [outer = 0x8e76ac00] 07:59:52 INFO - PROCESS | 1772 | 1466521192030 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:59:52 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:59:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1887ms 07:59:52 INFO - PROCESS | 1772 | 1466521192103 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 1772 | 1466521192114 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 07:59:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:59:52 INFO - PROCESS | 1772 | 1466521192172 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 1772 | 1466521192182 Marionette TRACE conn4 <- [1,2994,null,{}] 07:59:52 INFO - PROCESS | 1772 | 1466521192195 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:59:52 INFO - PROCESS | 1772 | 1466521192206 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:52 INFO - PROCESS | 1772 | 1466521192591 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 07:59:52 INFO - PROCESS | 1772 | 1466521192864 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 1772 | 1466521192875 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3f0800 == 31 [pid = 1772] [id = 758] 07:59:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8f0de400) [pid = 1772] [serial = 2273] [outer = (nil)] 07:59:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8f14c000) [pid = 1772] [serial = 2274] [outer = 0x8f0de400] 07:59:53 INFO - PROCESS | 1772 | 1466521192999 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8f155000) [pid = 1772] [serial = 2275] [outer = 0x8f0de400] 07:59:53 INFO - PROCESS | 1772 | 1466521193911 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:59:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:59:53 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:59:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1806ms 07:59:53 INFO - PROCESS | 1772 | 1466521193972 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 1772 | 1466521193976 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 07:59:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:59:53 INFO - PROCESS | 1772 | 1466521193984 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 1772 | 1466521193989 Marionette TRACE conn4 <- [1,2998,null,{}] 07:59:54 INFO - PROCESS | 1772 | 1466521193995 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:59:54 INFO - PROCESS | 1772 | 1466521194000 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:54 INFO - PROCESS | 1772 | 1466521194284 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 07:59:54 INFO - PROCESS | 1772 | 1466521194429 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 1772 | 1466521194441 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f30ac00 == 32 [pid = 1772] [id = 759] 07:59:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8fabc400) [pid = 1772] [serial = 2276] [outer = (nil)] 07:59:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8fac1000) [pid = 1772] [serial = 2277] [outer = 0x8fabc400] 07:59:54 INFO - PROCESS | 1772 | 1466521194581 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x8fac4c00) [pid = 1772] [serial = 2278] [outer = 0x8fabc400] 07:59:55 INFO - PROCESS | 1772 | 1466521195562 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:59:55 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:59:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1593ms 07:59:55 INFO - PROCESS | 1772 | 1466521195578 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 1772 | 1466521195583 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 07:59:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:59:55 INFO - PROCESS | 1772 | 1466521195602 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 1772 | 1466521195610 Marionette TRACE conn4 <- [1,3002,null,{}] 07:59:55 INFO - PROCESS | 1772 | 1466521195617 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:59:55 INFO - PROCESS | 1772 | 1466521195624 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:55 INFO - PROCESS | 1772 | 1466521195842 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 07:59:56 INFO - PROCESS | 1772 | 1466521196012 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 1772 | 1466521196021 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fc14000 == 33 [pid = 1772] [id = 760] 07:59:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x8fde4c00) [pid = 1772] [serial = 2279] [outer = (nil)] 07:59:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x8fded800) [pid = 1772] [serial = 2280] [outer = 0x8fde4c00] 07:59:56 INFO - PROCESS | 1772 | 1466521196104 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x8fdf2000) [pid = 1772] [serial = 2281] [outer = 0x8fde4c00] 07:59:56 INFO - PROCESS | 1772 | 1466521196966 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:59:56 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:59:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1392ms 07:59:56 INFO - PROCESS | 1772 | 1466521196986 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 1772 | 1466521196991 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 07:59:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:59:57 INFO - PROCESS | 1772 | 1466521196998 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 1772 | 1466521197003 Marionette TRACE conn4 <- [1,3006,null,{}] 07:59:57 INFO - PROCESS | 1772 | 1466521197009 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:59:57 INFO - PROCESS | 1772 | 1466521197015 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:57 INFO - PROCESS | 1772 | 1466521197244 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 07:59:57 INFO - PROCESS | 1772 | 1466521197472 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 1772 | 1466521197481 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a3c00 == 34 [pid = 1772] [id = 761] 07:59:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x8c3e3000) [pid = 1772] [serial = 2282] [outer = (nil)] 07:59:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x91690800) [pid = 1772] [serial = 2283] [outer = 0x8c3e3000] 07:59:57 INFO - PROCESS | 1772 | 1466521197583 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x91695000) [pid = 1772] [serial = 2284] [outer = 0x8c3e3000] 07:59:58 INFO - PROCESS | 1772 | 1466521198435 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:59:58 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:59:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1486ms 07:59:58 INFO - PROCESS | 1772 | 1466521198486 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 1772 | 1466521198489 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 07:59:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:59:58 INFO - PROCESS | 1772 | 1466521198497 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - PROCESS | 1772 | 1466521198501 Marionette TRACE conn4 <- [1,3010,null,{}] 07:59:58 INFO - PROCESS | 1772 | 1466521198538 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:59:58 INFO - PROCESS | 1772 | 1466521198548 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:58 INFO - PROCESS | 1772 | 1466521198747 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 07:59:58 INFO - PROCESS | 1772 | 1466521198946 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 1772 | 1466521198965 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 07:59:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x91dcfc00 == 35 [pid = 1772] [id = 762] 07:59:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x91e33000) [pid = 1772] [serial = 2285] [outer = (nil)] 07:59:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x91e37000) [pid = 1772] [serial = 2286] [outer = 0x91e33000] 07:59:59 INFO - PROCESS | 1772 | 1466521199111 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x91e40800) [pid = 1772] [serial = 2287] [outer = 0x91e33000] 08:00:00 INFO - PROCESS | 1772 | 1466521200054 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]]]}] 08:00:00 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 08:00:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1597ms 08:00:00 INFO - PROCESS | 1772 | 1466521200094 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 1772 | 1466521200099 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 08:00:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:00:00 INFO - PROCESS | 1772 | 1466521200106 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 1772 | 1466521200111 Marionette TRACE conn4 <- [1,3014,null,{}] 08:00:00 INFO - PROCESS | 1772 | 1466521200118 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}] 08:00:00 INFO - PROCESS | 1772 | 1466521200124 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:00 INFO - PROCESS | 1772 | 1466521200323 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:00:00 INFO - PROCESS | 1772 | 1466521200529 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 1772 | 1466521200538 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e8400 == 36 [pid = 1772] [id = 763] 08:00:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8f14dc00) [pid = 1772] [serial = 2288] [outer = (nil)] 08:00:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x92579800) [pid = 1772] [serial = 2289] [outer = 0x8f14dc00] 08:00:00 INFO - PROCESS | 1772 | 1466521200658 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x92576000) [pid = 1772] [serial = 2290] [outer = 0x8f14dc00] 08:00:01 INFO - PROCESS | 1772 | [1772] 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 08:00:01 INFO - PROCESS | 1772 | 1466521201703 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:00:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:00:01 INFO - {} 08:00:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:00:01 INFO - {} 08:00:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:00:01 INFO - {} 08:00:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:00:01 INFO - {} 08:00:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1639ms 08:00:01 INFO - PROCESS | 1772 | 1466521201749 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:00:01 INFO - TEST-START | /FileAPI/fileReader.html 08:00:01 INFO - PROCESS | 1772 | 1466521201753 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 08:00:01 INFO - PROCESS | 1772 | 1466521201810 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:00:01 INFO - PROCESS | 1772 | 1466521201814 Marionette TRACE conn4 <- [1,3018,null,{}] 08:00:01 INFO - PROCESS | 1772 | 1466521201824 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}] 08:00:01 INFO - PROCESS | 1772 | 1466521201828 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:02 INFO - PROCESS | 1772 | 1466521202034 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:00:02 INFO - PROCESS | 1772 | 1466521202303 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 1772 | 1466521202314 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9aac00 == 37 [pid = 1772] [id = 764] 08:00:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8b9abc00) [pid = 1772] [serial = 2291] [outer = (nil)] 08:00:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x8d2cf000) [pid = 1772] [serial = 2292] [outer = 0x8b9abc00] 08:00:02 INFO - PROCESS | 1772 | 1466521202454 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 112 (0x8ddd0400) [pid = 1772] [serial = 2293] [outer = 0x8b9abc00] 08:00:03 INFO - PROCESS | 1772 | 1466521203503 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]]]}] 08:00:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:00:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:00:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:00:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:00:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 1791ms 08:00:03 INFO - PROCESS | 1772 | 1466521203567 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:00:03 INFO - TEST-START | /FileAPI/historical.html 08:00:03 INFO - PROCESS | 1772 | 1466521203579 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 08:00:03 INFO - PROCESS | 1772 | 1466521203588 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 1772 | 1466521203594 Marionette TRACE conn4 <- [1,3022,null,{}] 08:00:03 INFO - PROCESS | 1772 | 1466521203618 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}] 08:00:03 INFO - PROCESS | 1772 | 1466521203625 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:03 INFO - PROCESS | 1772 | 1466521203873 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:00:04 INFO - PROCESS | 1772 | 1466521204025 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 1772 | 1466521204034 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2d0000 == 38 [pid = 1772] [id = 765] 08:00:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 113 (0x8db10400) [pid = 1772] [serial = 2294] [outer = (nil)] 08:00:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 114 (0x8e554800) [pid = 1772] [serial = 2295] [outer = 0x8db10400] 08:00:04 INFO - PROCESS | 1772 | 1466521204123 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 115 (0x8e761400) [pid = 1772] [serial = 2296] [outer = 0x8db10400] 08:00:05 INFO - PROCESS | 1772 | 1466521205077 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"]]]}] 08:00:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:00:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:00:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:00:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:00:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:00:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:00:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:00:05 INFO - TEST-OK | /FileAPI/historical.html | took 1542ms 08:00:05 INFO - PROCESS | 1772 | 1466521205133 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 1772 | 1466521205140 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 08:00:05 INFO - TEST-START | /FileAPI/idlharness.html 08:00:05 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3f1400 == 37 [pid = 1772] [id = 736] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 114 (0x91dc4400) [pid = 1772] [serial = 2219] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 113 (0x91dc8c00) [pid = 1772] [serial = 2198] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 112 (0x91e3d400) [pid = 1772] [serial = 2199] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 111 (0x92d67800) [pid = 1772] [serial = 2204] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x91dc3800) [pid = 1772] [serial = 2205] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8dc5d800) [pid = 1772] [serial = 2183] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x8dda2400) [pid = 1772] [serial = 2184] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x915b1800) [pid = 1772] [serial = 2195] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8fdf3c00) [pid = 1772] [serial = 2196] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8f0e8c00) [pid = 1772] [serial = 2186] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x8f150c00) [pid = 1772] [serial = 2187] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x8fde8400) [pid = 1772] [serial = 2192] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8fdedc00) [pid = 1772] [serial = 2193] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x92574800) [pid = 1772] [serial = 2201] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x9257ac00) [pid = 1772] [serial = 2202] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8f0f4000) [pid = 1772] [serial = 2181] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x8c3f0000) [pid = 1772] [serial = 2207] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8d2cc800) [pid = 1772] [serial = 2208] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x8f304800) [pid = 1772] [serial = 2213] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x8f30c000) [pid = 1772] [serial = 2214] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8dda4800) [pid = 1772] [serial = 2210] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8e75f400) [pid = 1772] [serial = 2211] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x8fc16000) [pid = 1772] [serial = 2189] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8fdd9c00) [pid = 1772] [serial = 2190] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x91e34400) [pid = 1772] [serial = 2223] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8fddd000) [pid = 1772] [serial = 2217] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8fc20800) [pid = 1772] [serial = 2216] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x91dcc400) [pid = 1772] [serial = 2220] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8fdd5800) [pid = 1772] [serial = 2222] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 1772 | 1466521205291 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 1772 | 1466521205294 Marionette TRACE conn4 <- [1,3026,null,{}] 08:00:05 INFO - PROCESS | 1772 | 1466521205354 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}] 08:00:05 INFO - PROCESS | 1772 | 1466521205359 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:05 INFO - PROCESS | 1772 | 1466521205588 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:00:05 INFO - PROCESS | 1772 | 1466521205692 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 1772 | 1466521205702 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e552400 == 38 [pid = 1772] [id = 766] 08:00:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8e760400) [pid = 1772] [serial = 2297] [outer = (nil)] 08:00:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8f0dd400) [pid = 1772] [serial = 2298] [outer = 0x8e760400] 08:00:05 INFO - PROCESS | 1772 | 1466521205829 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8f0f0c00) [pid = 1772] [serial = 2299] [outer = 0x8e760400] 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:00:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:00:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:00:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:00:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:00:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:00:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:00:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:00:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:00:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:00:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:00:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:00:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:00:07 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 08:00:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:00:07 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 08:00:07 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 08:00:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:00:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:00:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:00:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:00:07 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 08:00:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:00:07 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 08:00:07 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 08:00:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:00:07 INFO - PROCESS | 1772 | 1466521207296 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]]]}] 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:00:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:00:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 2306ms 08:00:07 INFO - PROCESS | 1772 | 1466521207533 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 1772 | 1466521207540 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 08:00:07 INFO - TEST-START | /FileAPI/idlharness.worker 08:00:07 INFO - PROCESS | 1772 | 1466521207552 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 1772 | 1466521207569 Marionette TRACE conn4 <- [1,3030,null,{}] 08:00:07 INFO - PROCESS | 1772 | 1466521207672 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}] 08:00:07 INFO - PROCESS | 1772 | 1466521207682 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:07 INFO - PROCESS | 1772 | 1466521207942 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:00:07 INFO - PROCESS | 1772 | 1466521207960 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 1772 | 1466521207969 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x92572c00 == 39 [pid = 1772] [id = 767] 08:00:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x92d6a400) [pid = 1772] [serial = 2300] [outer = (nil)] 08:00:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x92d6dc00) [pid = 1772] [serial = 2301] [outer = 0x92d6a400] 08:00:08 INFO - PROCESS | 1772 | 1466521208050 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x92e80000) [pid = 1772] [serial = 2302] [outer = 0x92d6a400] 08:00:08 INFO - PROCESS | 1772 | [1772] 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 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:00:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:00:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:00:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:00:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:00:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:00:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:00:10 INFO - {} 08:00:10 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 08:00:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:00:10 INFO - {} 08:00:10 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 - {} 08:00:10 INFO - {} 08:00:10 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 08:00:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:00:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:00:10 INFO - {} 08:00:10 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 08:00:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:00:10 INFO - {} 08:00:10 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 - {} 08:00:10 INFO - {} 08:00:10 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 08:00:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 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 08:00:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:00:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:00:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 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 08:00:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 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 08:00:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 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 08:00:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:00:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:00:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:00:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:00:10 INFO - {} 08:00:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2709ms 08:00:10 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:00:10 INFO - PROCESS | 1772 | 1466521210125 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,{},{}]]]}] 08:00:10 INFO - PROCESS | 1772 | 1466521210263 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 1772 | 1466521210266 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8e554000) [pid = 1772] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8b9a5c00) [pid = 1772] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x93a1fc00) [pid = 1772] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8d2d5800) [pid = 1772] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8f01e400) [pid = 1772] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8fabfc00) [pid = 1772] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x93960c00) [pid = 1772] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x91e38800) [pid = 1772] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x93a11c00) [pid = 1772] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8db02000) [pid = 1772] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x8ddc6c00) [pid = 1772] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x8dc5c400) [pid = 1772] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x8db0c000) [pid = 1772] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:00:10 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x8d139c00) [pid = 1772] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:00:10 INFO - PROCESS | 1772 | 1466521210476 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 1772 | 1466521210484 Marionette TRACE conn4 <- [1,3034,null,{}] 08:00:10 INFO - PROCESS | 1772 | 1466521210502 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}] 08:00:10 INFO - PROCESS | 1772 | 1466521210505 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:10 INFO - PROCESS | 1772 | 1466521210703 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:00:10 INFO - PROCESS | 1772 | 1466521210858 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 1772 | 1466521210870 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a9000 == 40 [pid = 1772] [id = 768] 08:00:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x92570c00) [pid = 1772] [serial = 2303] [outer = (nil)] 08:00:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9395b000) [pid = 1772] [serial = 2304] [outer = 0x92570c00] 08:00:10 INFO - PROCESS | 1772 | 1466521210940 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9793b400) [pid = 1772] [serial = 2305] [outer = 0x92570c00] 08:00:11 INFO - PROCESS | 1772 | 1466521211631 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]]]}] 08:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:00:11 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1394ms 08:00:11 INFO - PROCESS | 1772 | 1466521211678 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:00:11 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:00:11 INFO - PROCESS | 1772 | 1466521211682 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 08:00:11 INFO - PROCESS | 1772 | 1466521211689 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 1772 | 1466521211692 Marionette TRACE conn4 <- [1,3038,null,{}] 08:00:11 INFO - PROCESS | 1772 | 1466521211698 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}] 08:00:11 INFO - PROCESS | 1772 | 1466521211703 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:11 INFO - PROCESS | 1772 | 1466521211867 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:00:12 INFO - PROCESS | 1772 | 1466521212027 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 1772 | 1466521212033 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e558800 == 41 [pid = 1772] [id = 769] 08:00:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8fabfc00) [pid = 1772] [serial = 2306] [outer = (nil)] 08:00:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9798e800) [pid = 1772] [serial = 2307] [outer = 0x8fabfc00] 08:00:12 INFO - PROCESS | 1772 | 1466521212104 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x91dc7400) [pid = 1772] [serial = 2308] [outer = 0x8fabfc00] 08:00:13 INFO - PROCESS | 1772 | 1466521213032 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"]]]}] 08:00:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:00:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1388ms 08:00:13 INFO - PROCESS | 1772 | 1466521213079 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 1772 | 1466521213086 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 08:00:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:00:13 INFO - PROCESS | 1772 | 1466521213096 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 1772 | 1466521213102 Marionette TRACE conn4 <- [1,3042,null,{}] 08:00:13 INFO - PROCESS | 1772 | 1466521213113 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}] 08:00:13 INFO - PROCESS | 1772 | 1466521213119 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:13 INFO - PROCESS | 1772 | 1466521213325 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:00:13 INFO - PROCESS | 1772 | 1466521213521 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 1772 | 1466521213530 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ed400 == 42 [pid = 1772] [id = 770] 08:00:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8db08c00) [pid = 1772] [serial = 2309] [outer = (nil)] 08:00:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8ddd1c00) [pid = 1772] [serial = 2310] [outer = 0x8db08c00] 08:00:13 INFO - PROCESS | 1772 | 1466521213679 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8e765c00) [pid = 1772] [serial = 2311] [outer = 0x8db08c00] 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:00:15 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. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:00:15 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'.) 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:00:15 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. 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:00:15 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. 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:00:15 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. 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:00:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1973ms 08:00:15 INFO - PROCESS | 1772 | 1466521214960 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]]]}] 08:00:15 INFO - PROCESS | 1772 | 1466521215155 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 1772 | 1466521215163 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 08:00:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:00:15 INFO - PROCESS | 1772 | 1466521215179 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 1772 | 1466521215185 Marionette TRACE conn4 <- [1,3046,null,{}] 08:00:15 INFO - PROCESS | 1772 | 1466521215192 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}] 08:00:15 INFO - PROCESS | 1772 | 1466521215199 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:15 INFO - PROCESS | 1772 | 1466521215411 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:00:15 INFO - PROCESS | 1772 | 1466521215705 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 1772 | 1466521215712 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x92575400 == 43 [pid = 1772] [id = 771] 08:00:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x92577c00) [pid = 1772] [serial = 2312] [outer = (nil)] 08:00:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9227c400) [pid = 1772] [serial = 2313] [outer = 0x92577c00] 08:00:15 INFO - PROCESS | 1772 | 1466521215847 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x92d6c000) [pid = 1772] [serial = 2314] [outer = 0x92577c00] 08:00:16 INFO - PROCESS | 1772 | [1772] 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 08:00:16 INFO - PROCESS | 1772 | 1466521216827 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:00:16 INFO - {} 08:00:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1695ms 08:00:16 INFO - PROCESS | 1772 | 1466521216880 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 1772 | 1466521216884 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 08:00:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:00:16 INFO - PROCESS | 1772 | 1466521216940 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 1772 | 1466521216948 Marionette TRACE conn4 <- [1,3050,null,{}] 08:00:16 INFO - PROCESS | 1772 | 1466521216969 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}] 08:00:16 INFO - PROCESS | 1772 | 1466521216978 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:17 INFO - PROCESS | 1772 | 1466521217194 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:00:17 INFO - PROCESS | 1772 | 1466521217436 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 1772 | 1466521217452 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x93ae4400 == 44 [pid = 1772] [id = 772] 08:00:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x93ae4c00) [pid = 1772] [serial = 2315] [outer = (nil)] 08:00:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x93aeb000) [pid = 1772] [serial = 2316] [outer = 0x93ae4c00] 08:00:17 INFO - PROCESS | 1772 | 1466521217541 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x93ddb400) [pid = 1772] [serial = 2317] [outer = 0x93ae4c00] 08:00:18 INFO - PROCESS | 1772 | 1466521218322 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]]]}] 08:00:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:00:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:00:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:00:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:00:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1456ms 08:00:18 INFO - PROCESS | 1772 | 1466521218359 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 1772 | 1466521218363 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 08:00:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:00:18 INFO - PROCESS | 1772 | 1466521218374 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 1772 | 1466521218377 Marionette TRACE conn4 <- [1,3054,null,{}] 08:00:18 INFO - PROCESS | 1772 | 1466521218384 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}] 08:00:18 INFO - PROCESS | 1772 | 1466521218390 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:18 INFO - PROCESS | 1772 | 1466521218592 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:00:18 INFO - PROCESS | 1772 | 1466521218807 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 1772 | 1466521218814 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x93ae9000 == 45 [pid = 1772] [id = 773] 08:00:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x95271400) [pid = 1772] [serial = 2318] [outer = (nil)] 08:00:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x952b0c00) [pid = 1772] [serial = 2319] [outer = 0x95271400] 08:00:18 INFO - PROCESS | 1772 | 1466521218901 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x952bb400) [pid = 1772] [serial = 2320] [outer = 0x95271400] 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:00:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:00:20 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" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:00:20 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" 08:00:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:00:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:00:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2033ms 08:00:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:00:20 INFO - PROCESS | 1772 | 1466521220250 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"]]]}] 08:00:20 INFO - PROCESS | 1772 | 1466521220445 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 1772 | 1466521220450 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 08:00:20 INFO - PROCESS | 1772 | 1466521220471 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 1772 | 1466521220482 Marionette TRACE conn4 <- [1,3058,null,{}] 08:00:20 INFO - PROCESS | 1772 | 1466521220656 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}] 08:00:20 INFO - PROCESS | 1772 | 1466521220661 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:20 INFO - PROCESS | 1772 | 1466521220841 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:00:21 INFO - PROCESS | 1772 | 1466521221034 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 1772 | 1466521221042 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fddac00 == 46 [pid = 1772] [id = 774] 08:00:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x9531e000) [pid = 1772] [serial = 2321] [outer = (nil)] 08:00:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x97993400) [pid = 1772] [serial = 2322] [outer = 0x9531e000] 08:00:21 INFO - PROCESS | 1772 | 1466521221123 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x97994800) [pid = 1772] [serial = 2323] [outer = 0x9531e000] 08:00:22 INFO - PROCESS | 1772 | 1466521222020 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]]]}] 08:00:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:00:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:00:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:00:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:00:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:00:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:00:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:00:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:00:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:00:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:00:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:00:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:00:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:00:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:00:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:00:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:00:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:00:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:00:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:00:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1622ms 08:00:22 INFO - PROCESS | 1772 | 1466521222094 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 1772 | 1466521222101 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 08:00:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:00:22 INFO - PROCESS | 1772 | 1466521222145 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 1772 | 1466521222152 Marionette TRACE conn4 <- [1,3062,null,{}] 08:00:22 INFO - PROCESS | 1772 | 1466521222161 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}] 08:00:22 INFO - PROCESS | 1772 | 1466521222171 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:22 INFO - PROCESS | 1772 | 1466521222416 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:00:22 INFO - PROCESS | 1772 | 1466521222705 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 1772 | 1466521222718 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x92e72c00 == 47 [pid = 1772] [id = 775] 08:00:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x93a16c00) [pid = 1772] [serial = 2324] [outer = (nil)] 08:00:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x9833ec00) [pid = 1772] [serial = 2325] [outer = 0x93a16c00] 08:00:22 INFO - PROCESS | 1772 | 1466521222802 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x983d9000) [pid = 1772] [serial = 2326] [outer = 0x93a16c00] 08:00:23 INFO - PROCESS | 1772 | [1772] 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 08:00:23 INFO - PROCESS | 1772 | 1466521223696 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:00:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:00:23 INFO - {} 08:00:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1595ms 08:00:23 INFO - PROCESS | 1772 | 1466521223734 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 1772 | 1466521223738 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 08:00:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:00:23 INFO - PROCESS | 1772 | 1466521223751 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 1772 | 1466521223754 Marionette TRACE conn4 <- [1,3066,null,{}] 08:00:23 INFO - PROCESS | 1772 | 1466521223761 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}] 08:00:23 INFO - PROCESS | 1772 | 1466521223767 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:24 INFO - PROCESS | 1772 | 1466521224001 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:00:24 INFO - PROCESS | 1772 | 1466521224172 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 1772 | 1466521224182 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a15800 == 48 [pid = 1772] [id = 776] 08:00:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x9799a400) [pid = 1772] [serial = 2327] [outer = (nil)] 08:00:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x992b2400) [pid = 1772] [serial = 2328] [outer = 0x9799a400] 08:00:24 INFO - PROCESS | 1772 | 1466521224300 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 105 (0x99375400) [pid = 1772] [serial = 2329] [outer = 0x9799a400] 08:00:25 INFO - PROCESS | 1772 | 1466521225188 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]]]}] 08:00:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:00:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:00:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:00:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:00:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:00:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:00:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:00:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1493ms 08:00:25 INFO - PROCESS | 1772 | 1466521225241 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 08:00:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:00:25 INFO - PROCESS | 1772 | 1466521225252 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 08:00:25 INFO - PROCESS | 1772 | 1466521225258 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 1772 | 1466521225262 Marionette TRACE conn4 <- [1,3070,null,{}] 08:00:25 INFO - PROCESS | 1772 | 1466521225268 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}] 08:00:25 INFO - PROCESS | 1772 | 1466521225274 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:25 INFO - PROCESS | 1772 | 1466521225471 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:00:25 INFO - PROCESS | 1772 | 1466521225688 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 1772 | 1466521225698 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e5800 == 49 [pid = 1772] [id = 777] 08:00:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 106 (0x8c3f1800) [pid = 1772] [serial = 2330] [outer = (nil)] 08:00:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 107 (0x8d2dac00) [pid = 1772] [serial = 2331] [outer = 0x8c3f1800] 08:00:25 INFO - PROCESS | 1772 | 1466521225816 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 108 (0x8dc5c800) [pid = 1772] [serial = 2332] [outer = 0x8c3f1800] 08:00:27 INFO - PROCESS | 1772 | 1466521227016 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]]]}] 08:00:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:00:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:00:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:00:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:00:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:00:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:00:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1790ms 08:00:27 INFO - PROCESS | 1772 | 1466521227086 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 1772 | 1466521227093 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 08:00:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:00:27 INFO - PROCESS | 1772 | 1466521227109 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 1772 | 1466521227114 Marionette TRACE conn4 <- [1,3074,null,{}] 08:00:27 INFO - PROCESS | 1772 | 1466521227122 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}] 08:00:27 INFO - PROCESS | 1772 | 1466521227127 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:27 INFO - PROCESS | 1772 | 1466521227335 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:00:27 INFO - PROCESS | 1772 | 1466521227611 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 1772 | 1466521227626 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e55b800 == 50 [pid = 1772] [id = 778] 08:00:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 109 (0x8e55c000) [pid = 1772] [serial = 2333] [outer = (nil)] 08:00:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 110 (0x8e764c00) [pid = 1772] [serial = 2334] [outer = 0x8e55c000] 08:00:27 INFO - PROCESS | 1772 | 1466521227797 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 111 (0x8f0df800) [pid = 1772] [serial = 2335] [outer = 0x8e55c000] 08:00:28 INFO - PROCESS | 1772 | 1466521228647 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]]]}] 08:00:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:00:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:00:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:00:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:00:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:00:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:00:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1612ms 08:00:28 INFO - PROCESS | 1772 | 1466521228719 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 1772 | 1466521228726 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 08:00:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:00:28 INFO - PROCESS | 1772 | 1466521228738 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 1772 | 1466521228742 Marionette TRACE conn4 <- [1,3078,null,{}] 08:00:28 INFO - PROCESS | 1772 | 1466521228751 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}] 08:00:28 INFO - PROCESS | 1772 | 1466521228756 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:29 INFO - PROCESS | 1772 | 1466521229086 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8db04800 == 49 [pid = 1772] [id = 724] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8e76a400 == 48 [pid = 1772] [id = 738] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8e769c00 == 47 [pid = 1772] [id = 757] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a5000 == 46 [pid = 1772] [id = 751] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e9000 == 45 [pid = 1772] [id = 737] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ea400 == 44 [pid = 1772] [id = 729] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8db0c400 == 43 [pid = 1772] [id = 726] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a2000 == 42 [pid = 1772] [id = 739] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8e556000 == 41 [pid = 1772] [id = 725] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8f0ddc00 == 40 [pid = 1772] [id = 728] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e4800 == 39 [pid = 1772] [id = 730] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8d13ac00 == 38 [pid = 1772] [id = 732] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8db05000 == 37 [pid = 1772] [id = 734] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8d2cd400 == 36 [pid = 1772] [id = 727] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9ad400 == 35 [pid = 1772] [id = 731] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8dc5c000 == 34 [pid = 1772] [id = 740] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8fdf4400 == 33 [pid = 1772] [id = 733] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8b9a1000 == 32 [pid = 1772] [id = 735] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3e5800 == 31 [pid = 1772] [id = 777] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8e55b800 == 30 [pid = 1772] [id = 778] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x93a15800 == 29 [pid = 1772] [id = 776] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x92e72c00 == 28 [pid = 1772] [id = 775] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x93ae9000 == 27 [pid = 1772] [id = 773] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8fddac00 == 26 [pid = 1772] [id = 774] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x93ae4400 == 25 [pid = 1772] [id = 772] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x92575400 == 24 [pid = 1772] [id = 771] 08:00:30 INFO - PROCESS | 1772 | --DOCSHELL 0x8c3ed400 == 23 [pid = 1772] [id = 770] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 110 (0x8e762000) [pid = 1772] [serial = 2261] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 109 (0x8d140000) [pid = 1772] [serial = 2255] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 108 (0x9489d400) [pid = 1772] [serial = 2245] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 107 (0x92f8f800) [pid = 1772] [serial = 2235] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 106 (0x8f0f1000) [pid = 1772] [serial = 2264] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 105 (0x8fac6400) [pid = 1772] [serial = 2228] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 104 (0x93dd2800) [pid = 1772] [serial = 2242] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x92f87c00) [pid = 1772] [serial = 2234] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x8e55dc00) [pid = 1772] [serial = 2260] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x9227cc00) [pid = 1772] [serial = 2231] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x93a13c00) [pid = 1772] [serial = 2240] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x8fc1b400) [pid = 1772] [serial = 2229] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x952b3c00) [pid = 1772] [serial = 2249] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x8f0e6c00) [pid = 1772] [serial = 2263] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x9395b800) [pid = 1772] [serial = 2238] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x93dd6800) [pid = 1772] [serial = 2243] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8e558000) [pid = 1772] [serial = 2225] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8dc59000) [pid = 1772] [serial = 2257] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x9527d800) [pid = 1772] [serial = 2248] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x92d64000) [pid = 1772] [serial = 2232] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8c3e9c00) [pid = 1772] [serial = 2254] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x93958400) [pid = 1772] [serial = 2237] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8dd9cc00) [pid = 1772] [serial = 2258] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8f01c400) [pid = 1772] [serial = 2226] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8dc54c00) [pid = 1772] [serial = 2252] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x95271c00) [pid = 1772] [serial = 2246] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8d2db800) [pid = 1772] [serial = 2251] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8f0fa000) [pid = 1772] [serial = 2266] [outer = (nil)] [url = about:blank] 08:00:30 INFO - PROCESS | 1772 | 1466521230746 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 1772 | 1466521230758 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3e9000 == 24 [pid = 1772] [id = 779] 08:00:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8c3e9400) [pid = 1772] [serial = 2336] [outer = (nil)] 08:00:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8c3ed400) [pid = 1772] [serial = 2337] [outer = 0x8c3e9400] 08:00:30 INFO - PROCESS | 1772 | 1466521230840 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8d141800) [pid = 1772] [serial = 2338] [outer = 0x8c3e9400] 08:00:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 08:00:31 INFO - reader.readAsText(blob_2) 08:00:31 INFO - }" did not throw 08:00:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 08:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 08:00:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 08:00:31 INFO - reader.readAsDataURL(blob_2) 08:00:31 INFO - }" did not throw 08:00:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 08:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 08:00:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 08:00:31 INFO - reader.readAsArrayBuffer(blob_2) 08:00:31 INFO - }" did not throw 08:00:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 08:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 08:00:31 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 08:00:31 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 08:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:00:31 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 1772 | 1466521231699 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 08:00:31 INFO - PROCESS | 1772 | 1466521231715 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 1772 | 1466521231726 Marionette TRACE conn4 <- [1,3082,null,{}] 08:00:31 INFO - PROCESS | 1772 | 1466521231735 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}] 08:00:31 INFO - PROCESS | 1772 | 1466521231740 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:31 INFO - PROCESS | 1772 | 1466521231927 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:00:32 INFO - PROCESS | 1772 | 1466521232098 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 1772 | 1466521232105 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x8d2db800 == 25 [pid = 1772] [id = 780] 08:00:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8dc52400) [pid = 1772] [serial = 2339] [outer = (nil)] 08:00:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8dc56c00) [pid = 1772] [serial = 2340] [outer = 0x8dc52400] 08:00:32 INFO - PROCESS | 1772 | 1466521232182 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8dc5fc00) [pid = 1772] [serial = 2341] [outer = 0x8dc52400] 08:00:33 INFO - PROCESS | 1772 | 1466521233033 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]]]}] 08:00:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:00:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:00:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:00:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1393ms 08:00:33 INFO - PROCESS | 1772 | 1466521233114 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 1772 | 1466521233120 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 08:00:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:00:33 INFO - PROCESS | 1772 | 1466521233139 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 1772 | 1466521233144 Marionette TRACE conn4 <- [1,3086,null,{}] 08:00:33 INFO - PROCESS | 1772 | 1466521233150 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}] 08:00:33 INFO - PROCESS | 1772 | 1466521233156 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:33 INFO - PROCESS | 1772 | 1466521233389 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:00:33 INFO - PROCESS | 1772 | 1466521233421 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 1772 | 1466521233430 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x8e550c00 == 26 [pid = 1772] [id = 781] 08:00:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8e552c00) [pid = 1772] [serial = 2342] [outer = (nil)] 08:00:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8e55b400) [pid = 1772] [serial = 2343] [outer = 0x8e552c00] 08:00:33 INFO - PROCESS | 1772 | 1466521233502 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8e760c00) [pid = 1772] [serial = 2344] [outer = 0x8e552c00] 08:00:34 INFO - PROCESS | 1772 | 1466521234474 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:00:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1353ms 08:00:34 INFO - PROCESS | 1772 | 1466521234489 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 1772 | 1466521234494 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 08:00:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:00:34 INFO - PROCESS | 1772 | 1466521234522 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 1772 | 1466521234533 Marionette TRACE conn4 <- [1,3090,null,{}] 08:00:34 INFO - PROCESS | 1772 | 1466521234541 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}] 08:00:34 INFO - PROCESS | 1772 | 1466521234551 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:34 INFO - PROCESS | 1772 | 1466521234837 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:00:34 INFO - PROCESS | 1772 | 1466521234861 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 1772 | 1466521234869 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f0e5c00 == 27 [pid = 1772] [id = 782] 08:00:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8f0e6400) [pid = 1772] [serial = 2345] [outer = (nil)] 08:00:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8f0f2c00) [pid = 1772] [serial = 2346] [outer = 0x8f0e6400] 08:00:34 INFO - PROCESS | 1772 | 1466521234953 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8f151800) [pid = 1772] [serial = 2347] [outer = 0x8f0e6400] 08:00:35 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x8b9abc00) [pid = 1772] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:00:35 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x8f01bc00) [pid = 1772] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:00:35 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x91e33000) [pid = 1772] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:00:35 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x8c3e3000) [pid = 1772] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:00:35 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x8f0de400) [pid = 1772] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:00:36 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x8fde4c00) [pid = 1772] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:00:36 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x8c3ec800) [pid = 1772] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:00:36 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x8e76ac00) [pid = 1772] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:00:36 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x8fabc400) [pid = 1772] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:00:36 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x8e760400) [pid = 1772] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:00:36 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x8db10400) [pid = 1772] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:00:36 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x8f14dc00) [pid = 1772] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:00:36 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x8fabfc00) [pid = 1772] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:00:36 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x92570c00) [pid = 1772] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:00:36 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x92d6a400) [pid = 1772] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:00:36 INFO - PROCESS | 1772 | 1466521236519 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:00:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2063ms 08:00:36 INFO - PROCESS | 1772 | 1466521236566 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:00:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:00:36 INFO - PROCESS | 1772 | 1466521236571 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 08:00:36 INFO - PROCESS | 1772 | 1466521236578 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 1772 | 1466521236581 Marionette TRACE conn4 <- [1,3094,null,{}] 08:00:36 INFO - PROCESS | 1772 | 1466521236587 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}] 08:00:36 INFO - PROCESS | 1772 | 1466521236592 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:36 INFO - PROCESS | 1772 | 1466521236757 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:00:36 INFO - PROCESS | 1772 | 1466521236934 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 1772 | 1466521236942 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a8c00 == 28 [pid = 1772] [id = 783] 08:00:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x8dda4c00) [pid = 1772] [serial = 2348] [outer = (nil)] 08:00:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x8f155c00) [pid = 1772] [serial = 2349] [outer = 0x8dda4c00] 08:00:37 INFO - PROCESS | 1772 | 1466521237017 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x8f303c00) [pid = 1772] [serial = 2350] [outer = 0x8dda4c00] 08:00:37 INFO - PROCESS | 1772 | 1466521237719 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:00:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1192ms 08:00:37 INFO - PROCESS | 1772 | 1466521237771 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 1772 | 1466521237775 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 08:00:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:00:37 INFO - PROCESS | 1772 | 1466521237781 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1772 | 1466521237785 Marionette TRACE conn4 <- [1,3098,null,{}] 08:00:37 INFO - PROCESS | 1772 | 1466521237790 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}] 08:00:37 INFO - PROCESS | 1772 | 1466521237795 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:38 INFO - PROCESS | 1772 | 1466521238074 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:00:38 INFO - PROCESS | 1772 | 1466521238232 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1772 | 1466521238242 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a7400 == 29 [pid = 1772] [id = 784] 08:00:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x8b9a7c00) [pid = 1772] [serial = 2351] [outer = (nil)] 08:00:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x8c3ee400) [pid = 1772] [serial = 2352] [outer = 0x8b9a7c00] 08:00:38 INFO - PROCESS | 1772 | 1466521238334 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x8db0c000) [pid = 1772] [serial = 2353] [outer = 0x8b9a7c00] 08:00:39 INFO - PROCESS | 1772 | 1466521239321 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]]]}] 08:00:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:00:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:00:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1583ms 08:00:39 INFO - PROCESS | 1772 | 1466521239368 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 1772 | 1466521239375 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 08:00:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:00:39 INFO - PROCESS | 1772 | 1466521239384 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1772 | 1466521239390 Marionette TRACE conn4 <- [1,3102,null,{}] 08:00:39 INFO - PROCESS | 1772 | 1466521239398 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}] 08:00:39 INFO - PROCESS | 1772 | 1466521239403 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:39 INFO - PROCESS | 1772 | 1466521239722 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:00:39 INFO - PROCESS | 1772 | 1466521239878 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 1772 | 1466521239892 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x8c3ee000 == 30 [pid = 1772] [id = 785] 08:00:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x8d144400) [pid = 1772] [serial = 2354] [outer = (nil)] 08:00:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x8f019400) [pid = 1772] [serial = 2355] [outer = 0x8d144400] 08:00:39 INFO - PROCESS | 1772 | 1466521239985 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x8f0e6800) [pid = 1772] [serial = 2356] [outer = 0x8d144400] 08:00:40 INFO - PROCESS | 1772 | 1466521240919 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:00:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:00:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1584ms 08:00:40 INFO - PROCESS | 1772 | 1466521240968 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 1772 | 1466521240974 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 08:00:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:00:40 INFO - PROCESS | 1772 | 1466521240981 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 1772 | 1466521240985 Marionette TRACE conn4 <- [1,3106,null,{}] 08:00:40 INFO - PROCESS | 1772 | 1466521240992 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}] 08:00:41 INFO - PROCESS | 1772 | 1466521240998 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:41 INFO - PROCESS | 1772 | 1466521241190 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 08:00:41 INFO - PROCESS | 1772 | 1466521241448 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 1772 | 1466521241458 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x8b9a5400 == 31 [pid = 1772] [id = 786] 08:00:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x8fc19800) [pid = 1772] [serial = 2357] [outer = (nil)] 08:00:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x8fc1c400) [pid = 1772] [serial = 2358] [outer = 0x8fc19800] 08:00:41 INFO - PROCESS | 1772 | 1466521241544 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x8fdd7800) [pid = 1772] [serial = 2359] [outer = 0x8fc19800] 08:00:42 INFO - PROCESS | 1772 | 1466521242478 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]]]}] 08:00:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:00:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:00:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:00:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1539ms 08:00:42 INFO - PROCESS | 1772 | 1466521242522 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 1772 | 1466521242529 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 08:00:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:00:42 INFO - PROCESS | 1772 | 1466521242594 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 1772 | 1466521242603 Marionette TRACE conn4 <- [1,3110,null,{}] 08:00:42 INFO - PROCESS | 1772 | 1466521242614 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}] 08:00:42 INFO - PROCESS | 1772 | 1466521242621 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:42 INFO - PROCESS | 1772 | 1466521242821 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 08:00:43 INFO - PROCESS | 1772 | 1466521243026 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 1772 | 1466521243033 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x8fddd400 == 32 [pid = 1772] [id = 787] 08:00:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x8fde6800) [pid = 1772] [serial = 2360] [outer = (nil)] 08:00:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x8fded400) [pid = 1772] [serial = 2361] [outer = 0x8fde6800] 08:00:43 INFO - PROCESS | 1772 | 1466521243154 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x8fdf1800) [pid = 1772] [serial = 2362] [outer = 0x8fde6800] 08:00:44 INFO - PROCESS | 1772 | 1466521244032 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"]]]}] 08:00:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:00:44 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 08:00:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:00:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1509ms 08:00:44 INFO - PROCESS | 1772 | 1466521244092 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 1772 | 1466521244095 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 08:00:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:00:44 INFO - PROCESS | 1772 | 1466521244103 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 1772 | 1466521244108 Marionette TRACE conn4 <- [1,3114,null,{}] 08:00:44 INFO - PROCESS | 1772 | 1466521244115 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}] 08:00:44 INFO - PROCESS | 1772 | 1466521244121 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:44 INFO - PROCESS | 1772 | 1466521244337 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 08:00:44 INFO - PROCESS | 1772 | 1466521244536 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\", \"f43f2d99-6a23-41f4-84b5-2c3583a3b155\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 1772 | 1466521244544 Marionette INFO sendAsync 9445f12a-4ecf-4fe8-a5a4-0ac9c832339e 08:00:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x8f015800 == 33 [pid = 1772] [id = 788] 08:00:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x8fde4000) [pid = 1772] [serial = 2363] [outer = (nil)] 08:00:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x91693000) [pid = 1772] [serial = 2364] [outer = 0x8fde4000] 08:00:44 INFO - PROCESS | 1772 | 1466521244670 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x91dc1800) [pid = 1772] [serial = 2365] [outer = 0x8fde4000] 08:00:45 INFO - PROCESS | 1772 | 1466521245540 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]]]}] 08:00:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:00:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1489ms 08:00:45 INFO - PROCESS | 1772 | 1466521245593 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 1772 | 1466521245597 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 08:00:46 WARNING - u'runner_teardown' () 08:00:46 INFO - No more tests 08:00:46 INFO - Got 0 unexpected results 08:00:46 INFO - SUITE-END | took 1425s 08:00:46 INFO - Closing logging queue 08:00:46 INFO - queue closed 08:00:46 INFO - Return code: 0 08:00:46 WARNING - # TBPL SUCCESS # 08:00:46 INFO - Running post-action listener: _resource_record_post_action 08:00:46 INFO - Running post-run listener: _resource_record_post_run 08:00:48 INFO - Total resource usage - Wall time: 1463s; CPU: 98.0%; Read bytes: 13967360; Write bytes: 934834176; Read time: 588; Write time: 274372 08:00:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:00:48 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 141631488; Read time: 0; Write time: 127656 08:00:48 INFO - run-tests - Wall time: 1430s; CPU: 98.0%; Read bytes: 13389824; Write bytes: 792510464; Read time: 552; Write time: 146608 08:00:48 INFO - Running post-run listener: _upload_blobber_files 08:00:48 INFO - Blob upload gear active. 08:00:48 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:00:48 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 08:00:48 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'] 08:00:48 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 08:00:48 INFO - (blobuploader) - INFO - Open directory for files ... 08:00:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:00:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:00:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:00:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:00:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:00:51 INFO - (blobuploader) - INFO - Done attempting. 08:00:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:00:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:00:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:00:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:00:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:00:52 INFO - (blobuploader) - INFO - Done attempting. 08:00:52 INFO - (blobuploader) - INFO - Iteration through files over. 08:00:52 INFO - Return code: 0 08:00:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:00:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:00:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ce6149a8bd0f8042745a5d6578786b733f0e0b60c656c5b7b45da783e7c4f7b4626e587f62a5d15e23bba7695c409ba332e9b41f8c29443a2a84db89636ccf79", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/500e6f60b3173e07b9481feca3d056568a03e47512584661676e69eb328e3af09cad5fdd218b3251a2cbf7c85c3db07712db4f585c46f7259bebaed8a55b1e57"} 08:00:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:00:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:00:52 INFO - Contents: 08:00:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ce6149a8bd0f8042745a5d6578786b733f0e0b60c656c5b7b45da783e7c4f7b4626e587f62a5d15e23bba7695c409ba332e9b41f8c29443a2a84db89636ccf79", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/500e6f60b3173e07b9481feca3d056568a03e47512584661676e69eb328e3af09cad5fdd218b3251a2cbf7c85c3db07712db4f585c46f7259bebaed8a55b1e57"} 08:00:52 INFO - Running post-run listener: copy_logs_to_upload_dir 08:00:52 INFO - Copying logs to upload dir... 08:00:52 INFO - mkdir: /builds/slave/test/build/upload/logs 08:00:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1613.469567 ========= master_lag: 18.40 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 11 secs) (at 2016-06-21 08:01:11.240015) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 12 secs) (at 2016-06-21 08:01:11.243565) ========= 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-1466517769.251227-1688907970 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ce6149a8bd0f8042745a5d6578786b733f0e0b60c656c5b7b45da783e7c4f7b4626e587f62a5d15e23bba7695c409ba332e9b41f8c29443a2a84db89636ccf79", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/500e6f60b3173e07b9481feca3d056568a03e47512584661676e69eb328e3af09cad5fdd218b3251a2cbf7c85c3db07712db4f585c46f7259bebaed8a55b1e57"} build_url:https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.047245 build_url: 'https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/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/ce6149a8bd0f8042745a5d6578786b733f0e0b60c656c5b7b45da783e7c4f7b4626e587f62a5d15e23bba7695c409ba332e9b41f8c29443a2a84db89636ccf79", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/500e6f60b3173e07b9481feca3d056568a03e47512584661676e69eb328e3af09cad5fdd218b3251a2cbf7c85c3db07712db4f585c46f7259bebaed8a55b1e57"}' symbols_url: 'https://queue.taskcluster.net/v1/task/S2z2TxShTXqpyHqQgBoqAg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 12.56 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 12 secs) (at 2016-06-21 08:01:23.850214) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 17 secs) (at 2016-06-21 08:01:23.850575) ========= 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-1466517769.251227-1688907970 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018976 ========= master_lag: 17.92 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 17 secs) (at 2016-06-21 08:01:41.785050) ========= ========= Started reboot skipped (results: 3, elapsed: 2 secs) (at 2016-06-21 08:01:41.785363) ========= ========= Finished reboot skipped (results: 3, elapsed: 2 secs) (at 2016-06-21 08:01:44.740929) ========= ========= Total master_lag: 49.04 =========