builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-330 starttime: 1467131874.94 results: success (0) buildid: 20160628075828 builduid: cc79df57ceac4240aee67e4232804bc3 revision: 39023f2bbf6e44d29165130cd5e19d35385f0b97 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 09:37:54.944158) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 09:37:54.944578) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 mins, 43 secs) (at 2016-06-28 09:37:54.944859) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 mins, 43 secs) (at 2016-06-28 09:39:38.941386) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-06-28 09:39:38.941751) ========= 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-1467131697.730995-1925324468 _=/tools/buildbot/bin/python using PTY: False --2016-06-28 09:39:39-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.01M=0.001s 2016-06-28 09:39:39 (8.01 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.281702 ========= master_lag: 11.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-06-28 09:39:50.294946) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 27 secs) (at 2016-06-28 09:39:50.304942) ========= 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-1467131697.730995-1925324468 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029540 ========= master_lag: 27.64 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 27 secs) (at 2016-06-28 09:40:17.977946) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 15 secs) (at 2016-06-28 09:40:17.978289) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 39023f2bbf6e44d29165130cd5e19d35385f0b97 --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 39023f2bbf6e44d29165130cd5e19d35385f0b97 --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-1467131697.730995-1925324468 _=/tools/buildbot/bin/python using PTY: False 2016-06-28 09:40:20,414 truncating revision to first 12 chars 2016-06-28 09:40:20,415 Setting DEBUG logging. 2016-06-28 09:40:20,415 attempt 1/10 2016-06-28 09:40:20,416 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/39023f2bbf6e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 09:40:20,800 unpacking tar archive at: mozilla-beta-39023f2bbf6e/testing/mozharness/ program finished with exit code 0 elapsedTime=0.677645 ========= master_lag: 14.65 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 15 secs) (at 2016-06-28 09:40:33.302207) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 09:40:33.302478) ========= script_repo_revision: 39023f2bbf6e44d29165130cd5e19d35385f0b97 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 09:40:33.302842) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 mins, 24 secs) (at 2016-06-28 09:40:33.303128) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 mins, 24 secs) (at 2016-06-28 09:41:57.711835) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 52 secs) (at 2016-06-28 09:41:57.712137) ========= /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-1467131697.730995-1925324468 _=/tools/buildbot/bin/python using PTY: False 09:42:04 INFO - MultiFileLogger online at 20160628 09:42:04 in /builds/slave/test 09:42:04 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 09:42:04 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:42:04 INFO - {'append_to_log': False, 09:42:04 INFO - 'base_work_dir': '/builds/slave/test', 09:42:04 INFO - 'blob_upload_branch': 'mozilla-beta', 09:42:04 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:42:04 INFO - 'buildbot_json_path': 'buildprops.json', 09:42:04 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:42:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:42:04 INFO - 'download_minidump_stackwalk': True, 09:42:04 INFO - 'download_symbols': 'true', 09:42:04 INFO - 'e10s': False, 09:42:04 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:42:04 INFO - 'tooltool.py': '/tools/tooltool.py', 09:42:04 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:42:04 INFO - '/tools/misc-python/virtualenv.py')}, 09:42:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:42:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:42:04 INFO - 'log_level': 'info', 09:42:04 INFO - 'log_to_console': True, 09:42:04 INFO - 'opt_config_files': (), 09:42:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:42:04 INFO - '--processes=1', 09:42:04 INFO - '--config=%(test_path)s/wptrunner.ini', 09:42:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:42:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:42:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:42:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:42:04 INFO - 'pip_index': False, 09:42:04 INFO - 'require_test_zip': True, 09:42:04 INFO - 'test_type': ('testharness',), 09:42:04 INFO - 'this_chunk': '1', 09:42:04 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:42:04 INFO - 'total_chunks': '10', 09:42:04 INFO - 'virtualenv_path': 'venv', 09:42:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:42:04 INFO - 'work_dir': 'build'} 09:42:04 INFO - ##### 09:42:04 INFO - ##### Running clobber step. 09:42:04 INFO - ##### 09:42:04 INFO - Running pre-action listener: _resource_record_pre_action 09:42:04 INFO - Running main action method: clobber 09:42:04 INFO - rmtree: /builds/slave/test/build 09:42:04 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:42:05 INFO - Running post-action listener: _resource_record_post_action 09:42:05 INFO - ##### 09:42:05 INFO - ##### Running read-buildbot-config step. 09:42:05 INFO - ##### 09:42:05 INFO - Running pre-action listener: _resource_record_pre_action 09:42:05 INFO - Running main action method: read_buildbot_config 09:42:05 INFO - Using buildbot properties: 09:42:05 INFO - { 09:42:05 INFO - "project": "", 09:42:05 INFO - "product": "firefox", 09:42:05 INFO - "script_repo_revision": "production", 09:42:05 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 09:42:05 INFO - "repository": "", 09:42:05 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 09:42:05 INFO - "buildid": "20160628075828", 09:42:05 INFO - "pgo_build": "False", 09:42:05 INFO - "basedir": "/builds/slave/test", 09:42:05 INFO - "buildnumber": 7, 09:42:05 INFO - "slavename": "tst-linux32-spot-330", 09:42:05 INFO - "revision": "39023f2bbf6e44d29165130cd5e19d35385f0b97", 09:42:05 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 09:42:05 INFO - "platform": "linux", 09:42:05 INFO - "branch": "mozilla-beta", 09:42:05 INFO - "repo_path": "releases/mozilla-beta", 09:42:05 INFO - "moz_repo_path": "", 09:42:05 INFO - "stage_platform": "linux", 09:42:05 INFO - "builduid": "cc79df57ceac4240aee67e4232804bc3", 09:42:05 INFO - "slavebuilddir": "test" 09:42:05 INFO - } 09:42:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:42:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:42:05 INFO - Running post-action listener: _resource_record_post_action 09:42:05 INFO - ##### 09:42:05 INFO - ##### Running download-and-extract step. 09:42:05 INFO - ##### 09:42:05 INFO - Running pre-action listener: _resource_record_pre_action 09:42:05 INFO - Running main action method: download_and_extract 09:42:05 INFO - mkdir: /builds/slave/test/build/tests 09:42:05 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')]} 09:42:05 INFO - https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:42:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:42:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:42:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/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 09:42:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/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 09:42:06 INFO - Downloaded 1291 bytes. 09:42:06 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:42:06 INFO - Using the following test package requirements: 09:42:06 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:42:06 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:42:06 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:42:06 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:42:06 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:42:06 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:42:06 INFO - u'jsshell-linux-i686.zip'], 09:42:06 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:42:06 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:42:06 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:42:06 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:42:06 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:42:06 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:42:06 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:42:06 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:42:06 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:42:06 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:42:06 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:42:06 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 09:42: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')]} 09:42:06 INFO - https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:42:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:42:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:42:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/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 09:42:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/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 09:42:10 INFO - Downloaded 22859845 bytes. 09:42:10 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/*'] 09:42:10 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/* 09:42:10 INFO - caution: filename not matched: web-platform/* 09:42:10 INFO - Return code: 11 09:42:10 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')]} 09:42:10 INFO - https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:42:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:42:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:42:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/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 09:42:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/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 09:42:14 INFO - Downloaded 36389080 bytes. 09:42:14 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/*'] 09:42:14 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/* 09:42:18 INFO - caution: filename not matched: bin/* 09:42:18 INFO - caution: filename not matched: config/* 09:42:18 INFO - caution: filename not matched: mozbase/* 09:42:18 INFO - caution: filename not matched: marionette/* 09:42:18 INFO - caution: filename not matched: tools/wptserve/* 09:42:18 INFO - Return code: 11 09:42:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:18 INFO - https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:42:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:42:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:42:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/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 09:42:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/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 09:42:25 INFO - Downloaded 69347715 bytes. 09:42:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:42:25 INFO - mkdir: /builds/slave/test/properties 09:42:25 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:42:25 INFO - Writing to file /builds/slave/test/properties/build_url 09:42:25 INFO - Contents: 09:42:25 INFO - build_url:https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:42:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:42:26 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:42:26 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:42:26 INFO - Contents: 09:42:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:42:26 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')]} 09:42:26 INFO - https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:42:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:42:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:42:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/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 09:42:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MRBCfkz_T3ifXG8cp-c57g/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 09:42:34 INFO - Downloaded 92353463 bytes. 09:42:34 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'] 09:42:34 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 09:42:43 INFO - Return code: 0 09:42:43 INFO - Running post-action listener: _resource_record_post_action 09:42:43 INFO - Running post-action listener: set_extra_try_arguments 09:42:43 INFO - ##### 09:42:43 INFO - ##### Running create-virtualenv step. 09:42:43 INFO - ##### 09:42:43 INFO - Running pre-action listener: _pre_create_virtualenv 09:42:43 INFO - Running pre-action listener: _resource_record_pre_action 09:42:43 INFO - Running main action method: create_virtualenv 09:42:43 INFO - Creating virtualenv /builds/slave/test/build/venv 09:42:43 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 09:42:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:42:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:42:44 INFO - Using real prefix '/usr' 09:42:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:42:46 INFO - Installing distribute.............................................................................................................................................................................................done. 09:42:49 INFO - Installing pip.................done. 09:42:49 INFO - Return code: 0 09:42:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:42:49 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')]} 09:42:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:42:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:42:49 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')]} 09:42:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:42:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:42:49 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 0x9314c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x937b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x942df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x910fe30>, '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 0x93acc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x942b470>, '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-1467131697.730995-1925324468', '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 09:42:49 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 09:42:49 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 09:42:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:42:49 INFO - 'CCACHE_UMASK': '002', 09:42:49 INFO - 'DISPLAY': ':0', 09:42:49 INFO - 'HOME': '/home/cltbld', 09:42:49 INFO - 'LANG': 'en_US.UTF-8', 09:42:49 INFO - 'LOGNAME': 'cltbld', 09:42:49 INFO - 'MAIL': '/var/mail/cltbld', 09:42:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:42:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:42:49 INFO - 'MOZ_NO_REMOTE': '1', 09:42:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:42:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:42:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:42:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:42:49 INFO - 'PWD': '/builds/slave/test', 09:42:49 INFO - 'SHELL': '/bin/bash', 09:42:49 INFO - 'SHLVL': '1', 09:42:49 INFO - 'TERM': 'linux', 09:42:49 INFO - 'TMOUT': '86400', 09:42:49 INFO - 'USER': 'cltbld', 09:42:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467131697.730995-1925324468', 09:42:49 INFO - '_': '/tools/buildbot/bin/python'} 09:42:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:42:50 INFO - Downloading/unpacking psutil>=0.7.1 09:42:50 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 09:42:50 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 09:42:50 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 09:42:50 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 09:42:50 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 09:42:50 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 09:42:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:42:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:42:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:42:54 INFO - Installing collected packages: psutil 09:42:54 INFO - Running setup.py install for psutil 09:42:54 INFO - building 'psutil._psutil_linux' extension 09:42:54 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 09:42:54 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:42:54 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:42:55 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 09:42:55 INFO - building 'psutil._psutil_posix' extension 09:42:55 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 09:42:55 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 09:42:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:42:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:42:55 INFO - Successfully installed psutil 09:42:55 INFO - Cleaning up... 09:42:55 INFO - Return code: 0 09:42:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:42:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:42:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:42:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:42:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:42:55 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 0x9314c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x937b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x942df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x910fe30>, '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 0x93acc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x942b470>, '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-1467131697.730995-1925324468', '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 09:42:55 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 09:42:55 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 09:42:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:42:55 INFO - 'CCACHE_UMASK': '002', 09:42:55 INFO - 'DISPLAY': ':0', 09:42:55 INFO - 'HOME': '/home/cltbld', 09:42:55 INFO - 'LANG': 'en_US.UTF-8', 09:42:55 INFO - 'LOGNAME': 'cltbld', 09:42:55 INFO - 'MAIL': '/var/mail/cltbld', 09:42:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:42:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:42:55 INFO - 'MOZ_NO_REMOTE': '1', 09:42:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:42:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:42:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:42:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:42:55 INFO - 'PWD': '/builds/slave/test', 09:42:55 INFO - 'SHELL': '/bin/bash', 09:42:55 INFO - 'SHLVL': '1', 09:42:55 INFO - 'TERM': 'linux', 09:42:55 INFO - 'TMOUT': '86400', 09:42:55 INFO - 'USER': 'cltbld', 09:42:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467131697.730995-1925324468', 09:42:55 INFO - '_': '/tools/buildbot/bin/python'} 09:42:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:42:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:42:55 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 09:42:55 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 09:42:55 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 09:42:55 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 09:42:55 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 09:42:55 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 09:42:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:42:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:42:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:42:59 INFO - Installing collected packages: mozsystemmonitor 09:42:59 INFO - Running setup.py install for mozsystemmonitor 09:42:59 INFO - Successfully installed mozsystemmonitor 09:42:59 INFO - Cleaning up... 09:43:00 INFO - Return code: 0 09:43:00 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:43:00 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')]} 09:43:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:43:00 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')]} 09:43:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:43:00 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 0x9314c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x937b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x942df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x910fe30>, '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 0x93acc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x942b470>, '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-1467131697.730995-1925324468', '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 09:43:00 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 09:43:00 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 09:43:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:43:00 INFO - 'CCACHE_UMASK': '002', 09:43:00 INFO - 'DISPLAY': ':0', 09:43:00 INFO - 'HOME': '/home/cltbld', 09:43:00 INFO - 'LANG': 'en_US.UTF-8', 09:43:00 INFO - 'LOGNAME': 'cltbld', 09:43:00 INFO - 'MAIL': '/var/mail/cltbld', 09:43:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:43:00 INFO - 'MOZ_NO_REMOTE': '1', 09:43:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:43:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:43:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:43:00 INFO - 'PWD': '/builds/slave/test', 09:43:00 INFO - 'SHELL': '/bin/bash', 09:43:00 INFO - 'SHLVL': '1', 09:43:00 INFO - 'TERM': 'linux', 09:43:00 INFO - 'TMOUT': '86400', 09:43:00 INFO - 'USER': 'cltbld', 09:43:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467131697.730995-1925324468', 09:43:00 INFO - '_': '/tools/buildbot/bin/python'} 09:43:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:43:00 INFO - Downloading/unpacking blobuploader==1.2.4 09:43:00 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 09:43:00 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 09:43:00 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 09:43:00 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 09:43:00 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 09:43:00 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 09:43:04 INFO - Downloading blobuploader-1.2.4.tar.gz 09:43:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:43:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:43: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 09:43: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 09:43: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 09:43: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 09:43: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 09:43: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 09:43:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:43:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:43:05 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 09:43:05 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 09:43:05 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 09:43:05 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 09:43:05 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 09:43:05 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 09:43:05 INFO - Downloading docopt-0.6.1.tar.gz 09:43:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:43:05 INFO - Installing collected packages: blobuploader, requests, docopt 09:43:05 INFO - Running setup.py install for blobuploader 09:43:05 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:43:05 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:43:05 INFO - Running setup.py install for requests 09:43:06 INFO - Running setup.py install for docopt 09:43:06 INFO - Successfully installed blobuploader requests docopt 09:43:06 INFO - Cleaning up... 09:43:07 INFO - Return code: 0 09:43:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:43:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:43:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:43:07 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 0x9314c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x937b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x942df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x910fe30>, '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 0x93acc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x942b470>, '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-1467131697.730995-1925324468', '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 09:43:07 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 09:43:07 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 09:43:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:43:07 INFO - 'CCACHE_UMASK': '002', 09:43:07 INFO - 'DISPLAY': ':0', 09:43:07 INFO - 'HOME': '/home/cltbld', 09:43:07 INFO - 'LANG': 'en_US.UTF-8', 09:43:07 INFO - 'LOGNAME': 'cltbld', 09:43:07 INFO - 'MAIL': '/var/mail/cltbld', 09:43:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:43:07 INFO - 'MOZ_NO_REMOTE': '1', 09:43:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:43:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:43:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:43:07 INFO - 'PWD': '/builds/slave/test', 09:43:07 INFO - 'SHELL': '/bin/bash', 09:43:07 INFO - 'SHLVL': '1', 09:43:07 INFO - 'TERM': 'linux', 09:43:07 INFO - 'TMOUT': '86400', 09:43:07 INFO - 'USER': 'cltbld', 09:43:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467131697.730995-1925324468', 09:43:07 INFO - '_': '/tools/buildbot/bin/python'} 09:43:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:43:07 INFO - Running setup.py (path:/tmp/pip-6o0b2P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:43:07 INFO - Running setup.py (path:/tmp/pip-oPzYwl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:43:07 INFO - Running setup.py (path:/tmp/pip-3eFCCI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:43:07 INFO - Running setup.py (path:/tmp/pip-3XDo3C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:43:07 INFO - Running setup.py (path:/tmp/pip-xtD4No-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:43:08 INFO - Running setup.py (path:/tmp/pip-YnGOJQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:43:08 INFO - Running setup.py (path:/tmp/pip-0mtd7A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:43:08 INFO - Running setup.py (path:/tmp/pip-z9lNYr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:43:08 INFO - Running setup.py (path:/tmp/pip-5qkkcB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:43:08 INFO - Running setup.py (path:/tmp/pip-z6pmFR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:43:08 INFO - Running setup.py (path:/tmp/pip-0_1NAv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:43:08 INFO - Running setup.py (path:/tmp/pip-pWED1O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:43:08 INFO - Running setup.py (path:/tmp/pip-sxKKxJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:43:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:43:09 INFO - Running setup.py (path:/tmp/pip-lREKAy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:43:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:43:09 INFO - Running setup.py (path:/tmp/pip-vwVLRs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:43:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:43:09 INFO - Running setup.py (path:/tmp/pip-xzGCWA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:43:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:43:09 INFO - Running setup.py (path:/tmp/pip-nqaKOx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:43:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:43:09 INFO - Running setup.py (path:/tmp/pip-PvHtLL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:43:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:43:09 INFO - Running setup.py (path:/tmp/pip-FHsF75-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:43:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:43:09 INFO - Running setup.py (path:/tmp/pip-pyWF21-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:43:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:43:10 INFO - Running setup.py (path:/tmp/pip-4TjO_S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:43:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:43:10 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 09:43:10 INFO - Running setup.py install for manifestparser 09:43:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:43:10 INFO - Running setup.py install for mozcrash 09:43:10 INFO - Running setup.py install for mozdebug 09:43:11 INFO - Running setup.py install for mozdevice 09:43:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:43:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:43:11 INFO - Running setup.py install for mozfile 09:43:11 INFO - Running setup.py install for mozhttpd 09:43:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:43:11 INFO - Running setup.py install for mozinfo 09:43:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:43:12 INFO - Running setup.py install for mozInstall 09:43:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:43:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:43:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:43:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:43:12 INFO - Running setup.py install for mozleak 09:43:12 INFO - Running setup.py install for mozlog 09:43:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:43:12 INFO - Running setup.py install for moznetwork 09:43:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:43:12 INFO - Running setup.py install for mozprocess 09:43:13 INFO - Running setup.py install for mozprofile 09:43:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:43:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:43:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:43:13 INFO - Running setup.py install for mozrunner 09:43:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:43:13 INFO - Running setup.py install for mozscreenshot 09:43:13 INFO - Running setup.py install for moztest 09:43:14 INFO - Running setup.py install for mozversion 09:43:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:43:14 INFO - Running setup.py install for wptserve 09:43:14 INFO - Running setup.py install for marionette-driver 09:43:14 INFO - Running setup.py install for browsermob-proxy 09:43:15 INFO - Running setup.py install for marionette-client 09:43:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:43:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:43: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 09:43:15 INFO - Cleaning up... 09:43:15 INFO - Return code: 0 09:43:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:43: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')]} 09:43:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:43: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')]} 09:43:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:43: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 0x9314c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x937b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x942df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x910fe30>, '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 0x93acc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x942b470>, '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-1467131697.730995-1925324468', '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 09:43: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 09:43: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 09:43:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:43:15 INFO - 'CCACHE_UMASK': '002', 09:43:15 INFO - 'DISPLAY': ':0', 09:43:15 INFO - 'HOME': '/home/cltbld', 09:43:15 INFO - 'LANG': 'en_US.UTF-8', 09:43:15 INFO - 'LOGNAME': 'cltbld', 09:43:15 INFO - 'MAIL': '/var/mail/cltbld', 09:43:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:43:15 INFO - 'MOZ_NO_REMOTE': '1', 09:43:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:43:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:43:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:43:15 INFO - 'PWD': '/builds/slave/test', 09:43:15 INFO - 'SHELL': '/bin/bash', 09:43:15 INFO - 'SHLVL': '1', 09:43:15 INFO - 'TERM': 'linux', 09:43:15 INFO - 'TMOUT': '86400', 09:43:15 INFO - 'USER': 'cltbld', 09:43:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467131697.730995-1925324468', 09:43:15 INFO - '_': '/tools/buildbot/bin/python'} 09:43:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:43:16 INFO - Running setup.py (path:/tmp/pip-bjgqYi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:43:16 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)) 09:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:43:16 INFO - Running setup.py (path:/tmp/pip-DEK4E5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:43:16 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)) 09:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:43:16 INFO - Running setup.py (path:/tmp/pip-Y1xg9a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:43:16 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)) 09:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:43:16 INFO - Running setup.py (path:/tmp/pip-NuQUAa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:43: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)) 09:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:43:16 INFO - Running setup.py (path:/tmp/pip-NFWoqx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:43: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)) 09:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:43:16 INFO - Running setup.py (path:/tmp/pip-RUNtFb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:43: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)) 09:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:43:16 INFO - Running setup.py (path:/tmp/pip-yLHiLk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:43:17 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)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:43:17 INFO - Running setup.py (path:/tmp/pip-fZVBbB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:43:17 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)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:43:17 INFO - Running setup.py (path:/tmp/pip-9q4npK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:43:17 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)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:43:17 INFO - Running setup.py (path:/tmp/pip-IAAiJI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:43:17 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)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:43:17 INFO - Running setup.py (path:/tmp/pip-l1BdSz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:43: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)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:43:17 INFO - Running setup.py (path:/tmp/pip-0H97VP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:43: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)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:43:17 INFO - Running setup.py (path:/tmp/pip-GMUayy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:43: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)) 09:43:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:43:17 INFO - Running setup.py (path:/tmp/pip-FoXkNA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:43:18 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)) 09:43:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:43:18 INFO - Running setup.py (path:/tmp/pip-cL8Kom-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:43:18 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)) 09:43:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:43:18 INFO - Running setup.py (path:/tmp/pip-4gy506-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:43:18 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)) 09:43:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:43:18 INFO - Running setup.py (path:/tmp/pip-_p9XKa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:43:18 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)) 09:43:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:43:18 INFO - Running setup.py (path:/tmp/pip-QMdAA4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:43: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)) 09:43:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:43:18 INFO - Running setup.py (path:/tmp/pip-lcsL6i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:43: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)) 09:43:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:43:18 INFO - Running setup.py (path:/tmp/pip-YXEyDS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:43: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)) 09:43:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:43:19 INFO - Running setup.py (path:/tmp/pip-msEVUM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:43:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:43:19 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)) 09:43:19 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)) 09:43:19 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)) 09:43:19 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)) 09:43:19 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)) 09:43:19 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)) 09:43:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:43: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 09:43: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 09:43: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 09:43: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 09:43: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 09:43: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 09:43:23 INFO - Downloading blessings-1.6.tar.gz 09:43:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:43:23 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)) 09:43:23 INFO - Installing collected packages: blessings 09:43:23 INFO - Running setup.py install for blessings 09:43:23 INFO - Successfully installed blessings 09:43:23 INFO - Cleaning up... 09:43:23 INFO - Return code: 0 09:43:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:43:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:43:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:43:24 INFO - Reading from file tmpfile_stdout 09:43:24 INFO - Current package versions: 09:43:24 INFO - argparse == 1.2.1 09:43:24 INFO - blessings == 1.6 09:43:24 INFO - blobuploader == 1.2.4 09:43:24 INFO - browsermob-proxy == 0.6.0 09:43:24 INFO - docopt == 0.6.1 09:43:24 INFO - manifestparser == 1.1 09:43:24 INFO - marionette-client == 2.3.0 09:43:24 INFO - marionette-driver == 1.4.0 09:43:24 INFO - mozInstall == 1.12 09:43:24 INFO - mozcrash == 0.17 09:43:24 INFO - mozdebug == 0.1 09:43:24 INFO - mozdevice == 0.48 09:43:24 INFO - mozfile == 1.2 09:43:24 INFO - mozhttpd == 0.7 09:43:24 INFO - mozinfo == 0.9 09:43:24 INFO - mozleak == 0.1 09:43:24 INFO - mozlog == 3.1 09:43:24 INFO - moznetwork == 0.27 09:43:24 INFO - mozprocess == 0.22 09:43:24 INFO - mozprofile == 0.28 09:43:24 INFO - mozrunner == 6.11 09:43:24 INFO - mozscreenshot == 0.1 09:43:24 INFO - mozsystemmonitor == 0.0 09:43:24 INFO - moztest == 0.7 09:43:24 INFO - mozversion == 1.4 09:43:24 INFO - psutil == 3.1.1 09:43:24 INFO - requests == 1.2.3 09:43:24 INFO - wptserve == 1.4.0 09:43:24 INFO - wsgiref == 0.1.2 09:43:24 INFO - Running post-action listener: _resource_record_post_action 09:43:24 INFO - Running post-action listener: _start_resource_monitoring 09:43:24 INFO - Starting resource monitoring. 09:43:24 INFO - ##### 09:43:24 INFO - ##### Running pull step. 09:43:24 INFO - ##### 09:43:24 INFO - Running pre-action listener: _resource_record_pre_action 09:43:24 INFO - Running main action method: pull 09:43:24 INFO - Pull has nothing to do! 09:43:24 INFO - Running post-action listener: _resource_record_post_action 09:43:24 INFO - ##### 09:43:24 INFO - ##### Running install step. 09:43:24 INFO - ##### 09:43:24 INFO - Running pre-action listener: _resource_record_pre_action 09:43:24 INFO - Running main action method: install 09:43:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:43:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:43:24 INFO - Reading from file tmpfile_stdout 09:43:24 INFO - Detecting whether we're running mozinstall >=1.0... 09:43:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:43:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:43:24 INFO - Reading from file tmpfile_stdout 09:43:24 INFO - Output received: 09:43:24 INFO - Usage: mozinstall [options] installer 09:43:24 INFO - Options: 09:43:24 INFO - -h, --help show this help message and exit 09:43:24 INFO - -d DEST, --destination=DEST 09:43:24 INFO - Directory to install application into. [default: 09:43:24 INFO - "/builds/slave/test"] 09:43:24 INFO - --app=APP Application being installed. [default: firefox] 09:43:24 INFO - mkdir: /builds/slave/test/build/application 09:43: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'] 09:43: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 09:43:54 INFO - Reading from file tmpfile_stdout 09:43:54 INFO - Output received: 09:43:54 INFO - /builds/slave/test/build/application/firefox/firefox 09:43:54 INFO - Running post-action listener: _resource_record_post_action 09:43:54 INFO - ##### 09:43:54 INFO - ##### Running run-tests step. 09:43:54 INFO - ##### 09:43:54 INFO - Running pre-action listener: _resource_record_pre_action 09:43:54 INFO - Running main action method: run_tests 09:43:54 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:43:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:43:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:43:54 INFO - grabbing minidump binary from tooltool 09:43: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')]} 09:43:54 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 0x910fe30>, '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 0x93acc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x942b470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:43:54 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 09:43:54 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 09:43:54 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:43:54 INFO - Return code: 0 09:43:54 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:43:54 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:43:54 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/MRBCfkz_T3ifXG8cp-c57g/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 09:43:54 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/MRBCfkz_T3ifXG8cp-c57g/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 09:43:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:43:54 INFO - 'CCACHE_UMASK': '002', 09:43:54 INFO - 'DISPLAY': ':0', 09:43:55 INFO - 'HOME': '/home/cltbld', 09:43:55 INFO - 'LANG': 'en_US.UTF-8', 09:43:55 INFO - 'LOGNAME': 'cltbld', 09:43:55 INFO - 'MAIL': '/var/mail/cltbld', 09:43:55 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:43:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:43:55 INFO - 'MOZ_NO_REMOTE': '1', 09:43:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:43:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:55 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:43:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:43:55 INFO - 'PWD': '/builds/slave/test', 09:43:55 INFO - 'SHELL': '/bin/bash', 09:43:55 INFO - 'SHLVL': '1', 09:43:55 INFO - 'TERM': 'linux', 09:43:55 INFO - 'TMOUT': '86400', 09:43:55 INFO - 'USER': 'cltbld', 09:43:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467131697.730995-1925324468', 09:43:55 INFO - '_': '/tools/buildbot/bin/python'} 09:43:55 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/MRBCfkz_T3ifXG8cp-c57g/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 09:43:55 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 09:43:55 INFO - import pkg_resources 09:43:56 INFO - Using 1 client processes 09:43:57 INFO - wptserve Starting http server on 127.0.0.1:8000 09:43:57 INFO - wptserve Starting http server on 127.0.0.1:8001 09:43:57 INFO - wptserve Starting http server on 127.0.0.1:8443 09:43:59 INFO - SUITE-START | Running 778 tests 09:43:59 INFO - Running testharness tests 09:43:59 INFO - Setting up ssl 09:43:59 INFO - PROCESS | certutil | 09:43:59 INFO - PROCESS | certutil | 09:43:59 INFO - PROCESS | certutil | 09:43:59 INFO - Certificate Nickname Trust Attributes 09:43:59 INFO - SSL,S/MIME,JAR/XPI 09:43:59 INFO - 09:43:59 INFO - web-platform-tests CT,, 09:43:59 INFO - 09:43:59 INFO - Starting runner 09:44:02 INFO - PROCESS | 1748 | 1467132242438 Marionette DEBUG Marionette enabled via build flag and pref 09:44:02 INFO - PROCESS | 1748 | ++DOCSHELL 0xa4e4ec00 == 1 [pid = 1748] [id = 1] 09:44:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 1 (0xa4e4f000) [pid = 1748] [serial = 1] [outer = (nil)] 09:44:02 INFO - PROCESS | 1748 | [1748] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:44:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 2 (0xa4e4f800) [pid = 1748] [serial = 2] [outer = 0xa4e4f000] 09:44:03 INFO - PROCESS | 1748 | 1467132243158 Marionette INFO Listening on port 2828 09:44:03 INFO - PROCESS | 1748 | 1467132243775 Marionette DEBUG Marionette enabled via command-line flag 09:44:03 INFO - PROCESS | 1748 | ++DOCSHELL 0xa23a9c00 == 2 [pid = 1748] [id = 2] 09:44:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 3 (0xa23ab000) [pid = 1748] [serial = 3] [outer = (nil)] 09:44:03 INFO - PROCESS | 1748 | [1748] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:44:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 4 (0xa8cc0c00) [pid = 1748] [serial = 4] [outer = 0xa23ab000] 09:44:03 INFO - PROCESS | 1748 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cfa40 09:44:04 INFO - PROCESS | 1748 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d3540 09:44:04 INFO - PROCESS | 1748 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dc500 09:44:04 INFO - PROCESS | 1748 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fe160 09:44:04 INFO - PROCESS | 1748 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fee80 09:44:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 5 (0xa100c800) [pid = 1748] [serial = 5] [outer = 0xa4e4f000] 09:44:04 INFO - PROCESS | 1748 | [1748] 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 09:44:04 INFO - PROCESS | 1748 | 1467132244212 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36131 09:44:04 INFO - PROCESS | 1748 | [1748] 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 09:44:04 INFO - PROCESS | 1748 | 1467132244248 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36132 09:44:04 INFO - PROCESS | 1748 | 1467132244310 Marionette DEBUG Closed connection conn0 09:44:04 INFO - PROCESS | 1748 | 1467132244315 Marionette DEBUG Closed connection conn1 09:44:04 INFO - PROCESS | 1748 | [1748] 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 09:44:04 INFO - PROCESS | 1748 | [1748] 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 09:44:04 INFO - PROCESS | 1748 | 1467132244450 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36133 09:44:04 INFO - PROCESS | 1748 | [1748] 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 09:44:04 INFO - PROCESS | 1748 | 1467132244506 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36134 09:44:04 INFO - PROCESS | 1748 | 1467132244515 Marionette DEBUG Closed connection conn2 09:44:04 INFO - PROCESS | 1748 | [1748] 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 09:44:04 INFO - PROCESS | 1748 | 1467132244564 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:36135 09:44:04 INFO - PROCESS | 1748 | 1467132244581 Marionette DEBUG Closed connection conn3 09:44:04 INFO - PROCESS | 1748 | 1467132244615 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:44:04 INFO - PROCESS | 1748 | 1467132244624 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":"20160628075828","device":"desktop","version":"48.0"} 09:44:05 INFO - PROCESS | 1748 | [1748] 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 09:44:06 INFO - PROCESS | 1748 | ++DOCSHELL 0x9b349400 == 3 [pid = 1748] [id = 3] 09:44:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 6 (0x9b349800) [pid = 1748] [serial = 6] [outer = (nil)] 09:44:06 INFO - PROCESS | 1748 | ++DOCSHELL 0x9b349c00 == 4 [pid = 1748] [id = 4] 09:44:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 7 (0x9b34d400) [pid = 1748] [serial = 7] [outer = (nil)] 09:44:07 INFO - PROCESS | 1748 | [1748] 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 09:44:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x9b097400 == 5 [pid = 1748] [id = 5] 09:44:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 8 (0x9bfea800) [pid = 1748] [serial = 8] [outer = (nil)] 09:44:07 INFO - PROCESS | 1748 | [1748] 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 09:44:07 INFO - PROCESS | 1748 | [1748] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:44:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 9 (0x9a77a800) [pid = 1748] [serial = 9] [outer = 0x9bfea800] 09:44:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 10 (0x9a4d0c00) [pid = 1748] [serial = 10] [outer = 0x9b349800] 09:44:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 11 (0x9a4d2800) [pid = 1748] [serial = 11] [outer = 0x9b34d400] 09:44:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 12 (0x9a4d5000) [pid = 1748] [serial = 12] [outer = 0x9bfea800] 09:44:09 INFO - PROCESS | 1748 | 1467132249122 Marionette INFO startBrowser cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:09 INFO - PROCESS | 1748 | 1467132249170 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 1748 | 1467132249190 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 1748 | 1467132249194 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 13 (0x990d1000) [pid = 1748] [serial = 13] [outer = 0x9bfea800] 09:44:09 INFO - PROCESS | 1748 | 1467132249920 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"cf0f9012-46eb-43dc-bc9f-ec489d26ce46","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":"20160628075828","device":"desktop","version":"48.0","command_id":1}}] 09:44:10 INFO - PROCESS | 1748 | 1467132250145 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}] 09:44:10 INFO - PROCESS | 1748 | 1467132250156 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:10 INFO - PROCESS | 1748 | 1467132250312 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:44:10 INFO - PROCESS | 1748 | 1467132250568 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:44:10 INFO - PROCESS | 1748 | 1467132250578 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:10 INFO - PROCESS | 1748 | [1748] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:44:10 INFO - PROCESS | 1748 | [1748] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:44:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 14 (0x95017800) [pid = 1748] [serial = 14] [outer = 0x9bfea800] 09:44:11 INFO - PROCESS | 1748 | [1748] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:44:11 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:11 INFO - PROCESS | 1748 | 1467132251106 Marionette TRACE conn4 <- [1,3,null,{}] 09:44:11 INFO - PROCESS | 1748 | 1467132251145 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:44:11 INFO - PROCESS | 1748 | 1467132251149 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:11 INFO - PROCESS | 1748 | 1467132251178 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:44:11 INFO - PROCESS | 1748 | 1467132251224 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 1748 | 1467132251227 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:44:11 INFO - PROCESS | 1748 | 1467132251237 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 1748 | 1467132251242 Marionette TRACE conn4 <- [1,6,null,{}] 09:44:11 INFO - PROCESS | 1748 | 1467132251270 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}] 09:44:11 INFO - PROCESS | 1748 | 1467132251280 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:11 INFO - PROCESS | 1748 | 1467132251313 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:44:11 INFO - PROCESS | 1748 | 1467132251320 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 1748 | 1467132251328 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:11 INFO - PROCESS | 1748 | ++DOCSHELL 0x93d8a000 == 6 [pid = 1748] [id = 6] 09:44:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 15 (0x93d8a400) [pid = 1748] [serial = 15] [outer = (nil)] 09:44:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 16 (0x93d8c400) [pid = 1748] [serial = 16] [outer = 0x93d8a400] 09:44:11 INFO - PROCESS | 1748 | 1467132251411 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 17 (0x93d91400) [pid = 1748] [serial = 17] [outer = 0x93d8a400] 09:44:11 INFO - PROCESS | 1748 | ++DOCSHELL 0x93a4b400 == 7 [pid = 1748] [id = 7] 09:44:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 18 (0x93a4c000) [pid = 1748] [serial = 18] [outer = (nil)] 09:44:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 19 (0x93a52c00) [pid = 1748] [serial = 19] [outer = 0x93a4c000] 09:44:11 INFO - PROCESS | 1748 | 1467132251902 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 20 (0x93b6f400) [pid = 1748] [serial = 20] [outer = 0x93a4c000] 09:44:12 INFO - PROCESS | 1748 | [1748] 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 09:44:12 INFO - PROCESS | 1748 | 1467132252486 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]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1316ms 09:44:12 INFO - PROCESS | 1748 | 1467132252627 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 1748 | 1467132252630 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:44:12 INFO - PROCESS | 1748 | 1467132252658 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 1748 | 1467132252662 Marionette TRACE conn4 <- [1,10,null,{}] 09:44:12 INFO - PROCESS | 1748 | 1467132252689 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}] 09:44:12 INFO - PROCESS | 1748 | 1467132252701 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:12 INFO - PROCESS | 1748 | 1467132252936 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:44:13 INFO - PROCESS | 1748 | 1467132253219 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 1748 | 1467132253232 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x9202dc00 == 8 [pid = 1748] [id = 8] 09:44:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 21 (0x9202e000) [pid = 1748] [serial = 21] [outer = (nil)] 09:44:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 22 (0x92030000) [pid = 1748] [serial = 22] [outer = 0x9202e000] 09:44:13 INFO - PROCESS | 1748 | 1467132253323 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 23 (0x92034800) [pid = 1748] [serial = 23] [outer = 0x9202e000] 09:44:14 INFO - PROCESS | 1748 | 1467132254216 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]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1612ms 09:44:14 INFO - PROCESS | 1748 | 1467132254256 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:44:14 INFO - PROCESS | 1748 | 1467132254263 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:44:14 INFO - PROCESS | 1748 | 1467132254272 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 1748 | 1467132254278 Marionette TRACE conn4 <- [1,14,null,{}] 09:44:14 INFO - PROCESS | 1748 | 1467132254286 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}] 09:44:14 INFO - PROCESS | 1748 | 1467132254291 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:14 INFO - PROCESS | 1748 | 1467132254497 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:44:14 INFO - PROCESS | 1748 | 1467132254625 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 1748 | 1467132254637 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x93d87c00 == 9 [pid = 1748] [id = 9] 09:44:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 24 (0x93d88000) [pid = 1748] [serial = 24] [outer = (nil)] 09:44:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x93a4a800 == 10 [pid = 1748] [id = 10] 09:44:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 25 (0x93d89400) [pid = 1748] [serial = 25] [outer = (nil)] 09:44:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 26 (0x93d90800) [pid = 1748] [serial = 26] [outer = 0x93d89400] 09:44:14 INFO - PROCESS | 1748 | 1467132254743 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 27 (0x9509d400) [pid = 1748] [serial = 27] [outer = 0x93d89400] 09:44:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 28 (0x939f8800) [pid = 1748] [serial = 28] [outer = 0x93d88000] 09:44:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 29 (0x980ab800) [pid = 1748] [serial = 29] [outer = 0x93d88000] 09:44:15 INFO - PROCESS | 1748 | ++DOCSHELL 0x980b1000 == 11 [pid = 1748] [id = 11] 09:44:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 30 (0x99066000) [pid = 1748] [serial = 30] [outer = (nil)] 09:44:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 31 (0x9a35f800) [pid = 1748] [serial = 31] [outer = 0x99066000] 09:44:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 32 (0x9b167c00) [pid = 1748] [serial = 32] [outer = 0x99066000] 09:44:16 INFO - PROCESS | 1748 | 1467132256007 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]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1794ms 09:44:16 INFO - PROCESS | 1748 | 1467132256121 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 1748 | 1467132256125 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:44:16 INFO - PROCESS | 1748 | 1467132256138 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 1748 | 1467132256142 Marionette TRACE conn4 <- [1,18,null,{}] 09:44:16 INFO - PROCESS | 1748 | 1467132256157 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}] 09:44:16 INFO - PROCESS | 1748 | 1467132256162 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:16 INFO - PROCESS | 1748 | 1467132256372 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:44:16 INFO - PROCESS | 1748 | 1467132256513 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 1748 | 1467132256525 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x996aac00 == 12 [pid = 1748] [id = 12] 09:44:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 33 (0x9a4d6000) [pid = 1748] [serial = 33] [outer = (nil)] 09:44:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 34 (0x9b671c00) [pid = 1748] [serial = 34] [outer = 0x9a4d6000] 09:44:16 INFO - PROCESS | 1748 | 1467132256613 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 35 (0x9d80ac00) [pid = 1748] [serial = 35] [outer = 0x9a4d6000] 09:44:17 INFO - PROCESS | 1748 | 1467132257556 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]]]}] 09:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1440ms 09:44:17 INFO - PROCESS | 1748 | 1467132257580 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 1748 | 1467132257588 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:44:17 INFO - PROCESS | 1748 | 1467132257606 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 1748 | 1467132257613 Marionette TRACE conn4 <- [1,22,null,{}] 09:44:17 INFO - PROCESS | 1748 | 1467132257620 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}] 09:44:17 INFO - PROCESS | 1748 | 1467132257627 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:17 INFO - PROCESS | 1748 | 1467132257872 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:44:18 INFO - PROCESS | 1748 | 1467132258028 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 1748 | 1467132258038 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:18 INFO - PROCESS | 1748 | ++DOCSHELL 0xa2ff5400 == 13 [pid = 1748] [id = 13] 09:44:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 36 (0xa34c2400) [pid = 1748] [serial = 36] [outer = (nil)] 09:44:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 37 (0xa501a400) [pid = 1748] [serial = 37] [outer = 0xa34c2400] 09:44:18 INFO - PROCESS | 1748 | 1467132258123 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 38 (0xa6892c00) [pid = 1748] [serial = 38] [outer = 0xa34c2400] 09:44:19 INFO - PROCESS | 1748 | 1467132259010 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]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1443ms 09:44:19 INFO - PROCESS | 1748 | 1467132259041 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 1748 | 1467132259045 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:44:19 INFO - PROCESS | 1748 | 1467132259237 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 1748 | 1467132259241 Marionette TRACE conn4 <- [1,26,null,{}] 09:44:19 INFO - PROCESS | 1748 | 1467132259254 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}] 09:44:19 INFO - PROCESS | 1748 | 1467132259259 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:19 INFO - PROCESS | 1748 | 1467132259440 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:44:19 INFO - PROCESS | 1748 | 1467132259784 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 1748 | 1467132259797 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:19 INFO - PROCESS | 1748 | ++DOCSHELL 0x939f7400 == 14 [pid = 1748] [id = 14] 09:44:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 39 (0x939f7800) [pid = 1748] [serial = 39] [outer = (nil)] 09:44:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 40 (0x93a51c00) [pid = 1748] [serial = 40] [outer = 0x939f7800] 09:44:19 INFO - PROCESS | 1748 | 1467132259879 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 41 (0x95098400) [pid = 1748] [serial = 41] [outer = 0x939f7800] 09:44:20 INFO - PROCESS | 1748 | 1467132260774 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]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1671ms 09:44:20 INFO - PROCESS | 1748 | 1467132260829 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:44:20 INFO - PROCESS | 1748 | 1467132260835 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:44:20 INFO - PROCESS | 1748 | 1467132260843 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 1748 | 1467132260848 Marionette TRACE conn4 <- [1,30,null,{}] 09:44:20 INFO - PROCESS | 1748 | 1467132260857 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}] 09:44:20 INFO - PROCESS | 1748 | 1467132260864 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:21 INFO - PROCESS | 1748 | 1467132261162 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:44:21 INFO - PROCESS | 1748 | --DOCSHELL 0x93d8a000 == 13 [pid = 1748] [id = 6] 09:44:21 INFO - PROCESS | 1748 | 1467132261293 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 1748 | 1467132261304 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:21 INFO - PROCESS | 1748 | ++DOCSHELL 0x99168000 == 14 [pid = 1748] [id = 15] 09:44:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 42 (0x991f7000) [pid = 1748] [serial = 42] [outer = (nil)] 09:44:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 43 (0x996a3c00) [pid = 1748] [serial = 43] [outer = 0x991f7000] 09:44:21 INFO - PROCESS | 1748 | 1467132261384 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 44 (0x9a119400) [pid = 1748] [serial = 44] [outer = 0x991f7000] 09:44:22 INFO - PROCESS | 1748 | 1467132262139 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]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1333ms 09:44:22 INFO - PROCESS | 1748 | 1467132262202 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 1748 | 1467132262209 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:44:22 INFO - PROCESS | 1748 | 1467132262217 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 1748 | 1467132262221 Marionette TRACE conn4 <- [1,34,null,{}] 09:44:22 INFO - PROCESS | 1748 | 1467132262232 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}] 09:44:22 INFO - PROCESS | 1748 | 1467132262236 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:22 INFO - PROCESS | 1748 | 1467132262406 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:44:22 INFO - PROCESS | 1748 | 1467132262419 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 1748 | 1467132262426 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x996adc00 == 15 [pid = 1748] [id = 16] 09:44:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 45 (0x9b4f1400) [pid = 1748] [serial = 45] [outer = (nil)] 09:44:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 46 (0x9b672000) [pid = 1748] [serial = 46] [outer = 0x9b4f1400] 09:44:22 INFO - PROCESS | 1748 | 1467132262500 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 47 (0x9ba37c00) [pid = 1748] [serial = 47] [outer = 0x9b4f1400] 09:44:23 INFO - PROCESS | 1748 | 1467132263344 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]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1186ms 09:44:23 INFO - PROCESS | 1748 | 1467132263405 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 1748 | 1467132263408 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:44:23 INFO - PROCESS | 1748 | 1467132263424 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 1748 | 1467132263433 Marionette TRACE conn4 <- [1,38,null,{}] 09:44:23 INFO - PROCESS | 1748 | 1467132263439 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}] 09:44:23 INFO - PROCESS | 1748 | 1467132263447 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:23 INFO - PROCESS | 1748 | 1467132263618 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:44:23 INFO - PROCESS | 1748 | 1467132263713 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 1748 | 1467132263719 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x95016c00 == 16 [pid = 1748] [id = 17] 09:44:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 48 (0x9a120400) [pid = 1748] [serial = 48] [outer = (nil)] 09:44:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 49 (0x9c1a2c00) [pid = 1748] [serial = 49] [outer = 0x9a120400] 09:44:23 INFO - PROCESS | 1748 | 1467132263790 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 50 (0x9c1d6400) [pid = 1748] [serial = 50] [outer = 0x9a120400] 09:44:24 INFO - PROCESS | 1748 | 1467132264542 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]]]}] 09:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1152ms 09:44:24 INFO - PROCESS | 1748 | 1467132264569 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 1748 | 1467132264574 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:44:24 INFO - PROCESS | 1748 | 1467132264580 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 1748 | 1467132264583 Marionette TRACE conn4 <- [1,42,null,{}] 09:44:24 INFO - PROCESS | 1748 | 1467132264589 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}] 09:44:24 INFO - PROCESS | 1748 | 1467132264594 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:24 INFO - PROCESS | 1748 | 1467132264750 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:44:24 INFO - PROCESS | 1748 | 1467132264764 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 1748 | 1467132264771 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x92342400 == 17 [pid = 1748] [id = 18] 09:44:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 51 (0x939f1c00) [pid = 1748] [serial = 51] [outer = (nil)] 09:44:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 52 (0x9d834000) [pid = 1748] [serial = 52] [outer = 0x939f1c00] 09:44:24 INFO - PROCESS | 1748 | 1467132264859 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 53 (0xa1012800) [pid = 1748] [serial = 53] [outer = 0x939f1c00] 09:44:25 INFO - PROCESS | 1748 | 1467132265663 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]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1130ms 09:44:25 INFO - PROCESS | 1748 | 1467132265711 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 1748 | 1467132265715 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:44:25 INFO - PROCESS | 1748 | 1467132265736 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 1748 | 1467132265741 Marionette TRACE conn4 <- [1,46,null,{}] 09:44:25 INFO - PROCESS | 1748 | 1467132265746 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}] 09:44:25 INFO - PROCESS | 1748 | 1467132265752 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:25 INFO - PROCESS | 1748 | 1467132265953 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:44:25 INFO - PROCESS | 1748 | 1467132265967 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 1748 | 1467132265985 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:26 INFO - PROCESS | 1748 | ++DOCSHELL 0xa2379400 == 18 [pid = 1748] [id = 19] 09:44:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 54 (0xa237a400) [pid = 1748] [serial = 54] [outer = (nil)] 09:44:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 55 (0xa23ac800) [pid = 1748] [serial = 55] [outer = 0xa237a400] 09:44:26 INFO - PROCESS | 1748 | 1467132266156 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 56 (0xa2561000) [pid = 1748] [serial = 56] [outer = 0xa237a400] 09:44:26 INFO - PROCESS | 1748 | 1467132266955 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]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1233ms 09:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:44:26 INFO - PROCESS | 1748 | 1467132266968 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 1748 | 1467132266971 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:44:26 INFO - PROCESS | 1748 | 1467132266978 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 1748 | 1467132266981 Marionette TRACE conn4 <- [1,50,null,{}] 09:44:26 INFO - PROCESS | 1748 | 1467132266987 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}] 09:44:26 INFO - PROCESS | 1748 | 1467132266993 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:27 INFO - PROCESS | 1748 | 1467132267187 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:44:27 INFO - PROCESS | 1748 | 1467132267208 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 1748 | 1467132267218 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:27 INFO - PROCESS | 1748 | ++DOCSHELL 0xa258ec00 == 19 [pid = 1748] [id = 20] 09:44:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 57 (0xa258f000) [pid = 1748] [serial = 57] [outer = (nil)] 09:44:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 58 (0xa3449000) [pid = 1748] [serial = 58] [outer = 0xa258f000] 09:44:27 INFO - PROCESS | 1748 | 1467132267288 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 59 (0x9a67fc00) [pid = 1748] [serial = 59] [outer = 0xa258f000] 09:44:28 INFO - PROCESS | 1748 | 1467132268025 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]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1090ms 09:44:28 INFO - PROCESS | 1748 | 1467132268068 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 1748 | 1467132268072 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:44:28 INFO - PROCESS | 1748 | 1467132268080 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 1748 | 1467132268083 Marionette TRACE conn4 <- [1,54,null,{}] 09:44:28 INFO - PROCESS | 1748 | 1467132268089 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}] 09:44:28 INFO - PROCESS | 1748 | 1467132268094 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:28 INFO - PROCESS | 1748 | 1467132268286 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:44:28 INFO - PROCESS | 1748 | 1467132268318 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 1748 | 1467132268328 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x93b66800 == 20 [pid = 1748] [id = 21] 09:44:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 60 (0x991f7400) [pid = 1748] [serial = 60] [outer = (nil)] 09:44:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 61 (0xa4e0f000) [pid = 1748] [serial = 61] [outer = 0x991f7400] 09:44:28 INFO - PROCESS | 1748 | 1467132268399 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 62 (0xa35d6000) [pid = 1748] [serial = 62] [outer = 0x991f7400] 09:44:29 INFO - PROCESS | 1748 | 1467132269123 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]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1083ms 09:44:29 INFO - PROCESS | 1748 | 1467132269165 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 1748 | 1467132269169 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:44:29 INFO - PROCESS | 1748 | 1467132269175 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 1748 | 1467132269178 Marionette TRACE conn4 <- [1,58,null,{}] 09:44:29 INFO - PROCESS | 1748 | 1467132269185 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}] 09:44:29 INFO - PROCESS | 1748 | 1467132269190 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:29 INFO - PROCESS | 1748 | 1467132269427 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:44:29 INFO - PROCESS | 1748 | 1467132269441 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 1748 | 1467132269447 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x939f9000 == 21 [pid = 1748] [id = 22] 09:44:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0xa209d400) [pid = 1748] [serial = 63] [outer = (nil)] 09:44:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0xa507e400) [pid = 1748] [serial = 64] [outer = 0xa209d400] 09:44:29 INFO - PROCESS | 1748 | 1467132269522 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0xa62da000) [pid = 1748] [serial = 65] [outer = 0xa209d400] 09:44:30 INFO - PROCESS | 1748 | --DOCSHELL 0x996aac00 == 20 [pid = 1748] [id = 12] 09:44:30 INFO - PROCESS | 1748 | --DOCSHELL 0xa2ff5400 == 19 [pid = 1748] [id = 13] 09:44:30 INFO - PROCESS | 1748 | --DOCSHELL 0x9202dc00 == 18 [pid = 1748] [id = 8] 09:44:30 INFO - PROCESS | 1748 | --DOCSHELL 0x93a4a800 == 17 [pid = 1748] [id = 10] 09:44:31 INFO - PROCESS | 1748 | 1467132271359 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]]]}] 09:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2237ms 09:44:31 INFO - PROCESS | 1748 | 1467132271420 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:44:31 INFO - PROCESS | 1748 | 1467132271427 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:44:31 INFO - PROCESS | 1748 | 1467132271435 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 1748 | 1467132271442 Marionette TRACE conn4 <- [1,62,null,{}] 09:44:31 INFO - PROCESS | 1748 | 1467132271451 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}] 09:44:31 INFO - PROCESS | 1748 | 1467132271456 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:31 INFO - PROCESS | 1748 | 1467132271664 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:44:31 INFO - PROCESS | 1748 | 1467132271729 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 1748 | 1467132271738 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x951f3400 == 18 [pid = 1748] [id = 23] 09:44:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x951f4000) [pid = 1748] [serial = 66] [outer = (nil)] 09:44:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x980b0c00) [pid = 1748] [serial = 67] [outer = 0x951f4000] 09:44:31 INFO - PROCESS | 1748 | 1467132271814 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x991f6800) [pid = 1748] [serial = 68] [outer = 0x951f4000] 09:44:32 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x93d8a400) [pid = 1748] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:44:32 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x9202e000) [pid = 1748] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:44:32 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x93d89400) [pid = 1748] [serial = 25] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:44:32 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x9a4d6000) [pid = 1748] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:44:32 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0xa34c2400) [pid = 1748] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:44:32 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x939f7800) [pid = 1748] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:44:32 INFO - PROCESS | 1748 | --DOMWINDOW == 61 (0x991f7000) [pid = 1748] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:44:32 INFO - PROCESS | 1748 | --DOMWINDOW == 60 (0x9b4f1400) [pid = 1748] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:44:32 INFO - PROCESS | 1748 | --DOMWINDOW == 59 (0x9a120400) [pid = 1748] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:44:32 INFO - PROCESS | 1748 | --DOMWINDOW == 58 (0xa258f000) [pid = 1748] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:44:33 INFO - PROCESS | 1748 | 1467132273060 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]]]}] 09:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1688ms 09:44:33 INFO - PROCESS | 1748 | 1467132273123 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 1748 | 1467132273130 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:44:33 INFO - PROCESS | 1748 | 1467132273141 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 1748 | 1467132273144 Marionette TRACE conn4 <- [1,66,null,{}] 09:44:33 INFO - PROCESS | 1748 | 1467132273151 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}] 09:44:33 INFO - PROCESS | 1748 | 1467132273157 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:33 INFO - PROCESS | 1748 | 1467132273324 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:44:33 INFO - PROCESS | 1748 | 1467132273438 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 1748 | 1467132273447 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x99e13000 == 19 [pid = 1748] [id = 24] 09:44:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 59 (0x99eec800) [pid = 1748] [serial = 69] [outer = (nil)] 09:44:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 60 (0x9a36cc00) [pid = 1748] [serial = 70] [outer = 0x99eec800] 09:44:33 INFO - PROCESS | 1748 | 1467132273535 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 61 (0x9a8e7800) [pid = 1748] [serial = 71] [outer = 0x99eec800] 09:44:34 INFO - PROCESS | 1748 | 1467132274266 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]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1181ms 09:44:34 INFO - PROCESS | 1748 | 1467132274327 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 1748 | 1467132274331 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:44:34 INFO - PROCESS | 1748 | 1467132274338 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 1748 | 1467132274344 Marionette TRACE conn4 <- [1,70,null,{}] 09:44:34 INFO - PROCESS | 1748 | 1467132274360 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}] 09:44:34 INFO - PROCESS | 1748 | 1467132274368 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:34 INFO - PROCESS | 1748 | 1467132274586 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:44:34 INFO - PROCESS | 1748 | 1467132274726 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 1748 | 1467132274738 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x939f3800 == 20 [pid = 1748] [id = 25] 09:44:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 62 (0x939f4000) [pid = 1748] [serial = 72] [outer = (nil)] 09:44:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0x93a4b800) [pid = 1748] [serial = 73] [outer = 0x939f4000] 09:44:34 INFO - PROCESS | 1748 | 1467132274825 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x93d85400) [pid = 1748] [serial = 74] [outer = 0x939f4000] 09:44:35 INFO - PROCESS | 1748 | 1467132275710 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]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1445ms 09:44:35 INFO - PROCESS | 1748 | 1467132275786 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 1748 | 1467132275792 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:44:35 INFO - PROCESS | 1748 | 1467132275801 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 1748 | 1467132275806 Marionette TRACE conn4 <- [1,74,null,{}] 09:44:35 INFO - PROCESS | 1748 | 1467132275814 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}] 09:44:35 INFO - PROCESS | 1748 | 1467132275824 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:36 INFO - PROCESS | 1748 | 1467132276015 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:44:36 INFO - PROCESS | 1748 | 1467132276124 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 1748 | 1467132276137 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:36 INFO - PROCESS | 1748 | ++DOCSHELL 0x99e12000 == 21 [pid = 1748] [id = 26] 09:44:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x9a126400) [pid = 1748] [serial = 75] [outer = (nil)] 09:44:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x9b4f1400) [pid = 1748] [serial = 76] [outer = 0x9a126400] 09:44:36 INFO - PROCESS | 1748 | 1467132276223 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x9baa7800) [pid = 1748] [serial = 77] [outer = 0x9a126400] 09:44:37 INFO - PROCESS | 1748 | 1467132277068 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]]]}] 09:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1336ms 09:44:37 INFO - PROCESS | 1748 | 1467132277138 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 1748 | 1467132277143 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:44:37 INFO - PROCESS | 1748 | 1467132277151 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 1748 | 1467132277155 Marionette TRACE conn4 <- [1,78,null,{}] 09:44:37 INFO - PROCESS | 1748 | 1467132277162 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}] 09:44:37 INFO - PROCESS | 1748 | 1467132277167 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:37 INFO - PROCESS | 1748 | 1467132277386 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:44:37 INFO - PROCESS | 1748 | 1467132277527 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 1748 | 1467132277536 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x9d82b800 == 22 [pid = 1748] [id = 27] 09:44:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x9d82c400) [pid = 1748] [serial = 78] [outer = (nil)] 09:44:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x9d834400) [pid = 1748] [serial = 79] [outer = 0x9d82c400] 09:44:37 INFO - PROCESS | 1748 | 1467132277618 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0xa2371000) [pid = 1748] [serial = 80] [outer = 0x9d82c400] 09:44:38 INFO - PROCESS | 1748 | 1467132278543 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]]]}] 09:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1434ms 09:44:38 INFO - PROCESS | 1748 | 1467132278587 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 1748 | 1467132278594 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:44:38 INFO - PROCESS | 1748 | 1467132278612 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 1748 | 1467132278620 Marionette TRACE conn4 <- [1,82,null,{}] 09:44:38 INFO - PROCESS | 1748 | 1467132278627 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}] 09:44:38 INFO - PROCESS | 1748 | 1467132278634 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:38 INFO - PROCESS | 1748 | 1467132278819 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:44:38 INFO - PROCESS | 1748 | 1467132278956 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 1748 | 1467132278963 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:38 INFO - PROCESS | 1748 | ++DOCSHELL 0x939f9800 == 23 [pid = 1748] [id = 28] 09:44:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x96e76000) [pid = 1748] [serial = 81] [outer = (nil)] 09:44:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0xa23a7800) [pid = 1748] [serial = 82] [outer = 0x96e76000] 09:44:39 INFO - PROCESS | 1748 | 1467132279050 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0xa258b400) [pid = 1748] [serial = 83] [outer = 0x96e76000] 09:44:39 INFO - PROCESS | 1748 | 1467132279921 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]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1351ms 09:44:39 INFO - PROCESS | 1748 | 1467132279955 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 1748 | 1467132279960 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:44:39 INFO - PROCESS | 1748 | 1467132279966 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 1748 | 1467132279970 Marionette TRACE conn4 <- [1,86,null,{}] 09:44:39 INFO - PROCESS | 1748 | 1467132279977 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}] 09:44:39 INFO - PROCESS | 1748 | 1467132279982 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:40 INFO - PROCESS | 1748 | 1467132280172 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:44:40 INFO - PROCESS | 1748 | 1467132280311 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 1748 | 1467132280319 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x9202c800 == 24 [pid = 1748] [id = 29] 09:44:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x92338800) [pid = 1748] [serial = 84] [outer = (nil)] 09:44:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0xa2fef800) [pid = 1748] [serial = 85] [outer = 0x92338800] 09:44:40 INFO - PROCESS | 1748 | 1467132280425 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0xa2fb9000) [pid = 1748] [serial = 86] [outer = 0x92338800] 09:44:41 INFO - PROCESS | 1748 | 1467132281319 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]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1387ms 09:44:41 INFO - PROCESS | 1748 | 1467132281354 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 1748 | 1467132281357 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:44:41 INFO - PROCESS | 1748 | 1467132281364 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 1748 | 1467132281368 Marionette TRACE conn4 <- [1,90,null,{}] 09:44:41 INFO - PROCESS | 1748 | 1467132281390 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}] 09:44:41 INFO - PROCESS | 1748 | 1467132281396 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:41 INFO - PROCESS | 1748 | 1467132281604 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:44:41 INFO - PROCESS | 1748 | 1467132281720 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 1748 | 1467132281738 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:41 INFO - PROCESS | 1748 | ++DOCSHELL 0x93a49800 == 25 [pid = 1748] [id = 30] 09:44:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0xa5010c00) [pid = 1748] [serial = 87] [outer = (nil)] 09:44:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0xa501d000) [pid = 1748] [serial = 88] [outer = 0xa5010c00] 09:44:41 INFO - PROCESS | 1748 | 1467132281830 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0xa6890800) [pid = 1748] [serial = 89] [outer = 0xa5010c00] 09:44:42 INFO - PROCESS | 1748 | 1467132282818 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]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1532ms 09:44:42 INFO - PROCESS | 1748 | 1467132282897 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 1748 | 1467132282904 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:44:42 INFO - PROCESS | 1748 | 1467132282913 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 1748 | 1467132282918 Marionette TRACE conn4 <- [1,94,null,{}] 09:44:42 INFO - PROCESS | 1748 | 1467132282926 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}] 09:44:42 INFO - PROCESS | 1748 | 1467132282932 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:43 INFO - PROCESS | 1748 | 1467132283123 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:44:43 INFO - PROCESS | 1748 | 1467132283240 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 1748 | 1467132283255 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:43 INFO - PROCESS | 1748 | ++DOCSHELL 0x96e70800 == 26 [pid = 1748] [id = 31] 09:44:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x96e70c00) [pid = 1748] [serial = 90] [outer = (nil)] 09:44:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x96e78000) [pid = 1748] [serial = 91] [outer = 0x96e70c00] 09:44:43 INFO - PROCESS | 1748 | 1467132283384 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x96e7d800) [pid = 1748] [serial = 92] [outer = 0x96e70c00] 09:44:44 INFO - PROCESS | 1748 | --DOCSHELL 0x939f7400 == 25 [pid = 1748] [id = 14] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x9a4d5000) [pid = 1748] [serial = 12] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x92030000) [pid = 1748] [serial = 22] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x93d90800) [pid = 1748] [serial = 26] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x9a35f800) [pid = 1748] [serial = 31] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x9b671c00) [pid = 1748] [serial = 34] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0xa501a400) [pid = 1748] [serial = 37] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x93a51c00) [pid = 1748] [serial = 40] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x95098400) [pid = 1748] [serial = 41] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x996a3c00) [pid = 1748] [serial = 43] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x9b672000) [pid = 1748] [serial = 46] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x9ba37c00) [pid = 1748] [serial = 47] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x9c1a2c00) [pid = 1748] [serial = 49] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x9d834000) [pid = 1748] [serial = 52] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0xa23ac800) [pid = 1748] [serial = 55] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0xa3449000) [pid = 1748] [serial = 58] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x939f8800) [pid = 1748] [serial = 28] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x9a67fc00) [pid = 1748] [serial = 59] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x9509d400) [pid = 1748] [serial = 27] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x9d80ac00) [pid = 1748] [serial = 35] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x9c1d6400) [pid = 1748] [serial = 50] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 61 (0xa4e0f000) [pid = 1748] [serial = 61] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 60 (0x93d91400) [pid = 1748] [serial = 17] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 59 (0x92034800) [pid = 1748] [serial = 23] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 58 (0xa6892c00) [pid = 1748] [serial = 38] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 57 (0x9a119400) [pid = 1748] [serial = 44] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 56 (0x9a77a800) [pid = 1748] [serial = 9] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 55 (0xa4e4f800) [pid = 1748] [serial = 2] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 54 (0x93a52c00) [pid = 1748] [serial = 19] [outer = (nil)] [url = about:blank] 09:44:44 INFO - PROCESS | 1748 | --DOMWINDOW == 53 (0x93d8c400) [pid = 1748] [serial = 16] [outer = (nil)] [url = about:blank] 09:44:45 INFO - PROCESS | 1748 | 1467132285072 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]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2186ms 09:44:45 INFO - PROCESS | 1748 | 1467132285099 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 1748 | 1467132285114 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:44:45 INFO - PROCESS | 1748 | 1467132285128 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 1748 | 1467132285134 Marionette TRACE conn4 <- [1,98,null,{}] 09:44:45 INFO - PROCESS | 1748 | 1467132285149 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}] 09:44:45 INFO - PROCESS | 1748 | 1467132285156 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:45 INFO - PROCESS | 1748 | 1467132285330 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:44:45 INFO - PROCESS | 1748 | 1467132285344 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 1748 | 1467132285357 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x93a54400 == 26 [pid = 1748] [id = 32] 09:44:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 54 (0x93a54c00) [pid = 1748] [serial = 93] [outer = (nil)] 09:44:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 55 (0x93d91c00) [pid = 1748] [serial = 94] [outer = 0x93a54c00] 09:44:45 INFO - PROCESS | 1748 | 1467132285431 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 56 (0x95020400) [pid = 1748] [serial = 95] [outer = 0x93a54c00] 09:44:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 57 (0x980a4400) [pid = 1748] [serial = 96] [outer = 0x99066000] 09:44:46 INFO - PROCESS | 1748 | 1467132286347 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]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1296ms 09:44:46 INFO - PROCESS | 1748 | 1467132286420 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 1748 | 1467132286430 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:44:46 INFO - PROCESS | 1748 | 1467132286443 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 1748 | 1467132286447 Marionette TRACE conn4 <- [1,102,null,{}] 09:44:46 INFO - PROCESS | 1748 | 1467132286455 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}] 09:44:46 INFO - PROCESS | 1748 | 1467132286462 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:46 INFO - PROCESS | 1748 | 1467132286647 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:44:46 INFO - PROCESS | 1748 | 1467132286751 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 1748 | 1467132286762 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:46 INFO - PROCESS | 1748 | ++DOCSHELL 0x980b0000 == 27 [pid = 1748] [id = 33] 09:44:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 58 (0x99060800) [pid = 1748] [serial = 97] [outer = (nil)] 09:44:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 59 (0x996afc00) [pid = 1748] [serial = 98] [outer = 0x99060800] 09:44:46 INFO - PROCESS | 1748 | 1467132286839 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 60 (0x99ee8c00) [pid = 1748] [serial = 99] [outer = 0x99060800] 09:44:47 INFO - PROCESS | 1748 | 1467132287661 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]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1248ms 09:44:47 INFO - PROCESS | 1748 | 1467132287690 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 1748 | 1467132287694 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:44:47 INFO - PROCESS | 1748 | 1467132287703 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 1748 | 1467132287709 Marionette TRACE conn4 <- [1,106,null,{}] 09:44:47 INFO - PROCESS | 1748 | 1467132287737 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}] 09:44:47 INFO - PROCESS | 1748 | 1467132287748 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:47 INFO - PROCESS | 1748 | 1467132287959 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:44:48 INFO - PROCESS | 1748 | 1467132287985 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 1748 | 1467132287998 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:48 INFO - PROCESS | 1748 | ++DOCSHELL 0x9b67bc00 == 28 [pid = 1748] [id = 34] 09:44:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 61 (0x9b67e400) [pid = 1748] [serial = 100] [outer = (nil)] 09:44:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 62 (0x9ba3bc00) [pid = 1748] [serial = 101] [outer = 0x9b67e400] 09:44:48 INFO - PROCESS | 1748 | 1467132288089 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0x9bfeac00) [pid = 1748] [serial = 102] [outer = 0x9b67e400] 09:44:48 INFO - PROCESS | 1748 | 1467132288928 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]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1262ms 09:44:48 INFO - PROCESS | 1748 | 1467132288965 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 1748 | 1467132288985 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:44:49 INFO - PROCESS | 1748 | 1467132289001 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 1748 | 1467132289005 Marionette TRACE conn4 <- [1,110,null,{}] 09:44:49 INFO - PROCESS | 1748 | 1467132289011 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}] 09:44:49 INFO - PROCESS | 1748 | 1467132289016 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:49 INFO - PROCESS | 1748 | 1467132289223 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:44:49 INFO - PROCESS | 1748 | 1467132289249 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 1748 | 1467132289260 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:49 INFO - PROCESS | 1748 | ++DOCSHELL 0x9b34dc00 == 29 [pid = 1748] [id = 35] 09:44:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x9bfec400) [pid = 1748] [serial = 103] [outer = (nil)] 09:44:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x9c1d9c00) [pid = 1748] [serial = 104] [outer = 0x9bfec400] 09:44:49 INFO - PROCESS | 1748 | 1467132289328 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x9d834000) [pid = 1748] [serial = 105] [outer = 0x9bfec400] 09:44:49 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x939f1c00) [pid = 1748] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:44:49 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x991f7400) [pid = 1748] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:44:49 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0xa237a400) [pid = 1748] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:44:49 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x99eec800) [pid = 1748] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:44:49 INFO - PROCESS | 1748 | --DOMWINDOW == 61 (0xa209d400) [pid = 1748] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:44:49 INFO - PROCESS | 1748 | --DOMWINDOW == 60 (0x951f4000) [pid = 1748] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:44:50 INFO - PROCESS | 1748 | 1467132290244 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]]]}] 09:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1288ms 09:44:50 INFO - PROCESS | 1748 | 1467132290282 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:44:50 INFO - PROCESS | 1748 | 1467132290285 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:44:50 INFO - PROCESS | 1748 | 1467132290293 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - PROCESS | 1748 | 1467132290296 Marionette TRACE conn4 <- [1,114,null,{}] 09:44:50 INFO - PROCESS | 1748 | 1467132290306 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}] 09:44:50 INFO - PROCESS | 1748 | 1467132290311 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:50 INFO - PROCESS | 1748 | 1467132290466 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:44:50 INFO - PROCESS | 1748 | 1467132290476 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 1748 | 1467132290482 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x9c1a6800 == 30 [pid = 1748] [id = 36] 09:44:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 61 (0x9c1ce400) [pid = 1748] [serial = 106] [outer = (nil)] 09:44:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 62 (0xa209c800) [pid = 1748] [serial = 107] [outer = 0x9c1ce400] 09:44:50 INFO - PROCESS | 1748 | 1467132290559 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0xa23a6c00) [pid = 1748] [serial = 108] [outer = 0x9c1ce400] 09:44:51 INFO - PROCESS | 1748 | 1467132291479 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]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1242ms 09:44:51 INFO - PROCESS | 1748 | 1467132291536 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 1748 | 1467132291541 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:44:51 INFO - PROCESS | 1748 | 1467132291547 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - PROCESS | 1748 | 1467132291551 Marionette TRACE conn4 <- [1,118,null,{}] 09:44:51 INFO - PROCESS | 1748 | 1467132291557 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}] 09:44:51 INFO - PROCESS | 1748 | 1467132291567 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:51 INFO - PROCESS | 1748 | 1467132291823 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:44:51 INFO - PROCESS | 1748 | 1467132291965 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 1748 | 1467132291977 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x92031000 == 31 [pid = 1748] [id = 37] 09:44:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x92034400) [pid = 1748] [serial = 109] [outer = (nil)] 09:44:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x939f5400) [pid = 1748] [serial = 110] [outer = 0x92034400] 09:44:52 INFO - PROCESS | 1748 | 1467132292064 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x93d8bc00) [pid = 1748] [serial = 111] [outer = 0x92034400] 09:44:53 INFO - PROCESS | 1748 | 1467132293075 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]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1586ms 09:44:53 INFO - PROCESS | 1748 | 1467132293137 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 1748 | 1467132293143 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:44:53 INFO - PROCESS | 1748 | 1467132293152 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 1748 | 1467132293158 Marionette TRACE conn4 <- [1,122,null,{}] 09:44:53 INFO - PROCESS | 1748 | 1467132293166 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}] 09:44:53 INFO - PROCESS | 1748 | 1467132293175 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:53 INFO - PROCESS | 1748 | 1467132293371 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:44:53 INFO - PROCESS | 1748 | 1467132293513 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 1748 | 1467132293523 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x93a4e400 == 32 [pid = 1748] [id = 38] 09:44:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x93b66000) [pid = 1748] [serial = 112] [outer = (nil)] 09:44:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x951bb000) [pid = 1748] [serial = 113] [outer = 0x93b66000] 09:44:53 INFO - PROCESS | 1748 | 1467132293649 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x951be000) [pid = 1748] [serial = 114] [outer = 0x93b66000] 09:44:54 INFO - PROCESS | 1748 | 1467132294546 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]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1433ms 09:44:54 INFO - PROCESS | 1748 | 1467132294585 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 1748 | 1467132294591 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:44:54 INFO - PROCESS | 1748 | 1467132294599 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 1748 | 1467132294603 Marionette TRACE conn4 <- [1,126,null,{}] 09:44:54 INFO - PROCESS | 1748 | 1467132294638 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}] 09:44:54 INFO - PROCESS | 1748 | 1467132294644 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:54 INFO - PROCESS | 1748 | 1467132294839 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:44:55 INFO - PROCESS | 1748 | 1467132294982 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 1748 | 1467132294993 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x92341400 == 33 [pid = 1748] [id = 39] 09:44:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x951ec800) [pid = 1748] [serial = 115] [outer = (nil)] 09:44:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x9a120400) [pid = 1748] [serial = 116] [outer = 0x951ec800] 09:44:55 INFO - PROCESS | 1748 | 1467132295081 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x9a4d5000) [pid = 1748] [serial = 117] [outer = 0x951ec800] 09:44:56 INFO - PROCESS | 1748 | 1467132296146 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]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1610ms 09:44:56 INFO - PROCESS | 1748 | 1467132296210 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 1748 | 1467132296217 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:44:56 INFO - PROCESS | 1748 | 1467132296236 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 1748 | 1467132296244 Marionette TRACE conn4 <- [1,130,null,{}] 09:44:56 INFO - PROCESS | 1748 | 1467132296318 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}] 09:44:56 INFO - PROCESS | 1748 | 1467132296326 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:56 INFO - PROCESS | 1748 | 1467132296540 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:44:56 INFO - PROCESS | 1748 | 1467132296709 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 1748 | 1467132296717 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x991f7c00 == 34 [pid = 1748] [id = 40] 09:44:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x99615400) [pid = 1748] [serial = 118] [outer = (nil)] 09:44:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x9b4f2800) [pid = 1748] [serial = 119] [outer = 0x99615400] 09:44:56 INFO - PROCESS | 1748 | 1467132296801 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x9d80c000) [pid = 1748] [serial = 120] [outer = 0x99615400] 09:44:57 INFO - PROCESS | 1748 | 1467132297961 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]]]}] 09:44:57 INFO - PROCESS | 1748 | --DOCSHELL 0x95016c00 == 33 [pid = 1748] [id = 17] 09:44:57 INFO - PROCESS | 1748 | --DOCSHELL 0x939f3800 == 32 [pid = 1748] [id = 25] 09:44:57 INFO - PROCESS | 1748 | --DOCSHELL 0xa2379400 == 31 [pid = 1748] [id = 19] 09:44:57 INFO - PROCESS | 1748 | --DOCSHELL 0x99e13000 == 30 [pid = 1748] [id = 24] 09:44:57 INFO - PROCESS | 1748 | --DOCSHELL 0x92342400 == 29 [pid = 1748] [id = 18] 09:44:57 INFO - PROCESS | 1748 | --DOCSHELL 0x996adc00 == 28 [pid = 1748] [id = 16] 09:44:57 INFO - PROCESS | 1748 | --DOCSHELL 0x951f3400 == 27 [pid = 1748] [id = 23] 09:44:57 INFO - PROCESS | 1748 | --DOCSHELL 0x9c1a6800 == 26 [pid = 1748] [id = 36] 09:44:57 INFO - PROCESS | 1748 | --DOCSHELL 0x9b34dc00 == 25 [pid = 1748] [id = 35] 09:44:57 INFO - PROCESS | 1748 | --DOCSHELL 0x9b67bc00 == 24 [pid = 1748] [id = 34] 09:44:57 INFO - PROCESS | 1748 | --DOCSHELL 0x980b0000 == 23 [pid = 1748] [id = 33] 09:44:57 INFO - PROCESS | 1748 | --DOCSHELL 0x93a54400 == 22 [pid = 1748] [id = 32] 09:44:58 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0xa1012800) [pid = 1748] [serial = 53] [outer = (nil)] [url = about:blank] 09:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1813ms 09:44:58 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0xa35d6000) [pid = 1748] [serial = 62] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0xa2561000) [pid = 1748] [serial = 56] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x9a36cc00) [pid = 1748] [serial = 70] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0xa507e400) [pid = 1748] [serial = 64] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x9a8e7800) [pid = 1748] [serial = 71] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x980b0c00) [pid = 1748] [serial = 67] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x991f6800) [pid = 1748] [serial = 68] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0xa62da000) [pid = 1748] [serial = 65] [outer = (nil)] [url = about:blank] 09:44:58 INFO - PROCESS | 1748 | 1467132298069 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 1748 | 1467132298075 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:44:58 INFO - PROCESS | 1748 | 1467132298106 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - PROCESS | 1748 | 1467132298114 Marionette TRACE conn4 <- [1,134,null,{}] 09:44:58 INFO - PROCESS | 1748 | 1467132298123 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}] 09:44:58 INFO - PROCESS | 1748 | 1467132298127 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:58 INFO - PROCESS | 1748 | 1467132298326 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:44:58 INFO - PROCESS | 1748 | 1467132298429 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 1748 | 1467132298437 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:58 INFO - PROCESS | 1748 | ++DOCSHELL 0x93d90400 == 23 [pid = 1748] [id = 41] 09:44:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x93d91400) [pid = 1748] [serial = 121] [outer = (nil)] 09:44:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x951b4000) [pid = 1748] [serial = 122] [outer = 0x93d91400] 09:44:58 INFO - PROCESS | 1748 | 1467132298520 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x951b9400) [pid = 1748] [serial = 123] [outer = 0x93d91400] 09:44:59 INFO - PROCESS | 1748 | 1467132299291 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]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1253ms 09:44:59 INFO - PROCESS | 1748 | 1467132299359 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 1748 | 1467132299366 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:44:59 INFO - PROCESS | 1748 | 1467132299377 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 1748 | 1467132299380 Marionette TRACE conn4 <- [1,138,null,{}] 09:44:59 INFO - PROCESS | 1748 | 1467132299387 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}] 09:44:59 INFO - PROCESS | 1748 | 1467132299393 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:59 INFO - PROCESS | 1748 | 1467132299580 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:44:59 INFO - PROCESS | 1748 | 1467132299736 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 1748 | 1467132299744 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:44:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x980ad800 == 24 [pid = 1748] [id = 42] 09:44:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x99162000) [pid = 1748] [serial = 124] [outer = (nil)] 09:44:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x99616000) [pid = 1748] [serial = 125] [outer = 0x99162000] 09:44:59 INFO - PROCESS | 1748 | 1467132299829 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x9a1dd000) [pid = 1748] [serial = 126] [outer = 0x99162000] 09:45:00 INFO - PROCESS | 1748 | 1467132300789 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]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1438ms 09:45:00 INFO - PROCESS | 1748 | 1467132300816 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 1748 | 1467132300820 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:45:00 INFO - PROCESS | 1748 | 1467132300827 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 1748 | 1467132300833 Marionette TRACE conn4 <- [1,142,null,{}] 09:45:00 INFO - PROCESS | 1748 | 1467132300870 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}] 09:45:00 INFO - PROCESS | 1748 | 1467132300879 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:01 INFO - PROCESS | 1748 | 1467132301087 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:45:01 INFO - PROCESS | 1748 | 1467132301120 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 1748 | 1467132301127 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x9c1ce800 == 25 [pid = 1748] [id = 43] 09:45:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x9c1cec00) [pid = 1748] [serial = 127] [outer = (nil)] 09:45:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x9c1d7000) [pid = 1748] [serial = 128] [outer = 0x9c1cec00] 09:45:01 INFO - PROCESS | 1748 | 1467132301222 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0xa20a7800) [pid = 1748] [serial = 129] [outer = 0x9c1cec00] 09:45:02 INFO - PROCESS | 1748 | 1467132302133 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]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1349ms 09:45:02 INFO - PROCESS | 1748 | 1467132302179 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 1748 | 1467132302186 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:45:02 INFO - PROCESS | 1748 | 1467132302194 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 1748 | 1467132302200 Marionette TRACE conn4 <- [1,146,null,{}] 09:45:02 INFO - PROCESS | 1748 | 1467132302216 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}] 09:45:02 INFO - PROCESS | 1748 | 1467132302222 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:02 INFO - PROCESS | 1748 | 1467132302450 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:45:02 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x99060800) [pid = 1748] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:45:02 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x96e70c00) [pid = 1748] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:45:02 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x9a126400) [pid = 1748] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:45:02 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x9b67e400) [pid = 1748] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:45:02 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x9d82c400) [pid = 1748] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:45:02 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x9bfec400) [pid = 1748] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:45:02 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x96e76000) [pid = 1748] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:45:02 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x93a54c00) [pid = 1748] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:45:02 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x92338800) [pid = 1748] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:45:02 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0xa5010c00) [pid = 1748] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:45:02 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x939f4000) [pid = 1748] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:45:02 INFO - PROCESS | 1748 | 1467132302725 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 1748 | 1467132302733 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x92338800 == 26 [pid = 1748] [id = 44] 09:45:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x939f4000) [pid = 1748] [serial = 130] [outer = (nil)] 09:45:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x96e76000) [pid = 1748] [serial = 131] [outer = 0x939f4000] 09:45:02 INFO - PROCESS | 1748 | 1467132302828 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x9d82bc00) [pid = 1748] [serial = 132] [outer = 0x939f4000] 09:45:03 INFO - PROCESS | 1748 | 1467132303752 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]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1604ms 09:45:03 INFO - PROCESS | 1748 | 1467132303798 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 1748 | 1467132303802 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:45:03 INFO - PROCESS | 1748 | 1467132303809 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 1748 | 1467132303812 Marionette TRACE conn4 <- [1,150,null,{}] 09:45:03 INFO - PROCESS | 1748 | 1467132303818 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}] 09:45:03 INFO - PROCESS | 1748 | 1467132303827 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:03 INFO - PROCESS | 1748 | 1467132303993 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:45:04 INFO - PROCESS | 1748 | 1467132304099 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 1748 | 1467132304105 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:04 INFO - PROCESS | 1748 | ++DOCSHELL 0xa2555800 == 27 [pid = 1748] [id = 45] 09:45:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0xa25ff800) [pid = 1748] [serial = 133] [outer = (nil)] 09:45:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0xa34bfc00) [pid = 1748] [serial = 134] [outer = 0xa25ff800] 09:45:04 INFO - PROCESS | 1748 | 1467132304186 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0xa4e0b400) [pid = 1748] [serial = 135] [outer = 0xa25ff800] 09:45:05 INFO - PROCESS | 1748 | 1467132305094 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]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1332ms 09:45:05 INFO - PROCESS | 1748 | 1467132305143 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 1748 | 1467132305150 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:45:05 INFO - PROCESS | 1748 | 1467132305160 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 1748 | 1467132305165 Marionette TRACE conn4 <- [1,154,null,{}] 09:45:05 INFO - PROCESS | 1748 | 1467132305176 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}] 09:45:05 INFO - PROCESS | 1748 | 1467132305182 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:05 INFO - PROCESS | 1748 | 1467132305454 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:45:05 INFO - PROCESS | 1748 | 1467132305651 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 1748 | 1467132305660 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x93a47400 == 28 [pid = 1748] [id = 46] 09:45:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x93b6c000) [pid = 1748] [serial = 136] [outer = (nil)] 09:45:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x980b0c00) [pid = 1748] [serial = 137] [outer = 0x93b6c000] 09:45:05 INFO - PROCESS | 1748 | 1467132305792 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x9a119400) [pid = 1748] [serial = 138] [outer = 0x93b6c000] 09:45:06 INFO - PROCESS | 1748 | 1467132306702 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]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1587ms 09:45:06 INFO - PROCESS | 1748 | 1467132306747 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 1748 | 1467132306755 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:45:06 INFO - PROCESS | 1748 | 1467132306768 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 1748 | 1467132306773 Marionette TRACE conn4 <- [1,158,null,{}] 09:45:06 INFO - PROCESS | 1748 | 1467132306780 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}] 09:45:06 INFO - PROCESS | 1748 | 1467132306785 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:06 INFO - PROCESS | 1748 | 1467132306973 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:45:07 INFO - PROCESS | 1748 | 1467132307120 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 1748 | 1467132307127 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a676400 == 29 [pid = 1748] [id = 47] 09:45:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x9a792400) [pid = 1748] [serial = 139] [outer = (nil)] 09:45:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x9a797800) [pid = 1748] [serial = 140] [outer = 0x9a792400] 09:45:07 INFO - PROCESS | 1748 | 1467132307217 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x9a79a400) [pid = 1748] [serial = 141] [outer = 0x9a792400] 09:45:08 INFO - PROCESS | 1748 | 1467132308230 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]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1484ms 09:45:08 INFO - PROCESS | 1748 | 1467132308252 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:45:08 INFO - PROCESS | 1748 | 1467132308256 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:45:08 INFO - PROCESS | 1748 | 1467132308263 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - PROCESS | 1748 | 1467132308269 Marionette TRACE conn4 <- [1,162,null,{}] 09:45:08 INFO - PROCESS | 1748 | 1467132308287 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}] 09:45:08 INFO - PROCESS | 1748 | 1467132308297 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:08 INFO - PROCESS | 1748 | 1467132308523 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:45:08 INFO - PROCESS | 1748 | 1467132308706 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 1748 | 1467132308718 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:08 INFO - PROCESS | 1748 | ++DOCSHELL 0x93d90800 == 30 [pid = 1748] [id = 48] 09:45:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x96ef1800) [pid = 1748] [serial = 142] [outer = (nil)] 09:45:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0xa2fbbc00) [pid = 1748] [serial = 143] [outer = 0x96ef1800] 09:45:08 INFO - PROCESS | 1748 | 1467132308866 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0xa34c7000) [pid = 1748] [serial = 144] [outer = 0x96ef1800] 09:45:09 INFO - PROCESS | 1748 | 1467132309330 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:45:09 INFO - PROCESS | 1748 | 1467132309823 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]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1594ms 09:45:09 INFO - PROCESS | 1748 | 1467132309857 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 1748 | 1467132309862 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:45:09 INFO - PROCESS | 1748 | 1467132309869 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 1748 | 1467132309874 Marionette TRACE conn4 <- [1,166,null,{}] 09:45:09 INFO - PROCESS | 1748 | 1467132309881 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}] 09:45:09 INFO - PROCESS | 1748 | 1467132309886 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:10 INFO - PROCESS | 1748 | 1467132310084 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:45:10 INFO - PROCESS | 1748 | 1467132310246 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 1748 | 1467132310255 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:10 INFO - PROCESS | 1748 | ++DOCSHELL 0x991f7000 == 31 [pid = 1748] [id = 49] 09:45:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0xa3389400) [pid = 1748] [serial = 145] [outer = (nil)] 09:45:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0xa682cc00) [pid = 1748] [serial = 146] [outer = 0xa3389400] 09:45:10 INFO - PROCESS | 1748 | 1467132310372 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0xa68ed800) [pid = 1748] [serial = 147] [outer = 0xa3389400] 09:45:11 INFO - PROCESS | 1748 | 1467132311501 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]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1689ms 09:45:11 INFO - PROCESS | 1748 | 1467132311559 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 1748 | 1467132311562 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:45:11 INFO - PROCESS | 1748 | 1467132311569 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 1748 | 1467132311573 Marionette TRACE conn4 <- [1,170,null,{}] 09:45:11 INFO - PROCESS | 1748 | 1467132311579 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}] 09:45:11 INFO - PROCESS | 1748 | 1467132311585 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:11 INFO - PROCESS | 1748 | 1467132311794 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:45:11 INFO - PROCESS | 1748 | 1467132311975 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 1748 | 1467132311986 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x9d831800 == 32 [pid = 1748] [id = 50] 09:45:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x9d832c00) [pid = 1748] [serial = 148] [outer = (nil)] 09:45:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0xa68f4c00) [pid = 1748] [serial = 149] [outer = 0x9d832c00] 09:45:12 INFO - PROCESS | 1748 | 1467132312067 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0xa694c000) [pid = 1748] [serial = 150] [outer = 0x9d832c00] 09:45:12 INFO - PROCESS | 1748 | 1467132312987 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]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1440ms 09:45:13 INFO - PROCESS | 1748 | 1467132313010 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 1748 | 1467132313014 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:45:13 INFO - PROCESS | 1748 | 1467132313021 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 1748 | 1467132313025 Marionette TRACE conn4 <- [1,174,null,{}] 09:45:13 INFO - PROCESS | 1748 | 1467132313031 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}] 09:45:13 INFO - PROCESS | 1748 | 1467132313042 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:13 INFO - PROCESS | 1748 | 1467132313436 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:45:13 INFO - PROCESS | 1748 | 1467132313660 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 1748 | 1467132313672 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x95094c00 == 33 [pid = 1748] [id = 51] 09:45:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x95098400) [pid = 1748] [serial = 151] [outer = (nil)] 09:45:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x951b4400) [pid = 1748] [serial = 152] [outer = 0x95098400] 09:45:13 INFO - PROCESS | 1748 | 1467132313757 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x96ef9400) [pid = 1748] [serial = 153] [outer = 0x95098400] 09:45:14 INFO - PROCESS | 1748 | 1467132314672 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]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1687ms 09:45:14 INFO - PROCESS | 1748 | 1467132314711 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 1748 | 1467132314717 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:45:14 INFO - PROCESS | 1748 | 1467132314726 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 1748 | 1467132314730 Marionette TRACE conn4 <- [1,178,null,{}] 09:45:14 INFO - PROCESS | 1748 | 1467132314738 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}] 09:45:14 INFO - PROCESS | 1748 | 1467132314744 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:14 INFO - PROCESS | 1748 | 1467132314922 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:45:15 INFO - PROCESS | 1748 | 1467132315090 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 1748 | 1467132315099 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:15 INFO - PROCESS | 1748 | --DOCSHELL 0x99168000 == 32 [pid = 1748] [id = 15] 09:45:15 INFO - PROCESS | 1748 | --DOCSHELL 0x9202c800 == 31 [pid = 1748] [id = 29] 09:45:15 INFO - PROCESS | 1748 | --DOCSHELL 0x93a49800 == 30 [pid = 1748] [id = 30] 09:45:15 INFO - PROCESS | 1748 | ++DOCSHELL 0x93b69c00 == 31 [pid = 1748] [id = 52] 09:45:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x93d8a400) [pid = 1748] [serial = 154] [outer = (nil)] 09:45:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x9509c400) [pid = 1748] [serial = 155] [outer = 0x93d8a400] 09:45:15 INFO - PROCESS | 1748 | 1467132315258 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x99062c00) [pid = 1748] [serial = 156] [outer = 0x93d8a400] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0xa209c800) [pid = 1748] [serial = 107] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x996afc00) [pid = 1748] [serial = 98] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x96e7d800) [pid = 1748] [serial = 92] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x96e78000) [pid = 1748] [serial = 91] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x9b4f1400) [pid = 1748] [serial = 76] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x9ba3bc00) [pid = 1748] [serial = 101] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0xa2371000) [pid = 1748] [serial = 80] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x9d834400) [pid = 1748] [serial = 79] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x9c1d9c00) [pid = 1748] [serial = 104] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0xa258b400) [pid = 1748] [serial = 83] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0xa23a7800) [pid = 1748] [serial = 82] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x9d834000) [pid = 1748] [serial = 105] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x95020400) [pid = 1748] [serial = 95] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0xa2fb9000) [pid = 1748] [serial = 86] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0xa2fef800) [pid = 1748] [serial = 85] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0xa6890800) [pid = 1748] [serial = 89] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0xa501d000) [pid = 1748] [serial = 88] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x93d91c00) [pid = 1748] [serial = 94] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x9b167c00) [pid = 1748] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x93d85400) [pid = 1748] [serial = 74] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x93a4b800) [pid = 1748] [serial = 73] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x99ee8c00) [pid = 1748] [serial = 99] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x9bfeac00) [pid = 1748] [serial = 102] [outer = (nil)] [url = about:blank] 09:45:15 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x9baa7800) [pid = 1748] [serial = 77] [outer = (nil)] [url = about:blank] 09:45:16 INFO - PROCESS | 1748 | 1467132316017 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]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1345ms 09:45:16 INFO - PROCESS | 1748 | 1467132316070 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 1748 | 1467132316075 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:45:16 INFO - PROCESS | 1748 | 1467132316082 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 1748 | 1467132316086 Marionette TRACE conn4 <- [1,182,null,{}] 09:45:16 INFO - PROCESS | 1748 | 1467132316092 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}] 09:45:16 INFO - PROCESS | 1748 | 1467132316097 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:16 INFO - PROCESS | 1748 | 1467132316263 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:45:16 INFO - PROCESS | 1748 | 1467132316279 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 1748 | 1467132316288 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x96e76800 == 32 [pid = 1748] [id = 53] 09:45:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x9ac1f000) [pid = 1748] [serial = 157] [outer = (nil)] 09:45:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x9ac22400) [pid = 1748] [serial = 158] [outer = 0x9ac1f000] 09:45:16 INFO - PROCESS | 1748 | 1467132316359 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x9ac28c00) [pid = 1748] [serial = 159] [outer = 0x9ac1f000] 09:45:17 INFO - PROCESS | 1748 | 1467132317192 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]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1136ms 09:45:17 INFO - PROCESS | 1748 | 1467132317219 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 1748 | 1467132317225 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:45:17 INFO - PROCESS | 1748 | 1467132317247 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 1748 | 1467132317254 Marionette TRACE conn4 <- [1,186,null,{}] 09:45:17 INFO - PROCESS | 1748 | 1467132317260 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}] 09:45:17 INFO - PROCESS | 1748 | 1467132317267 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:17 INFO - PROCESS | 1748 | 1467132317433 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:45:17 INFO - PROCESS | 1748 | 1467132317550 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 1748 | 1467132317559 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x93b72800 == 33 [pid = 1748] [id = 54] 09:45:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x96e78000) [pid = 1748] [serial = 160] [outer = (nil)] 09:45:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x9ba3bc00) [pid = 1748] [serial = 161] [outer = 0x96e78000] 09:45:17 INFO - PROCESS | 1748 | 1467132317628 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x9bf18800) [pid = 1748] [serial = 162] [outer = 0x96e78000] 09:45:18 INFO - PROCESS | 1748 | 1467132318383 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]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1193ms 09:45:18 INFO - PROCESS | 1748 | 1467132318432 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 1748 | 1467132318436 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:45:18 INFO - PROCESS | 1748 | 1467132318453 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 1748 | 1467132318456 Marionette TRACE conn4 <- [1,190,null,{}] 09:45:18 INFO - PROCESS | 1748 | 1467132318462 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}] 09:45:18 INFO - PROCESS | 1748 | 1467132318467 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:18 INFO - PROCESS | 1748 | 1467132318683 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:45:18 INFO - PROCESS | 1748 | 1467132318702 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 1748 | 1467132318712 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x9202a000 == 34 [pid = 1748] [id = 55] 09:45:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x9a793400) [pid = 1748] [serial = 163] [outer = (nil)] 09:45:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x9c1cb400) [pid = 1748] [serial = 164] [outer = 0x9a793400] 09:45:18 INFO - PROCESS | 1748 | 1467132318782 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x9d829c00) [pid = 1748] [serial = 165] [outer = 0x9a793400] 09:45:19 INFO - PROCESS | 1748 | 1467132319655 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]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1238ms 09:45:19 INFO - PROCESS | 1748 | 1467132319691 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 1748 | 1467132319694 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:45:19 INFO - PROCESS | 1748 | 1467132319701 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - PROCESS | 1748 | 1467132319704 Marionette TRACE conn4 <- [1,194,null,{}] 09:45:19 INFO - PROCESS | 1748 | 1467132319717 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}] 09:45:19 INFO - PROCESS | 1748 | 1467132319721 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:19 INFO - PROCESS | 1748 | 1467132319961 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:45:19 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x99162000) [pid = 1748] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:45:19 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x93d91400) [pid = 1748] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:45:19 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x9c1cec00) [pid = 1748] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:45:19 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x99615400) [pid = 1748] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:45:19 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x939f4000) [pid = 1748] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:45:20 INFO - PROCESS | 1748 | 1467132320047 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 1748 | 1467132320064 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x92336400 == 35 [pid = 1748] [id = 56] 09:45:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x96e72000) [pid = 1748] [serial = 166] [outer = (nil)] 09:45:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x9b67f000) [pid = 1748] [serial = 167] [outer = 0x96e72000] 09:45:20 INFO - PROCESS | 1748 | 1467132320142 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0xa253a000) [pid = 1748] [serial = 168] [outer = 0x96e72000] 09:45:20 INFO - PROCESS | 1748 | 1467132320899 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]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1236ms 09:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:45:20 INFO - PROCESS | 1748 | 1467132320938 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 1748 | 1467132320941 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:45:20 INFO - PROCESS | 1748 | 1467132320948 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - PROCESS | 1748 | 1467132320951 Marionette TRACE conn4 <- [1,198,null,{}] 09:45:20 INFO - PROCESS | 1748 | 1467132320957 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}] 09:45:20 INFO - PROCESS | 1748 | 1467132320962 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:21 INFO - PROCESS | 1748 | 1467132321119 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:45:21 INFO - PROCESS | 1748 | 1467132321133 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 1748 | 1467132321139 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:21 INFO - PROCESS | 1748 | ++DOCSHELL 0x96e72400 == 36 [pid = 1748] [id = 57] 09:45:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x9a51f400) [pid = 1748] [serial = 169] [outer = (nil)] 09:45:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x9a529c00) [pid = 1748] [serial = 170] [outer = 0x9a51f400] 09:45:21 INFO - PROCESS | 1748 | 1467132321209 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x9a52b800) [pid = 1748] [serial = 171] [outer = 0x9a51f400] 09:45:22 INFO - PROCESS | 1748 | 1467132322059 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]]]}] 09:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1139ms 09:45:22 INFO - PROCESS | 1748 | 1467132322087 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 1748 | 1467132322094 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:45:22 INFO - PROCESS | 1748 | 1467132322125 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 1748 | 1467132322132 Marionette TRACE conn4 <- [1,202,null,{}] 09:45:22 INFO - PROCESS | 1748 | 1467132322143 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}] 09:45:22 INFO - PROCESS | 1748 | 1467132322148 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:22 INFO - PROCESS | 1748 | 1467132322344 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:45:22 INFO - PROCESS | 1748 | 1467132322467 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 1748 | 1467132322483 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x92031800 == 37 [pid = 1748] [id = 58] 09:45:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x93d91400) [pid = 1748] [serial = 172] [outer = (nil)] 09:45:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x95020400) [pid = 1748] [serial = 173] [outer = 0x93d91400] 09:45:22 INFO - PROCESS | 1748 | 1467132322567 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x951bd400) [pid = 1748] [serial = 174] [outer = 0x93d91400] 09:45:23 INFO - PROCESS | 1748 | 1467132323501 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]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1400ms 09:45:23 INFO - PROCESS | 1748 | 1467132323521 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 1748 | 1467132323529 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:45:23 INFO - PROCESS | 1748 | 1467132323540 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 1748 | 1467132323544 Marionette TRACE conn4 <- [1,206,null,{}] 09:45:23 INFO - PROCESS | 1748 | 1467132323551 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}] 09:45:23 INFO - PROCESS | 1748 | 1467132323557 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:23 INFO - PROCESS | 1748 | 1467132323753 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:45:23 INFO - PROCESS | 1748 | 1467132323911 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 1748 | 1467132323921 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a521800 == 38 [pid = 1748] [id = 59] 09:45:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x9a522c00) [pid = 1748] [serial = 175] [outer = (nil)] 09:45:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x9a680c00) [pid = 1748] [serial = 176] [outer = 0x9a522c00] 09:45:24 INFO - PROCESS | 1748 | 1467132324008 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x9a794000) [pid = 1748] [serial = 177] [outer = 0x9a522c00] 09:45:24 INFO - PROCESS | 1748 | 1467132324951 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]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1482ms 09:45:25 INFO - PROCESS | 1748 | 1467132325023 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:45:25 INFO - PROCESS | 1748 | 1467132325028 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:45:25 INFO - PROCESS | 1748 | 1467132325036 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 1748 | 1467132325042 Marionette TRACE conn4 <- [1,210,null,{}] 09:45:25 INFO - PROCESS | 1748 | 1467132325059 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}] 09:45:25 INFO - PROCESS | 1748 | 1467132325069 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:25 INFO - PROCESS | 1748 | 1467132325310 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:45:25 INFO - PROCESS | 1748 | 1467132325506 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 1748 | 1467132325520 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:25 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a8dfc00 == 39 [pid = 1748] [id = 60] 09:45:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x9b67b000) [pid = 1748] [serial = 178] [outer = (nil)] 09:45:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x9c19c000) [pid = 1748] [serial = 179] [outer = 0x9b67b000] 09:45:25 INFO - PROCESS | 1748 | 1467132325619 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0xa237a400) [pid = 1748] [serial = 180] [outer = 0x9b67b000] 09:45:26 INFO - PROCESS | 1748 | 1467132326452 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]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1487ms 09:45:26 INFO - PROCESS | 1748 | 1467132326551 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 1748 | 1467132326558 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:45:26 INFO - PROCESS | 1748 | 1467132326568 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 1748 | 1467132326571 Marionette TRACE conn4 <- [1,214,null,{}] 09:45:26 INFO - PROCESS | 1748 | 1467132326578 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}] 09:45:26 INFO - PROCESS | 1748 | 1467132326583 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:26 INFO - PROCESS | 1748 | 1467132326834 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:45:27 INFO - PROCESS | 1748 | 1467132326995 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 1748 | 1467132327002 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x9801d400 == 40 [pid = 1748] [id = 61] 09:45:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x9af23400) [pid = 1748] [serial = 181] [outer = (nil)] 09:45:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x9af2bc00) [pid = 1748] [serial = 182] [outer = 0x9af23400] 09:45:27 INFO - PROCESS | 1748 | 1467132327108 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x9af2f400) [pid = 1748] [serial = 183] [outer = 0x9af23400] 09:45:27 INFO - PROCESS | 1748 | 1467132327975 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]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1435ms 09:45:28 INFO - PROCESS | 1748 | 1467132328004 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 1748 | 1467132328008 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:45:28 INFO - PROCESS | 1748 | 1467132328015 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - PROCESS | 1748 | 1467132328019 Marionette TRACE conn4 <- [1,218,null,{}] 09:45:28 INFO - PROCESS | 1748 | 1467132328025 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}] 09:45:28 INFO - PROCESS | 1748 | 1467132328030 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:28 INFO - PROCESS | 1748 | 1467132328210 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:45:28 INFO - PROCESS | 1748 | 1467132328360 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 1748 | 1467132328367 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x9af31c00 == 41 [pid = 1748] [id = 62] 09:45:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0xa23f4000) [pid = 1748] [serial = 184] [outer = (nil)] 09:45:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0xa2fb8000) [pid = 1748] [serial = 185] [outer = 0xa23f4000] 09:45:28 INFO - PROCESS | 1748 | 1467132328451 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0xa3448c00) [pid = 1748] [serial = 186] [outer = 0xa23f4000] 09:45:29 INFO - PROCESS | 1748 | 1467132329354 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]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1386ms 09:45:29 INFO - PROCESS | 1748 | 1467132329403 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 1748 | 1467132329407 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:45:29 INFO - PROCESS | 1748 | 1467132329414 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 1748 | 1467132329418 Marionette TRACE conn4 <- [1,222,null,{}] 09:45:29 INFO - PROCESS | 1748 | 1467132329424 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}] 09:45:29 INFO - PROCESS | 1748 | 1467132329437 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:29 INFO - PROCESS | 1748 | 1467132329690 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:45:29 INFO - PROCESS | 1748 | 1467132329884 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 1748 | 1467132329890 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x920dd400 == 42 [pid = 1748] [id = 63] 09:45:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x920de800) [pid = 1748] [serial = 187] [outer = (nil)] 09:45:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x920e7800) [pid = 1748] [serial = 188] [outer = 0x920de800] 09:45:30 INFO - PROCESS | 1748 | 1467132330021 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0xa3392c00) [pid = 1748] [serial = 189] [outer = 0x920de800] 09:45:30 INFO - PROCESS | 1748 | 1467132330874 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]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1533ms 09:45:30 INFO - PROCESS | 1748 | 1467132330949 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:45:30 INFO - PROCESS | 1748 | 1467132330953 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:45:30 INFO - PROCESS | 1748 | 1467132330960 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 1748 | 1467132330964 Marionette TRACE conn4 <- [1,226,null,{}] 09:45:30 INFO - PROCESS | 1748 | 1467132330970 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}] 09:45:30 INFO - PROCESS | 1748 | 1467132330977 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:31 INFO - PROCESS | 1748 | 1467132331198 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:45:31 INFO - PROCESS | 1748 | 1467132331355 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 1748 | 1467132331364 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x93a4cc00 == 43 [pid = 1748] [id = 64] 09:45:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x951b2400) [pid = 1748] [serial = 190] [outer = (nil)] 09:45:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x9a8e4000) [pid = 1748] [serial = 191] [outer = 0x951b2400] 09:45:31 INFO - PROCESS | 1748 | 1467132331445 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x9b348000) [pid = 1748] [serial = 192] [outer = 0x951b2400] 09:45:32 INFO - PROCESS | 1748 | 1467132332567 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]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1636ms 09:45:32 INFO - PROCESS | 1748 | 1467132332597 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 1748 | 1467132332603 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:45:32 INFO - PROCESS | 1748 | 1467132332630 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 1748 | 1467132332636 Marionette TRACE conn4 <- [1,230,null,{}] 09:45:32 INFO - PROCESS | 1748 | 1467132332645 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}] 09:45:32 INFO - PROCESS | 1748 | 1467132332651 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:32 INFO - PROCESS | 1748 | 1467132332835 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:45:33 INFO - PROCESS | 1748 | 1467132333036 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 1748 | 1467132333044 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x93b67c00 == 44 [pid = 1748] [id = 65] 09:45:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x93d87000) [pid = 1748] [serial = 193] [outer = (nil)] 09:45:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x951b9c00) [pid = 1748] [serial = 194] [outer = 0x93d87000] 09:45:33 INFO - PROCESS | 1748 | 1467132333125 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x96ef0800) [pid = 1748] [serial = 195] [outer = 0x93d87000] 09:45:34 INFO - PROCESS | 1748 | 1467132334047 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]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1488ms 09:45:34 INFO - PROCESS | 1748 | 1467132334114 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 1748 | 1467132334122 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:45:34 INFO - PROCESS | 1748 | 1467132334132 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 1748 | 1467132334136 Marionette TRACE conn4 <- [1,234,null,{}] 09:45:34 INFO - PROCESS | 1748 | 1467132334142 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}] 09:45:34 INFO - PROCESS | 1748 | 1467132334148 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:34 INFO - PROCESS | 1748 | 1467132334377 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:45:34 INFO - PROCESS | 1748 | --DOCSHELL 0x93b66800 == 43 [pid = 1748] [id = 21] 09:45:34 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x9a120400) [pid = 1748] [serial = 116] [outer = (nil)] [url = about:blank] 09:45:34 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0xa34bfc00) [pid = 1748] [serial = 134] [outer = (nil)] [url = about:blank] 09:45:34 INFO - PROCESS | 1748 | 1467132334589 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 1748 | 1467132334596 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x93a4e000 == 44 [pid = 1748] [id = 66] 09:45:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x951b7c00) [pid = 1748] [serial = 196] [outer = (nil)] 09:45:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x99060800) [pid = 1748] [serial = 197] [outer = 0x951b7c00] 09:45:34 INFO - PROCESS | 1748 | 1467132334682 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x9a51c400) [pid = 1748] [serial = 198] [outer = 0x951b7c00] 09:45:34 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x951bb000) [pid = 1748] [serial = 113] [outer = (nil)] [url = about:blank] 09:45:34 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x99616000) [pid = 1748] [serial = 125] [outer = (nil)] [url = about:blank] 09:45:34 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x951b4000) [pid = 1748] [serial = 122] [outer = (nil)] [url = about:blank] 09:45:34 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0xa20a7800) [pid = 1748] [serial = 129] [outer = (nil)] [url = about:blank] 09:45:34 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x9c1d7000) [pid = 1748] [serial = 128] [outer = (nil)] [url = about:blank] 09:45:34 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x951b9400) [pid = 1748] [serial = 123] [outer = (nil)] [url = about:blank] 09:45:34 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x9d80c000) [pid = 1748] [serial = 120] [outer = (nil)] [url = about:blank] 09:45:34 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x9b4f2800) [pid = 1748] [serial = 119] [outer = (nil)] [url = about:blank] 09:45:35 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x96e76000) [pid = 1748] [serial = 131] [outer = (nil)] [url = about:blank] 09:45:35 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x939f5400) [pid = 1748] [serial = 110] [outer = (nil)] [url = about:blank] 09:45:35 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x9a1dd000) [pid = 1748] [serial = 126] [outer = (nil)] [url = about:blank] 09:45:35 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x9d82bc00) [pid = 1748] [serial = 132] [outer = (nil)] [url = about:blank] 09:45:35 INFO - PROCESS | 1748 | 1467132335487 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]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1380ms 09:45:35 INFO - PROCESS | 1748 | 1467132335516 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 1748 | 1467132335521 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:45:35 INFO - PROCESS | 1748 | 1467132335532 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 1748 | 1467132335538 Marionette TRACE conn4 <- [1,238,null,{}] 09:45:35 INFO - PROCESS | 1748 | 1467132335555 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}] 09:45:35 INFO - PROCESS | 1748 | 1467132335564 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:35 INFO - PROCESS | 1748 | 1467132335732 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:45:35 INFO - PROCESS | 1748 | 1467132335743 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 1748 | 1467132335753 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x9ac28400 == 45 [pid = 1748] [id = 67] 09:45:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x9ac2b400) [pid = 1748] [serial = 199] [outer = (nil)] 09:45:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x9af27800) [pid = 1748] [serial = 200] [outer = 0x9ac2b400] 09:45:35 INFO - PROCESS | 1748 | 1467132335830 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x9b093800) [pid = 1748] [serial = 201] [outer = 0x9ac2b400] 09:45:36 INFO - PROCESS | 1748 | 1467132336745 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]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1234ms 09:45:36 INFO - PROCESS | 1748 | 1467132336771 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 1748 | 1467132336776 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:45:36 INFO - PROCESS | 1748 | 1467132336783 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - PROCESS | 1748 | 1467132336787 Marionette TRACE conn4 <- [1,242,null,{}] 09:45:36 INFO - PROCESS | 1748 | 1467132336793 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}] 09:45:36 INFO - PROCESS | 1748 | 1467132336798 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:36 INFO - PROCESS | 1748 | 1467132336959 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:45:37 INFO - PROCESS | 1748 | 1467132337089 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 1748 | 1467132337095 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a793c00 == 46 [pid = 1748] [id = 68] 09:45:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x9adcd800) [pid = 1748] [serial = 202] [outer = (nil)] 09:45:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x9bfeb800) [pid = 1748] [serial = 203] [outer = 0x9adcd800] 09:45:37 INFO - PROCESS | 1748 | 1467132337169 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x9c133800) [pid = 1748] [serial = 204] [outer = 0x9adcd800] 09:45:38 INFO - PROCESS | 1748 | 1467132338001 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]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1238ms 09:45:38 INFO - PROCESS | 1748 | 1467132338022 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 1748 | 1467132338026 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:45:38 INFO - PROCESS | 1748 | 1467132338040 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 1748 | 1467132338044 Marionette TRACE conn4 <- [1,246,null,{}] 09:45:38 INFO - PROCESS | 1748 | 1467132338050 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}] 09:45:38 INFO - PROCESS | 1748 | 1467132338055 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:38 INFO - PROCESS | 1748 | 1467132338297 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:45:38 INFO - PROCESS | 1748 | 1467132338319 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 1748 | 1467132338328 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:38 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e9400 == 47 [pid = 1748] [id = 69] 09:45:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x9ac1d800) [pid = 1748] [serial = 205] [outer = (nil)] 09:45:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x9b181800) [pid = 1748] [serial = 206] [outer = 0x9ac1d800] 09:45:38 INFO - PROCESS | 1748 | 1467132338400 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x9b184c00) [pid = 1748] [serial = 207] [outer = 0x9ac1d800] 09:45:39 INFO - PROCESS | 1748 | 1467132339423 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]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1441ms 09:45:39 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x9a793400) [pid = 1748] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:45:39 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x9ac1f000) [pid = 1748] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:45:39 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x96e72000) [pid = 1748] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:45:39 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x93d8a400) [pid = 1748] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:45:39 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x95098400) [pid = 1748] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:45:39 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x96e78000) [pid = 1748] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:45:39 INFO - PROCESS | 1748 | 1467132339619 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 1748 | 1467132339623 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:45:39 INFO - PROCESS | 1748 | 1467132339632 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 1748 | 1467132339635 Marionette TRACE conn4 <- [1,250,null,{}] 09:45:39 INFO - PROCESS | 1748 | 1467132339640 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}] 09:45:39 INFO - PROCESS | 1748 | 1467132339650 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:39 INFO - PROCESS | 1748 | 1467132339830 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:45:40 INFO - PROCESS | 1748 | 1467132339993 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 1748 | 1467132339999 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e7400 == 48 [pid = 1748] [id = 70] 09:45:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x9b17dc00) [pid = 1748] [serial = 208] [outer = (nil)] 09:45:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x9c139c00) [pid = 1748] [serial = 209] [outer = 0x9b17dc00] 09:45:40 INFO - PROCESS | 1748 | 1467132340080 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x9d80ac00) [pid = 1748] [serial = 210] [outer = 0x9b17dc00] 09:45:40 INFO - PROCESS | 1748 | 1467132340819 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]]]}] 09:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1198ms 09:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:45:40 INFO - PROCESS | 1748 | 1467132340830 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 1748 | 1467132340833 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:45:40 INFO - PROCESS | 1748 | 1467132340840 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 1748 | 1467132340843 Marionette TRACE conn4 <- [1,254,null,{}] 09:45:40 INFO - PROCESS | 1748 | 1467132340849 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}] 09:45:40 INFO - PROCESS | 1748 | 1467132340854 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:41 INFO - PROCESS | 1748 | 1467132341047 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:45:41 INFO - PROCESS | 1748 | 1467132341066 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 1748 | 1467132341077 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:41 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e6800 == 49 [pid = 1748] [id = 71] 09:45:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x920e9000) [pid = 1748] [serial = 211] [outer = (nil)] 09:45:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0xa20a7c00) [pid = 1748] [serial = 212] [outer = 0x920e9000] 09:45:41 INFO - PROCESS | 1748 | 1467132341145 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0xa2540000) [pid = 1748] [serial = 213] [outer = 0x920e9000] 09:45:42 INFO - PROCESS | 1748 | 1467132342134 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]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1343ms 09:45:42 INFO - PROCESS | 1748 | 1467132342184 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 1748 | 1467132342190 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:45:42 INFO - PROCESS | 1748 | 1467132342199 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 1748 | 1467132342204 Marionette TRACE conn4 <- [1,258,null,{}] 09:45:42 INFO - PROCESS | 1748 | 1467132342214 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}] 09:45:42 INFO - PROCESS | 1748 | 1467132342219 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:42 INFO - PROCESS | 1748 | 1467132342432 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:45:42 INFO - PROCESS | 1748 | 1467132342649 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 1748 | 1467132342667 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x93a4f400 == 50 [pid = 1748] [id = 72] 09:45:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x93a52000) [pid = 1748] [serial = 214] [outer = (nil)] 09:45:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x951be800) [pid = 1748] [serial = 215] [outer = 0x93a52000] 09:45:42 INFO - PROCESS | 1748 | 1467132342801 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x9905f400) [pid = 1748] [serial = 216] [outer = 0x93a52000] 09:45:43 INFO - PROCESS | 1748 | 1467132343689 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]]]}] 09:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1540ms 09:45:43 INFO - PROCESS | 1748 | 1467132343739 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 1748 | 1467132343747 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:45:43 INFO - PROCESS | 1748 | 1467132343759 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 1748 | 1467132343763 Marionette TRACE conn4 <- [1,262,null,{}] 09:45:43 INFO - PROCESS | 1748 | 1467132343770 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}] 09:45:43 INFO - PROCESS | 1748 | 1467132343776 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:43 INFO - PROCESS | 1748 | 1467132343984 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:45:44 INFO - PROCESS | 1748 | 1467132344190 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 1748 | 1467132344202 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x916dac00 == 51 [pid = 1748] [id = 73] 09:45:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x916dd000) [pid = 1748] [serial = 217] [outer = (nil)] 09:45:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x93a49400) [pid = 1748] [serial = 218] [outer = 0x916dd000] 09:45:44 INFO - PROCESS | 1748 | 1467132344332 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x951bcc00) [pid = 1748] [serial = 219] [outer = 0x916dd000] 09:45:45 INFO - PROCESS | 1748 | 1467132345253 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]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1535ms 09:45:45 INFO - PROCESS | 1748 | 1467132345294 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 1748 | 1467132345299 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:45:45 INFO - PROCESS | 1748 | 1467132345307 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 1748 | 1467132345313 Marionette TRACE conn4 <- [1,266,null,{}] 09:45:45 INFO - PROCESS | 1748 | 1467132345331 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}] 09:45:45 INFO - PROCESS | 1748 | 1467132345341 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:45 INFO - PROCESS | 1748 | 1467132345544 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:45:45 INFO - PROCESS | 1748 | 1467132345706 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 1748 | 1467132345717 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x9ac24800 == 52 [pid = 1748] [id = 74] 09:45:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x9ac26c00) [pid = 1748] [serial = 220] [outer = (nil)] 09:45:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x9b169c00) [pid = 1748] [serial = 221] [outer = 0x9ac26c00] 09:45:45 INFO - PROCESS | 1748 | 1467132345807 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x9b353000) [pid = 1748] [serial = 222] [outer = 0x9ac26c00] 09:45:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x9c13a400) [pid = 1748] [serial = 223] [outer = 0x99066000] 09:45:46 INFO - PROCESS | 1748 | 1467132346874 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]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1590ms 09:45:46 INFO - PROCESS | 1748 | 1467132346896 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:45:46 INFO - PROCESS | 1748 | 1467132346901 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:45:46 INFO - PROCESS | 1748 | 1467132346910 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 1748 | 1467132346914 Marionette TRACE conn4 <- [1,270,null,{}] 09:45:46 INFO - PROCESS | 1748 | 1467132346920 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}] 09:45:46 INFO - PROCESS | 1748 | 1467132346925 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:47 INFO - PROCESS | 1748 | 1467132347116 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:45:47 INFO - PROCESS | 1748 | 1467132347323 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 1748 | 1467132347330 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x96e75000 == 53 [pid = 1748] [id = 75] 09:45:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x990cf800) [pid = 1748] [serial = 224] [outer = (nil)] 09:45:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x9c134400) [pid = 1748] [serial = 225] [outer = 0x990cf800] 09:45:47 INFO - PROCESS | 1748 | 1467132347462 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x9c13b800) [pid = 1748] [serial = 226] [outer = 0x990cf800] 09:45:48 INFO - PROCESS | 1748 | 1467132348313 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]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1436ms 09:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:45:48 INFO - PROCESS | 1748 | 1467132348344 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 1748 | 1467132348348 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:45:48 INFO - PROCESS | 1748 | 1467132348355 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 1748 | 1467132348359 Marionette TRACE conn4 <- [1,274,null,{}] 09:45:48 INFO - PROCESS | 1748 | 1467132348365 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}] 09:45:48 INFO - PROCESS | 1748 | 1467132348371 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:48 INFO - PROCESS | 1748 | 1467132348552 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:45:48 INFO - PROCESS | 1748 | 1467132348713 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 1748 | 1467132348722 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:48 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f21000 == 54 [pid = 1748] [id = 76] 09:45:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x90f23000) [pid = 1748] [serial = 227] [outer = (nil)] 09:45:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x90f28000) [pid = 1748] [serial = 228] [outer = 0x90f23000] 09:45:48 INFO - PROCESS | 1748 | 1467132348804 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x90f2ac00) [pid = 1748] [serial = 229] [outer = 0x90f23000] 09:45:49 INFO - PROCESS | 1748 | 1467132349761 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]]]}] 09:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1437ms 09:45:49 INFO - PROCESS | 1748 | 1467132349791 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 1748 | 1467132349796 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:45:49 INFO - PROCESS | 1748 | 1467132349803 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 1748 | 1467132349807 Marionette TRACE conn4 <- [1,278,null,{}] 09:45:49 INFO - PROCESS | 1748 | 1467132349813 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}] 09:45:49 INFO - PROCESS | 1748 | 1467132349824 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:50 INFO - PROCESS | 1748 | 1467132350042 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:45:50 INFO - PROCESS | 1748 | 1467132350250 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 1748 | 1467132350256 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e6400 == 55 [pid = 1748] [id = 77] 09:45:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0xa3388400) [pid = 1748] [serial = 230] [outer = (nil)] 09:45:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0xa6827400) [pid = 1748] [serial = 231] [outer = 0xa3388400] 09:45:50 INFO - PROCESS | 1748 | 1467132350384 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0xa6893000) [pid = 1748] [serial = 232] [outer = 0xa3388400] 09:45:51 INFO - PROCESS | 1748 | 1467132351260 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]]]}] 09:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1481ms 09:45:51 INFO - PROCESS | 1748 | 1467132351291 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 1748 | 1467132351295 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:45:51 INFO - PROCESS | 1748 | 1467132351304 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 1748 | 1467132351307 Marionette TRACE conn4 <- [1,282,null,{}] 09:45:51 INFO - PROCESS | 1748 | 1467132351313 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}] 09:45:51 INFO - PROCESS | 1748 | 1467132351319 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:51 INFO - PROCESS | 1748 | 1467132351504 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:45:51 INFO - PROCESS | 1748 | 1467132351665 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 1748 | 1467132351675 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:51 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e1000 == 56 [pid = 1748] [id = 78] 09:45:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x920e3000) [pid = 1748] [serial = 233] [outer = (nil)] 09:45:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0xa694b800) [pid = 1748] [serial = 234] [outer = 0x920e3000] 09:45:51 INFO - PROCESS | 1748 | 1467132351758 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0xa68f6000) [pid = 1748] [serial = 235] [outer = 0x920e3000] 09:45:52 INFO - PROCESS | 1748 | 1467132352698 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]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1437ms 09:45:52 INFO - PROCESS | 1748 | 1467132352742 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 1748 | 1467132352747 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:45:52 INFO - PROCESS | 1748 | 1467132352753 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 1748 | 1467132352757 Marionette TRACE conn4 <- [1,286,null,{}] 09:45:52 INFO - PROCESS | 1748 | 1467132352764 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}] 09:45:52 INFO - PROCESS | 1748 | 1467132352769 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:52 INFO - PROCESS | 1748 | 1467132352963 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:45:53 INFO - PROCESS | 1748 | 1467132353175 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 1748 | 1467132353187 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x916d9c00 == 57 [pid = 1748] [id = 79] 09:45:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x916da000) [pid = 1748] [serial = 236] [outer = (nil)] 09:45:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x916de000) [pid = 1748] [serial = 237] [outer = 0x916da000] 09:45:53 INFO - PROCESS | 1748 | 1467132353590 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x9202a400) [pid = 1748] [serial = 238] [outer = 0x916da000] 09:45:54 INFO - PROCESS | 1748 | 1467132354526 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]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1839ms 09:45:54 INFO - PROCESS | 1748 | 1467132354595 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:45:54 INFO - PROCESS | 1748 | 1467132354602 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:45:54 INFO - PROCESS | 1748 | 1467132354611 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 1748 | 1467132354615 Marionette TRACE conn4 <- [1,290,null,{}] 09:45:54 INFO - PROCESS | 1748 | 1467132354623 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}] 09:45:54 INFO - PROCESS | 1748 | 1467132354628 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:54 INFO - PROCESS | 1748 | 1467132354898 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:45:55 INFO - PROCESS | 1748 | 1467132355136 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 1748 | 1467132355147 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x92590400 == 58 [pid = 1748] [id = 80] 09:45:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x93a4b800) [pid = 1748] [serial = 239] [outer = (nil)] 09:45:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x93b6f000) [pid = 1748] [serial = 240] [outer = 0x93a4b800] 09:45:55 INFO - PROCESS | 1748 | 1467132355227 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x9501a400) [pid = 1748] [serial = 241] [outer = 0x93a4b800] 09:45:55 INFO - PROCESS | 1748 | --DOCSHELL 0xa258ec00 == 57 [pid = 1748] [id = 20] 09:45:55 INFO - PROCESS | 1748 | --DOCSHELL 0x920e7400 == 56 [pid = 1748] [id = 70] 09:45:55 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x9a529c00) [pid = 1748] [serial = 170] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOCSHELL 0x920e9400 == 55 [pid = 1748] [id = 69] 09:45:56 INFO - PROCESS | 1748 | --DOCSHELL 0x9a793c00 == 54 [pid = 1748] [id = 68] 09:45:56 INFO - PROCESS | 1748 | --DOCSHELL 0x9ac28400 == 53 [pid = 1748] [id = 67] 09:45:56 INFO - PROCESS | 1748 | --DOCSHELL 0x93a4e000 == 52 [pid = 1748] [id = 66] 09:45:56 INFO - PROCESS | 1748 | --DOCSHELL 0x93b67c00 == 51 [pid = 1748] [id = 65] 09:45:56 INFO - PROCESS | 1748 | --DOCSHELL 0x9a8dfc00 == 50 [pid = 1748] [id = 60] 09:45:56 INFO - PROCESS | 1748 | --DOCSHELL 0x9a521800 == 49 [pid = 1748] [id = 59] 09:45:56 INFO - PROCESS | 1748 | 1467132356182 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]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1588ms 09:45:56 INFO - PROCESS | 1748 | 1467132356197 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 1748 | 1467132356203 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0xa2fbbc00) [pid = 1748] [serial = 143] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x9c1cb400) [pid = 1748] [serial = 164] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x9ac28c00) [pid = 1748] [serial = 159] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x9b67f000) [pid = 1748] [serial = 167] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x99062c00) [pid = 1748] [serial = 156] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x96ef9400) [pid = 1748] [serial = 153] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x951b4400) [pid = 1748] [serial = 152] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0xa682cc00) [pid = 1748] [serial = 146] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x9d829c00) [pid = 1748] [serial = 165] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0xa68f4c00) [pid = 1748] [serial = 149] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x9bf18800) [pid = 1748] [serial = 162] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x9ba3bc00) [pid = 1748] [serial = 161] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x9509c400) [pid = 1748] [serial = 155] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x9a797800) [pid = 1748] [serial = 140] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x980b0c00) [pid = 1748] [serial = 137] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x9ac22400) [pid = 1748] [serial = 158] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0xa253a000) [pid = 1748] [serial = 168] [outer = (nil)] [url = about:blank] 09:45:56 INFO - PROCESS | 1748 | 1467132356252 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 1748 | 1467132356257 Marionette TRACE conn4 <- [1,294,null,{}] 09:45:56 INFO - PROCESS | 1748 | 1467132356264 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}] 09:45:56 INFO - PROCESS | 1748 | 1467132356270 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:56 INFO - PROCESS | 1748 | 1467132356446 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:45:56 INFO - PROCESS | 1748 | 1467132356457 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 1748 | 1467132356466 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x93a4e000 == 50 [pid = 1748] [id = 81] 09:45:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x93b67c00) [pid = 1748] [serial = 242] [outer = (nil)] 09:45:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x99168000) [pid = 1748] [serial = 243] [outer = 0x93b67c00] 09:45:56 INFO - PROCESS | 1748 | 1467132356556 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x9a4d1c00) [pid = 1748] [serial = 244] [outer = 0x93b67c00] 09:45:57 INFO - PROCESS | 1748 | 1467132357526 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]]]}] 09:45:57 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. 09:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1367ms 09:45:57 INFO - PROCESS | 1748 | 1467132357588 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 1748 | 1467132357592 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:45:57 INFO - PROCESS | 1748 | 1467132357600 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - PROCESS | 1748 | 1467132357606 Marionette TRACE conn4 <- [1,298,null,{}] 09:45:57 INFO - PROCESS | 1748 | 1467132357622 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}] 09:45:57 INFO - PROCESS | 1748 | 1467132357630 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:57 INFO - PROCESS | 1748 | 1467132357807 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:45:57 INFO - PROCESS | 1748 | 1467132357941 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 1748 | 1467132357953 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:57 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e3800 == 51 [pid = 1748] [id = 82] 09:45:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x9905c000) [pid = 1748] [serial = 245] [outer = (nil)] 09:45:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x9ab2b800) [pid = 1748] [serial = 246] [outer = 0x9905c000] 09:45:58 INFO - PROCESS | 1748 | 1467132358025 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x9ac27400) [pid = 1748] [serial = 247] [outer = 0x9905c000] 09:45:58 INFO - PROCESS | 1748 | 1467132358882 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]]]}] 09:45:58 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. 09:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1339ms 09:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:45:58 INFO - PROCESS | 1748 | 1467132358939 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 1748 | 1467132358943 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:45:58 INFO - PROCESS | 1748 | 1467132358950 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 1748 | 1467132358954 Marionette TRACE conn4 <- [1,302,null,{}] 09:45:58 INFO - PROCESS | 1748 | 1467132358959 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}] 09:45:58 INFO - PROCESS | 1748 | 1467132358964 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:59 INFO - PROCESS | 1748 | 1467132359195 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:45:59 INFO - PROCESS | 1748 | 1467132359233 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 1748 | 1467132359240 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:45:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a8e9000 == 52 [pid = 1748] [id = 83] 09:45:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x9af22400) [pid = 1748] [serial = 248] [outer = (nil)] 09:45:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x9b17b800) [pid = 1748] [serial = 249] [outer = 0x9af22400] 09:45:59 INFO - PROCESS | 1748 | 1467132359313 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x9b182400) [pid = 1748] [serial = 250] [outer = 0x9af22400] 09:46:00 INFO - PROCESS | 1748 | 1467132360208 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]]]}] 09:46:00 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. 09:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1281ms 09:46:00 INFO - PROCESS | 1748 | 1467132360232 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 1748 | 1467132360236 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:46:00 INFO - PROCESS | 1748 | 1467132360251 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - PROCESS | 1748 | 1467132360255 Marionette TRACE conn4 <- [1,306,null,{}] 09:46:00 INFO - PROCESS | 1748 | 1467132360260 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}] 09:46:00 INFO - PROCESS | 1748 | 1467132360266 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:00 INFO - PROCESS | 1748 | 1467132360715 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:46:00 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x9ac1d800) [pid = 1748] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:46:00 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x9b17dc00) [pid = 1748] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:46:00 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x9adcd800) [pid = 1748] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:46:00 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x9ac2b400) [pid = 1748] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:46:00 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x951b7c00) [pid = 1748] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:46:00 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x93d87000) [pid = 1748] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:46:00 INFO - PROCESS | 1748 | 1467132360853 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 1748 | 1467132360864 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:00 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a1e2800 == 53 [pid = 1748] [id = 84] 09:46:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x9a35f800) [pid = 1748] [serial = 251] [outer = (nil)] 09:46:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x9b17b400) [pid = 1748] [serial = 252] [outer = 0x9a35f800] 09:46:00 INFO - PROCESS | 1748 | 1467132360945 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x9bfe6000) [pid = 1748] [serial = 253] [outer = 0x9a35f800] 09:46:01 INFO - PROCESS | 1748 | 1467132361724 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]]]}] 09:46:01 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. 09:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1482ms 09:46:01 INFO - PROCESS | 1748 | 1467132361735 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 1748 | 1467132361739 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:46:01 INFO - PROCESS | 1748 | 1467132361755 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 1748 | 1467132361758 Marionette TRACE conn4 <- [1,310,null,{}] 09:46:01 INFO - PROCESS | 1748 | 1467132361764 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}] 09:46:01 INFO - PROCESS | 1748 | 1467132361774 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:01 INFO - PROCESS | 1748 | 1467132361939 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:46:01 INFO - PROCESS | 1748 | 1467132361955 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 1748 | 1467132361963 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x9af24800 == 54 [pid = 1748] [id = 85] 09:46:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x9bfec800) [pid = 1748] [serial = 254] [outer = (nil)] 09:46:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x9d828800) [pid = 1748] [serial = 255] [outer = 0x9bfec800] 09:46:02 INFO - PROCESS | 1748 | 1467132362034 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0xa209c800) [pid = 1748] [serial = 256] [outer = 0x9bfec800] 09:46:03 INFO - PROCESS | 1748 | 1467132363153 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]]]}] 09:46:03 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. 09:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1434ms 09:46:03 INFO - PROCESS | 1748 | 1467132363190 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:46:03 INFO - PROCESS | 1748 | 1467132363196 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:46:03 INFO - PROCESS | 1748 | 1467132363206 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:46:03 INFO - PROCESS | 1748 | 1467132363214 Marionette TRACE conn4 <- [1,314,null,{}] 09:46:03 INFO - PROCESS | 1748 | 1467132363223 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}] 09:46:03 INFO - PROCESS | 1748 | 1467132363228 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:03 INFO - PROCESS | 1748 | 1467132363467 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:46:03 INFO - PROCESS | 1748 | 1467132363732 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 1748 | 1467132363746 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x91258800 == 55 [pid = 1748] [id = 86] 09:46:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x9125a800) [pid = 1748] [serial = 257] [outer = (nil)] 09:46:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x91263c00) [pid = 1748] [serial = 258] [outer = 0x9125a800] 09:46:03 INFO - PROCESS | 1748 | 1467132363830 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x916db800) [pid = 1748] [serial = 259] [outer = 0x9125a800] 09:46:04 INFO - PROCESS | 1748 | 1467132364889 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]]]}] 09:46:04 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. 09:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1744ms 09:46:04 INFO - PROCESS | 1748 | 1467132364952 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 1748 | 1467132364964 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:46:05 INFO - PROCESS | 1748 | 1467132365024 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - PROCESS | 1748 | 1467132365033 Marionette TRACE conn4 <- [1,318,null,{}] 09:46:05 INFO - PROCESS | 1748 | 1467132365063 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}] 09:46:05 INFO - PROCESS | 1748 | 1467132365070 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:05 INFO - PROCESS | 1748 | 1467132365422 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:46:05 INFO - PROCESS | 1748 | 1467132365619 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 1748 | 1467132365631 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x92590000 == 56 [pid = 1748] [id = 87] 09:46:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x93d85400) [pid = 1748] [serial = 260] [outer = (nil)] 09:46:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x951b8400) [pid = 1748] [serial = 261] [outer = 0x93d85400] 09:46:05 INFO - PROCESS | 1748 | 1467132365768 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x980af800) [pid = 1748] [serial = 262] [outer = 0x93d85400] 09:46:06 INFO - PROCESS | 1748 | 1467132366786 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]]]}] 09:46:06 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. 09:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1854ms 09:46:06 INFO - PROCESS | 1748 | 1467132366835 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:46:06 INFO - PROCESS | 1748 | 1467132366840 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:46:06 INFO - PROCESS | 1748 | 1467132366847 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 1748 | 1467132366853 Marionette TRACE conn4 <- [1,322,null,{}] 09:46:06 INFO - PROCESS | 1748 | 1467132366870 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}] 09:46:06 INFO - PROCESS | 1748 | 1467132366879 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:07 INFO - PROCESS | 1748 | 1467132367082 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:46:07 INFO - PROCESS | 1748 | 1467132367338 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 1748 | 1467132367352 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x9ac1f000 == 57 [pid = 1748] [id = 88] 09:46:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x9ac22400) [pid = 1748] [serial = 263] [outer = (nil)] 09:46:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x9b17e800) [pid = 1748] [serial = 264] [outer = 0x9ac22400] 09:46:07 INFO - PROCESS | 1748 | 1467132367443 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x9bf1a400) [pid = 1748] [serial = 265] [outer = 0x9ac22400] 09:46:08 INFO - PROCESS | 1748 | 1467132368370 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]]]}] 09:46:08 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. 09:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1555ms 09:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:46:08 INFO - PROCESS | 1748 | 1467132368402 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 1748 | 1467132368406 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:46:08 INFO - PROCESS | 1748 | 1467132368413 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 1748 | 1467132368416 Marionette TRACE conn4 <- [1,326,null,{}] 09:46:08 INFO - PROCESS | 1748 | 1467132368423 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}] 09:46:08 INFO - PROCESS | 1748 | 1467132368428 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:08 INFO - PROCESS | 1748 | 1467132368619 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:46:08 INFO - PROCESS | 1748 | 1467132368826 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 1748 | 1467132368832 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:08 INFO - PROCESS | 1748 | ++DOCSHELL 0x91261c00 == 58 [pid = 1748] [id = 89] 09:46:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x916d5c00) [pid = 1748] [serial = 266] [outer = (nil)] 09:46:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x9d82f000) [pid = 1748] [serial = 267] [outer = 0x916d5c00] 09:46:08 INFO - PROCESS | 1748 | 1467132368967 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0xa2559400) [pid = 1748] [serial = 268] [outer = 0x916d5c00] 09:46:09 INFO - PROCESS | 1748 | 1467132369886 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]]]}] 09:46:09 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. 09:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1535ms 09:46:09 INFO - PROCESS | 1748 | 1467132369948 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:46:09 INFO - PROCESS | 1748 | 1467132369952 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:46:09 INFO - PROCESS | 1748 | 1467132369959 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 1748 | 1467132369963 Marionette TRACE conn4 <- [1,330,null,{}] 09:46:09 INFO - PROCESS | 1748 | 1467132369969 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}] 09:46:09 INFO - PROCESS | 1748 | 1467132369974 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:10 INFO - PROCESS | 1748 | 1467132370187 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:46:10 INFO - PROCESS | 1748 | 1467132370392 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 1748 | 1467132370400 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:10 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f1e800 == 59 [pid = 1748] [id = 90] 09:46:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x90f28800) [pid = 1748] [serial = 269] [outer = (nil)] 09:46:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0xa4e0b000) [pid = 1748] [serial = 270] [outer = 0x90f28800] 09:46:10 INFO - PROCESS | 1748 | 1467132370528 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0xa620f800) [pid = 1748] [serial = 271] [outer = 0x90f28800] 09:46:11 INFO - PROCESS | 1748 | 1467132371419 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]]]}] 09:46:11 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. 09:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1489ms 09:46:11 INFO - PROCESS | 1748 | 1467132371448 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:46:11 INFO - PROCESS | 1748 | 1467132371452 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:46:11 INFO - PROCESS | 1748 | 1467132371459 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - PROCESS | 1748 | 1467132371463 Marionette TRACE conn4 <- [1,334,null,{}] 09:46:11 INFO - PROCESS | 1748 | 1467132371469 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}] 09:46:11 INFO - PROCESS | 1748 | 1467132371479 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:11 INFO - PROCESS | 1748 | 1467132371702 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:46:11 INFO - PROCESS | 1748 | 1467132371915 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 1748 | 1467132371929 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x92c76000 == 60 [pid = 1748] [id = 91] 09:46:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x92c7a800) [pid = 1748] [serial = 272] [outer = (nil)] 09:46:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x9ac2b400) [pid = 1748] [serial = 273] [outer = 0x92c7a800] 09:46:12 INFO - PROCESS | 1748 | 1467132372051 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0xa4e52000) [pid = 1748] [serial = 274] [outer = 0x92c7a800] 09:46:13 INFO - PROCESS | 1748 | 1467132373032 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]]]}] 09:46:13 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. 09:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1639ms 09:46:13 INFO - PROCESS | 1748 | 1467132373099 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:46:13 INFO - PROCESS | 1748 | 1467132373103 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:46:13 INFO - PROCESS | 1748 | 1467132373110 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 1748 | 1467132373114 Marionette TRACE conn4 <- [1,338,null,{}] 09:46:13 INFO - PROCESS | 1748 | 1467132373121 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}] 09:46:13 INFO - PROCESS | 1748 | 1467132373126 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:13 INFO - PROCESS | 1748 | 1467132373317 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:46:13 INFO - PROCESS | 1748 | 1467132373526 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 1748 | 1467132373537 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b2c00 == 61 [pid = 1748] [id = 92] 09:46:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x8f8b5c00) [pid = 1748] [serial = 275] [outer = (nil)] 09:46:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x8f8bcc00) [pid = 1748] [serial = 276] [outer = 0x8f8b5c00] 09:46:13 INFO - PROCESS | 1748 | 1467132373666 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x8f8bf800) [pid = 1748] [serial = 277] [outer = 0x8f8b5c00] 09:46:14 INFO - PROCESS | 1748 | 1467132374833 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]]]}] 09:46:14 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. 09:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1784ms 09:46:14 INFO - PROCESS | 1748 | 1467132374894 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 1748 | 1467132374901 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:46:14 INFO - PROCESS | 1748 | 1467132374910 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 1748 | 1467132374917 Marionette TRACE conn4 <- [1,342,null,{}] 09:46:14 INFO - PROCESS | 1748 | 1467132374925 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}] 09:46:14 INFO - PROCESS | 1748 | 1467132374931 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:15 INFO - PROCESS | 1748 | 1467132375161 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:46:15 INFO - PROCESS | 1748 | 1467132375463 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 1748 | 1467132375476 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:15 INFO - PROCESS | 1748 | ++DOCSHELL 0x92337000 == 62 [pid = 1748] [id = 93] 09:46:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x92581400) [pid = 1748] [serial = 278] [outer = (nil)] 09:46:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x92588800) [pid = 1748] [serial = 279] [outer = 0x92581400] 09:46:15 INFO - PROCESS | 1748 | 1467132375559 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x92c74400) [pid = 1748] [serial = 280] [outer = 0x92581400] 09:46:16 INFO - PROCESS | 1748 | --DOCSHELL 0x9a1e2800 == 61 [pid = 1748] [id = 84] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0xa20a7c00) [pid = 1748] [serial = 212] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOCSHELL 0x9a8e9000 == 60 [pid = 1748] [id = 83] 09:46:16 INFO - PROCESS | 1748 | --DOCSHELL 0x920e3800 == 59 [pid = 1748] [id = 82] 09:46:16 INFO - PROCESS | 1748 | --DOCSHELL 0x93a4e000 == 58 [pid = 1748] [id = 81] 09:46:16 INFO - PROCESS | 1748 | --DOCSHELL 0x92590400 == 57 [pid = 1748] [id = 80] 09:46:16 INFO - PROCESS | 1748 | --DOCSHELL 0x916d9c00 == 56 [pid = 1748] [id = 79] 09:46:16 INFO - PROCESS | 1748 | 1467132376507 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]]]}] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x9af2bc00) [pid = 1748] [serial = 182] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x96ef0800) [pid = 1748] [serial = 195] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x951b9c00) [pid = 1748] [serial = 194] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x9a8e4000) [pid = 1748] [serial = 191] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0xa2fb8000) [pid = 1748] [serial = 185] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x9a680c00) [pid = 1748] [serial = 176] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x9d80ac00) [pid = 1748] [serial = 210] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x9c133800) [pid = 1748] [serial = 204] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x9b181800) [pid = 1748] [serial = 206] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x9c139c00) [pid = 1748] [serial = 209] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x9b184c00) [pid = 1748] [serial = 207] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x9bfeb800) [pid = 1748] [serial = 203] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x9af27800) [pid = 1748] [serial = 200] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x9b093800) [pid = 1748] [serial = 201] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x99060800) [pid = 1748] [serial = 197] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x9a51c400) [pid = 1748] [serial = 198] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x920e7800) [pid = 1748] [serial = 188] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x9c19c000) [pid = 1748] [serial = 179] [outer = (nil)] [url = about:blank] 09:46:16 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x95020400) [pid = 1748] [serial = 173] [outer = (nil)] [url = about:blank] 09:46:16 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. 09:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1688ms 09:46:16 INFO - PROCESS | 1748 | 1467132376599 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 1748 | 1467132376606 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:46:16 INFO - PROCESS | 1748 | 1467132376617 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - PROCESS | 1748 | 1467132376620 Marionette TRACE conn4 <- [1,346,null,{}] 09:46:16 INFO - PROCESS | 1748 | 1467132376627 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}] 09:46:16 INFO - PROCESS | 1748 | 1467132376633 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:16 INFO - PROCESS | 1748 | 1467132376815 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:46:17 INFO - PROCESS | 1748 | 1467132376992 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 1748 | 1467132377002 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x92c7fc00 == 57 [pid = 1748] [id = 94] 09:46:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x92c81400) [pid = 1748] [serial = 281] [outer = (nil)] 09:46:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x93b6b000) [pid = 1748] [serial = 282] [outer = 0x92c81400] 09:46:17 INFO - PROCESS | 1748 | 1467132377080 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x951b9c00) [pid = 1748] [serial = 283] [outer = 0x92c81400] 09:46:17 INFO - PROCESS | 1748 | 1467132377888 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]]]}] 09:46:17 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. 09:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1336ms 09:46:17 INFO - PROCESS | 1748 | 1467132377953 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 1748 | 1467132377961 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:46:17 INFO - PROCESS | 1748 | 1467132377968 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 1748 | 1467132377974 Marionette TRACE conn4 <- [1,350,null,{}] 09:46:17 INFO - PROCESS | 1748 | 1467132377990 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}] 09:46:18 INFO - PROCESS | 1748 | 1467132377998 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:18 INFO - PROCESS | 1748 | 1467132378171 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:46:18 INFO - PROCESS | 1748 | 1467132378314 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 1748 | 1467132378326 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x9125dc00 == 58 [pid = 1748] [id = 95] 09:46:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x9a365400) [pid = 1748] [serial = 284] [outer = (nil)] 09:46:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x9a524c00) [pid = 1748] [serial = 285] [outer = 0x9a365400] 09:46:18 INFO - PROCESS | 1748 | 1467132378399 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x9a78dc00) [pid = 1748] [serial = 286] [outer = 0x9a365400] 09:46:19 INFO - PROCESS | 1748 | 1467132379256 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]]]}] 09:46:19 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. 09:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1340ms 09:46:19 INFO - PROCESS | 1748 | 1467132379318 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:46:19 INFO - PROCESS | 1748 | 1467132379323 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:46:19 INFO - PROCESS | 1748 | 1467132379330 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 1748 | 1467132379333 Marionette TRACE conn4 <- [1,354,null,{}] 09:46:19 INFO - PROCESS | 1748 | 1467132379339 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}] 09:46:19 INFO - PROCESS | 1748 | 1467132379344 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:19 INFO - PROCESS | 1748 | 1467132379561 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:46:19 INFO - PROCESS | 1748 | 1467132379584 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 1748 | 1467132379594 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:19 INFO - PROCESS | 1748 | ++DOCSHELL 0x91262000 == 59 [pid = 1748] [id = 96] 09:46:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x9a520800) [pid = 1748] [serial = 287] [outer = (nil)] 09:46:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x9ac2c400) [pid = 1748] [serial = 288] [outer = 0x9a520800] 09:46:19 INFO - PROCESS | 1748 | 1467132379676 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x9af28400) [pid = 1748] [serial = 289] [outer = 0x9a520800] 09:46:20 INFO - PROCESS | 1748 | 1467132380639 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]]]}] 09:46:20 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x93b66000) [pid = 1748] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:46:20 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x92034400) [pid = 1748] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:46:20 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x951ec800) [pid = 1748] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:46:20 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x9af22400) [pid = 1748] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:46:20 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x916da000) [pid = 1748] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:46:20 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x9905c000) [pid = 1748] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:46:20 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x93b67c00) [pid = 1748] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:46:20 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x93a4b800) [pid = 1748] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:46:20 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x9a35f800) [pid = 1748] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:46:20 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. 09:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1534ms 09:46:20 INFO - PROCESS | 1748 | 1467132380870 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:46:20 INFO - PROCESS | 1748 | 1467132380873 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:46:20 INFO - PROCESS | 1748 | 1467132380880 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:46:20 INFO - PROCESS | 1748 | 1467132380884 Marionette TRACE conn4 <- [1,358,null,{}] 09:46:20 INFO - PROCESS | 1748 | 1467132380889 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}] 09:46:20 INFO - PROCESS | 1748 | 1467132380894 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:21 INFO - PROCESS | 1748 | 1467132381042 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:46:21 INFO - PROCESS | 1748 | 1467132381051 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 1748 | 1467132381059 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:21 INFO - PROCESS | 1748 | ++DOCSHELL 0x91262400 == 60 [pid = 1748] [id = 97] 09:46:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x9258c000) [pid = 1748] [serial = 290] [outer = (nil)] 09:46:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x996ae000) [pid = 1748] [serial = 291] [outer = 0x9258c000] 09:46:21 INFO - PROCESS | 1748 | 1467132381142 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x9a792000) [pid = 1748] [serial = 292] [outer = 0x9258c000] 09:46:22 INFO - PROCESS | 1748 | 1467132382039 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]]]}] 09:46:22 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. 09:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1184ms 09:46:22 INFO - PROCESS | 1748 | 1467132382065 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 1748 | 1467132382069 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:46:22 INFO - PROCESS | 1748 | 1467132382077 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 1748 | 1467132382081 Marionette TRACE conn4 <- [1,362,null,{}] 09:46:22 INFO - PROCESS | 1748 | 1467132382086 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}] 09:46:22 INFO - PROCESS | 1748 | 1467132382096 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:22 INFO - PROCESS | 1748 | 1467132382278 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:46:22 INFO - PROCESS | 1748 | 1467132382288 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:22 INFO - PROCESS | 1748 | 1467132382295 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e9800 == 61 [pid = 1748] [id = 98] 09:46:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x92c7f000) [pid = 1748] [serial = 293] [outer = (nil)] 09:46:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x9c139800) [pid = 1748] [serial = 294] [outer = 0x92c7f000] 09:46:22 INFO - PROCESS | 1748 | 1467132382369 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x9c19c000) [pid = 1748] [serial = 295] [outer = 0x92c7f000] 09:46:23 INFO - PROCESS | 1748 | 1467132383528 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]]]}] 09:46:23 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. 09:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1531ms 09:46:23 INFO - PROCESS | 1748 | 1467132383610 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:46:23 INFO - PROCESS | 1748 | 1467132383617 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:46:23 INFO - PROCESS | 1748 | 1467132383625 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 1748 | 1467132383631 Marionette TRACE conn4 <- [1,366,null,{}] 09:46:23 INFO - PROCESS | 1748 | 1467132383640 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}] 09:46:23 INFO - PROCESS | 1748 | 1467132383646 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:23 INFO - PROCESS | 1748 | 1467132383887 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:46:24 INFO - PROCESS | 1748 | 1467132384141 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 1748 | 1467132384148 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x916d4000 == 62 [pid = 1748] [id = 99] 09:46:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x916db400) [pid = 1748] [serial = 296] [outer = (nil)] 09:46:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x92589c00) [pid = 1748] [serial = 297] [outer = 0x916db400] 09:46:24 INFO - PROCESS | 1748 | 1467132384293 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x92c79800) [pid = 1748] [serial = 298] [outer = 0x916db400] 09:46:25 INFO - PROCESS | 1748 | 1467132385259 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]]]}] 09:46:25 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. 09:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1686ms 09:46:25 INFO - PROCESS | 1748 | 1467132385310 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 1748 | 1467132385318 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:46:25 INFO - PROCESS | 1748 | 1467132385330 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - PROCESS | 1748 | 1467132385334 Marionette TRACE conn4 <- [1,370,null,{}] 09:46:25 INFO - PROCESS | 1748 | 1467132385341 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}] 09:46:25 INFO - PROCESS | 1748 | 1467132385347 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:25 INFO - PROCESS | 1748 | 1467132385579 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:46:25 INFO - PROCESS | 1748 | 1467132385812 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 1748 | 1467132385822 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:25 INFO - PROCESS | 1748 | ++DOCSHELL 0x951f3000 == 63 [pid = 1748] [id = 100] 09:46:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x96e74800) [pid = 1748] [serial = 299] [outer = (nil)] 09:46:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x99ee3000) [pid = 1748] [serial = 300] [outer = 0x96e74800] 09:46:25 INFO - PROCESS | 1748 | 1467132385984 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x9a522000) [pid = 1748] [serial = 301] [outer = 0x96e74800] 09:46:26 INFO - PROCESS | 1748 | 1467132386964 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]]]}] 09:46:27 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. 09:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1683ms 09:46:27 INFO - PROCESS | 1748 | 1467132387014 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 1748 | 1467132387018 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:46:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:46:27 INFO - PROCESS | 1748 | 1467132387026 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 1748 | 1467132387033 Marionette TRACE conn4 <- [1,374,null,{}] 09:46:27 INFO - PROCESS | 1748 | 1467132387051 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}] 09:46:27 INFO - PROCESS | 1748 | 1467132387060 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:27 INFO - PROCESS | 1748 | 1467132387297 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:46:27 INFO - PROCESS | 1748 | 1467132387556 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 1748 | 1467132387569 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x9c13b000 == 64 [pid = 1748] [id = 101] 09:46:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x9c1a0400) [pid = 1748] [serial = 302] [outer = (nil)] 09:46:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x9d829c00) [pid = 1748] [serial = 303] [outer = 0x9c1a0400] 09:46:27 INFO - PROCESS | 1748 | 1467132387705 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0xa2328800) [pid = 1748] [serial = 304] [outer = 0x9c1a0400] 09:46:28 INFO - PROCESS | 1748 | 1467132388637 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:46:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1649ms 09:46:28 INFO - PROCESS | 1748 | 1467132388677 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 1748 | 1467132388682 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:46:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:46:28 INFO - PROCESS | 1748 | 1467132388689 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 1748 | 1467132388692 Marionette TRACE conn4 <- [1,378,null,{}] 09:46:28 INFO - PROCESS | 1748 | 1467132388699 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}] 09:46:28 INFO - PROCESS | 1748 | 1467132388704 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:28 INFO - PROCESS | 1748 | 1467132388900 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:46:29 INFO - PROCESS | 1748 | 1467132389117 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 1748 | 1467132389124 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x9125f400 == 65 [pid = 1748] [id = 102] 09:46:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x9a51e800) [pid = 1748] [serial = 305] [outer = (nil)] 09:46:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0xa3449000) [pid = 1748] [serial = 306] [outer = 0x9a51e800] 09:46:29 INFO - PROCESS | 1748 | 1467132389268 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0xa62da400) [pid = 1748] [serial = 307] [outer = 0x9a51e800] 09:46:30 INFO - PROCESS | 1748 | 1467132390103 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:46:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1438ms 09:46:30 INFO - PROCESS | 1748 | 1467132390127 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 1748 | 1467132390131 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:46:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:46:30 INFO - PROCESS | 1748 | 1467132390156 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 1748 | 1467132390160 Marionette TRACE conn4 <- [1,382,null,{}] 09:46:30 INFO - PROCESS | 1748 | 1467132390166 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}] 09:46:30 INFO - PROCESS | 1748 | 1467132390170 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:30 INFO - PROCESS | 1748 | 1467132390354 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:46:30 INFO - PROCESS | 1748 | 1467132390525 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 1748 | 1467132390536 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x9125f000 == 66 [pid = 1748] [id = 103] 09:46:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x9b346c00) [pid = 1748] [serial = 308] [outer = (nil)] 09:46:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0xa6d35800) [pid = 1748] [serial = 309] [outer = 0x9b346c00] 09:46:30 INFO - PROCESS | 1748 | 1467132390625 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0xa6d36400) [pid = 1748] [serial = 310] [outer = 0x9b346c00] 09:46:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:46:31 INFO - PROCESS | 1748 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:46:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:46:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:46:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:46:31 INFO - PROCESS | 1748 | 1467132391616 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:46:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1481ms 09:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:46:31 INFO - PROCESS | 1748 | 1467132391635 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 1748 | 1467132391638 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:46:31 INFO - PROCESS | 1748 | 1467132391646 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 1748 | 1467132391649 Marionette TRACE conn4 <- [1,386,null,{}] 09:46:31 INFO - PROCESS | 1748 | 1467132391656 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}] 09:46:31 INFO - PROCESS | 1748 | 1467132391666 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:31 INFO - PROCESS | 1748 | 1467132391882 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:46:32 INFO - PROCESS | 1748 | 1467132392108 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 1748 | 1467132392115 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:32 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb13400 == 67 [pid = 1748] [id = 104] 09:46:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x8fb15800) [pid = 1748] [serial = 311] [outer = (nil)] 09:46:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0x8fb1cc00) [pid = 1748] [serial = 312] [outer = 0x8fb15800] 09:46:32 INFO - PROCESS | 1748 | 1467132392215 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 146 (0xa6d35c00) [pid = 1748] [serial = 313] [outer = 0x8fb15800] 09:46:33 INFO - PROCESS | 1748 | 1467132393211 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]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:46:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1633ms 09:46:33 INFO - PROCESS | 1748 | 1467132393279 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:46:33 INFO - PROCESS | 1748 | 1467132393283 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:46:33 INFO - PROCESS | 1748 | 1467132393290 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 1748 | 1467132393294 Marionette TRACE conn4 <- [1,390,null,{}] 09:46:33 INFO - PROCESS | 1748 | 1467132393301 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}] 09:46:33 INFO - PROCESS | 1748 | 1467132393305 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:33 INFO - PROCESS | 1748 | 1467132393522 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:46:33 INFO - PROCESS | 1748 | 1467132393790 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 1748 | 1467132393799 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee1000 == 68 [pid = 1748] [id = 105] 09:46:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 147 (0x8eee1400) [pid = 1748] [serial = 314] [outer = (nil)] 09:46:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0x8eee9800) [pid = 1748] [serial = 315] [outer = 0x8eee1400] 09:46:33 INFO - PROCESS | 1748 | 1467132393882 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 149 (0x8eeeb000) [pid = 1748] [serial = 316] [outer = 0x8eee1400] 09:46:35 INFO - PROCESS | 1748 | 1467132395154 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]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1937ms 09:46:35 INFO - PROCESS | 1748 | 1467132395228 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 1748 | 1467132395233 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:46:35 INFO - PROCESS | 1748 | 1467132395242 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - PROCESS | 1748 | 1467132395247 Marionette TRACE conn4 <- [1,394,null,{}] 09:46:35 INFO - PROCESS | 1748 | 1467132395313 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}] 09:46:35 INFO - PROCESS | 1748 | 1467132395321 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:35 INFO - PROCESS | 1748 | 1467132395585 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:46:35 INFO - PROCESS | 1748 | 1467132395688 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 1748 | 1467132395703 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f23800 == 69 [pid = 1748] [id = 106] 09:46:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 150 (0x90f24000) [pid = 1748] [serial = 317] [outer = (nil)] 09:46:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0x90f29400) [pid = 1748] [serial = 318] [outer = 0x90f24000] 09:46:35 INFO - PROCESS | 1748 | 1467132395775 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0x91256000) [pid = 1748] [serial = 319] [outer = 0x90f24000] 09:46:36 INFO - PROCESS | 1748 | 1467132396792 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]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1594ms 09:46:36 INFO - PROCESS | 1748 | 1467132396836 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 1748 | 1467132396844 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:46:36 INFO - PROCESS | 1748 | 1467132396854 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - PROCESS | 1748 | 1467132396858 Marionette TRACE conn4 <- [1,398,null,{}] 09:46:36 INFO - PROCESS | 1748 | 1467132396864 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}] 09:46:36 INFO - PROCESS | 1748 | 1467132396870 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:37 INFO - PROCESS | 1748 | 1467132397048 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:46:37 INFO - PROCESS | 1748 | 1467132397270 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 1748 | 1467132397279 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x916d3c00 == 70 [pid = 1748] [id = 107] 09:46:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 153 (0x92342800) [pid = 1748] [serial = 320] [outer = (nil)] 09:46:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 154 (0x9258e800) [pid = 1748] [serial = 321] [outer = 0x92342800] 09:46:37 INFO - PROCESS | 1748 | 1467132397404 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 155 (0x92c81000) [pid = 1748] [serial = 322] [outer = 0x92342800] 09:46:38 INFO - PROCESS | 1748 | 1467132398444 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]]]}] 09:46:38 INFO - PROCESS | 1748 | --DOCSHELL 0x9d82b800 == 69 [pid = 1748] [id = 27] 09:46:38 INFO - PROCESS | 1748 | --DOCSHELL 0x9af31c00 == 68 [pid = 1748] [id = 62] 09:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1682ms 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 154 (0xa6827400) [pid = 1748] [serial = 231] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 153 (0x93a49400) [pid = 1748] [serial = 218] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 152 (0x90f28000) [pid = 1748] [serial = 228] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x9c134400) [pid = 1748] [serial = 225] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0x951be800) [pid = 1748] [serial = 215] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 149 (0x9b169c00) [pid = 1748] [serial = 221] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 148 (0xa694b800) [pid = 1748] [serial = 234] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x9d828800) [pid = 1748] [serial = 255] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOCSHELL 0x91262400 == 67 [pid = 1748] [id = 97] 09:46:38 INFO - PROCESS | 1748 | --DOCSHELL 0x91262000 == 66 [pid = 1748] [id = 96] 09:46:38 INFO - PROCESS | 1748 | --DOCSHELL 0x9125dc00 == 65 [pid = 1748] [id = 95] 09:46:38 INFO - PROCESS | 1748 | --DOCSHELL 0x92c7fc00 == 64 [pid = 1748] [id = 94] 09:46:38 INFO - PROCESS | 1748 | --DOCSHELL 0x92337000 == 63 [pid = 1748] [id = 93] 09:46:38 INFO - PROCESS | 1748 | 1467132398611 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 1748 | 1467132398614 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:46:38 INFO - PROCESS | 1748 | --DOCSHELL 0x90f1e800 == 62 [pid = 1748] [id = 90] 09:46:38 INFO - PROCESS | 1748 | --DOCSHELL 0x91261c00 == 61 [pid = 1748] [id = 89] 09:46:38 INFO - PROCESS | 1748 | --DOCSHELL 0x9ac1f000 == 60 [pid = 1748] [id = 88] 09:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:46:38 INFO - PROCESS | 1748 | --DOCSHELL 0x92590000 == 59 [pid = 1748] [id = 87] 09:46:38 INFO - PROCESS | 1748 | --DOCSHELL 0x91258800 == 58 [pid = 1748] [id = 86] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 146 (0x951be000) [pid = 1748] [serial = 114] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 145 (0x93d8bc00) [pid = 1748] [serial = 111] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x9a4d5000) [pid = 1748] [serial = 117] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x9b17b800) [pid = 1748] [serial = 249] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0x9202a400) [pid = 1748] [serial = 238] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x916de000) [pid = 1748] [serial = 237] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x9ab2b800) [pid = 1748] [serial = 246] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x99168000) [pid = 1748] [serial = 243] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x9a4d1c00) [pid = 1748] [serial = 244] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x9501a400) [pid = 1748] [serial = 241] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x93b6f000) [pid = 1748] [serial = 240] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x9b182400) [pid = 1748] [serial = 250] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x9b17b400) [pid = 1748] [serial = 252] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x980a4400) [pid = 1748] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x9bfe6000) [pid = 1748] [serial = 253] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x9ac27400) [pid = 1748] [serial = 247] [outer = (nil)] [url = about:blank] 09:46:38 INFO - PROCESS | 1748 | 1467132398654 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 1748 | 1467132398663 Marionette TRACE conn4 <- [1,402,null,{}] 09:46:38 INFO - PROCESS | 1748 | 1467132398682 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}] 09:46:38 INFO - PROCESS | 1748 | 1467132398691 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:38 INFO - PROCESS | 1748 | 1467132398940 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:46:39 INFO - PROCESS | 1748 | 1467132399094 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 1748 | 1467132399107 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:39 INFO - PROCESS | 1748 | ++DOCSHELL 0x93b66000 == 59 [pid = 1748] [id = 108] 09:46:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x93b67c00) [pid = 1748] [serial = 323] [outer = (nil)] 09:46:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x93d8b000) [pid = 1748] [serial = 324] [outer = 0x93b67c00] 09:46:39 INFO - PROCESS | 1748 | 1467132399180 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x951b1400) [pid = 1748] [serial = 325] [outer = 0x93b67c00] 09:46:40 INFO - PROCESS | 1748 | 1467132400035 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]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1471ms 09:46:40 INFO - PROCESS | 1748 | 1467132400103 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:46:40 INFO - PROCESS | 1748 | 1467132400107 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:46:40 INFO - PROCESS | 1748 | 1467132400114 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - PROCESS | 1748 | 1467132400117 Marionette TRACE conn4 <- [1,406,null,{}] 09:46:40 INFO - PROCESS | 1748 | 1467132400123 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}] 09:46:40 INFO - PROCESS | 1748 | 1467132400128 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:40 INFO - PROCESS | 1748 | 1467132400304 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:46:40 INFO - PROCESS | 1748 | 1467132400435 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 1748 | 1467132400444 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b8c00 == 60 [pid = 1748] [id = 109] 09:46:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x951be000) [pid = 1748] [serial = 326] [outer = (nil)] 09:46:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x99169400) [pid = 1748] [serial = 327] [outer = 0x951be000] 09:46:40 INFO - PROCESS | 1748 | 1467132400518 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x99e10000) [pid = 1748] [serial = 328] [outer = 0x951be000] 09:46:41 INFO - PROCESS | 1748 | 1467132401357 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]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:46:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1289ms 09:46:41 INFO - PROCESS | 1748 | 1467132401403 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 1748 | 1467132401406 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:46:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:46:41 INFO - PROCESS | 1748 | 1467132401414 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 1748 | 1467132401418 Marionette TRACE conn4 <- [1,410,null,{}] 09:46:41 INFO - PROCESS | 1748 | 1467132401432 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}] 09:46:41 INFO - PROCESS | 1748 | 1467132401438 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:41 INFO - PROCESS | 1748 | 1467132401648 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:46:41 INFO - PROCESS | 1748 | 1467132401672 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 1748 | 1467132401679 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:41 INFO - PROCESS | 1748 | ++DOCSHELL 0x92c74000 == 61 [pid = 1748] [id = 110] 09:46:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x9916d000) [pid = 1748] [serial = 329] [outer = (nil)] 09:46:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x9a67fc00) [pid = 1748] [serial = 330] [outer = 0x9916d000] 09:46:41 INFO - PROCESS | 1748 | 1467132401749 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x9a799800) [pid = 1748] [serial = 331] [outer = 0x9916d000] 09:46:42 INFO - PROCESS | 1748 | 1467132402825 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]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1441ms 09:46:42 INFO - PROCESS | 1748 | 1467132402859 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 1748 | 1467132402862 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:46:42 INFO - PROCESS | 1748 | 1467132402869 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 1748 | 1467132402873 Marionette TRACE conn4 <- [1,414,null,{}] 09:46:42 INFO - PROCESS | 1748 | 1467132402878 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}] 09:46:42 INFO - PROCESS | 1748 | 1467132402888 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:43 INFO - PROCESS | 1748 | 1467132403161 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x90f23000) [pid = 1748] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x920e3000) [pid = 1748] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x9a51f400) [pid = 1748] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x9ac26c00) [pid = 1748] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x9b67b000) [pid = 1748] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x9a792400) [pid = 1748] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x93b6c000) [pid = 1748] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x9a520800) [pid = 1748] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x9258c000) [pid = 1748] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x9a365400) [pid = 1748] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x92581400) [pid = 1748] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x92c81400) [pid = 1748] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x920e9000) [pid = 1748] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0xa23f4000) [pid = 1748] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x93d91400) [pid = 1748] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0xa3388400) [pid = 1748] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x951b2400) [pid = 1748] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0xa3389400) [pid = 1748] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x9af23400) [pid = 1748] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x9a522c00) [pid = 1748] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x9c1ce400) [pid = 1748] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x96ef1800) [pid = 1748] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x9d832c00) [pid = 1748] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x990cf800) [pid = 1748] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0xa25ff800) [pid = 1748] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x916dd000) [pid = 1748] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x920de800) [pid = 1748] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:46:43 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x93a52000) [pid = 1748] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:46:43 INFO - PROCESS | 1748 | 1467132403787 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 1748 | 1467132403796 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:43 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeed400 == 62 [pid = 1748] [id = 111] 09:46:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x90f22400) [pid = 1748] [serial = 332] [outer = (nil)] 09:46:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x920e3000) [pid = 1748] [serial = 333] [outer = 0x90f22400] 09:46:43 INFO - PROCESS | 1748 | 1467132403868 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x93b6c000) [pid = 1748] [serial = 334] [outer = 0x90f22400] 09:46:44 INFO - PROCESS | 1748 | 1467132404621 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]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1788ms 09:46:44 INFO - PROCESS | 1748 | 1467132404658 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 1748 | 1467132404662 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:46:44 INFO - PROCESS | 1748 | 1467132404669 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 1748 | 1467132404671 Marionette TRACE conn4 <- [1,418,null,{}] 09:46:44 INFO - PROCESS | 1748 | 1467132404677 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}] 09:46:44 INFO - PROCESS | 1748 | 1467132404683 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:44 INFO - PROCESS | 1748 | 1467132404843 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:46:44 INFO - PROCESS | 1748 | 1467132404858 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 1748 | 1467132404866 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb12800 == 63 [pid = 1748] [id = 112] 09:46:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x8fb14000) [pid = 1748] [serial = 335] [outer = (nil)] 09:46:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x9af26c00) [pid = 1748] [serial = 336] [outer = 0x8fb14000] 09:46:44 INFO - PROCESS | 1748 | 1467132404934 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x9af88800) [pid = 1748] [serial = 337] [outer = 0x8fb14000] 09:46:46 INFO - PROCESS | 1748 | 1467132406377 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]]]}] 09:46:46 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 09:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1734ms 09:46:46 INFO - PROCESS | 1748 | 1467132406469 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 1748 | 1467132406476 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:46:46 INFO - PROCESS | 1748 | 1467132406486 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 1748 | 1467132406491 Marionette TRACE conn4 <- [1,422,null,{}] 09:46:46 INFO - PROCESS | 1748 | 1467132406501 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}] 09:46:46 INFO - PROCESS | 1748 | 1467132406506 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:46 INFO - PROCESS | 1748 | 1467132406692 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:46:46 INFO - PROCESS | 1748 | 1467132406865 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 1748 | 1467132406880 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:46 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb14c00 == 64 [pid = 1748] [id = 113] 09:46:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x8fb16000) [pid = 1748] [serial = 338] [outer = (nil)] 09:46:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x91255400) [pid = 1748] [serial = 339] [outer = 0x8fb16000] 09:46:46 INFO - PROCESS | 1748 | 1467132406964 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x91261c00) [pid = 1748] [serial = 340] [outer = 0x8fb16000] 09:46:48 INFO - PROCESS | 1748 | 1467132408421 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]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1988ms 09:46:48 INFO - PROCESS | 1748 | 1467132408473 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 1748 | 1467132408481 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:46:48 INFO - PROCESS | 1748 | 1467132408493 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - PROCESS | 1748 | 1467132408497 Marionette TRACE conn4 <- [1,426,null,{}] 09:46:48 INFO - PROCESS | 1748 | 1467132408548 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}] 09:46:48 INFO - PROCESS | 1748 | 1467132408553 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:48 INFO - PROCESS | 1748 | 1467132408813 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:46:48 INFO - PROCESS | 1748 | 1467132408908 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 1748 | 1467132408920 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:48 INFO - PROCESS | 1748 | ++DOCSHELL 0x9202fc00 == 65 [pid = 1748] [id = 114] 09:46:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x920de000) [pid = 1748] [serial = 341] [outer = (nil)] 09:46:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x93a49c00) [pid = 1748] [serial = 342] [outer = 0x920de000] 09:46:49 INFO - PROCESS | 1748 | 1467132409046 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x93d8d000) [pid = 1748] [serial = 343] [outer = 0x920de000] 09:46:50 INFO - PROCESS | 1748 | 1467132410097 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] 09:46:50 INFO - PROCESS | 1748 | 1467132410140 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:46:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:46:50 INFO - PROCESS | 1748 | 1467132410147 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 1748 | 1467132410153 Marionette TRACE conn4 <- [1,430,null,{}] 09:46:50 INFO - PROCESS | 1748 | 1467132410171 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}] 09:46:50 INFO - PROCESS | 1748 | 1467132410180 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:50 INFO - PROCESS | 1748 | 1467132410375 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:46:50 INFO - PROCESS | 1748 | 1467132410605 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 1748 | 1467132410618 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x9af2f000 == 66 [pid = 1748] [id = 115] 09:46:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x9af30400) [pid = 1748] [serial = 344] [outer = (nil)] 09:46:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x9af8c400) [pid = 1748] [serial = 345] [outer = 0x9af30400] 09:46:50 INFO - PROCESS | 1748 | 1467132410701 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x9af91800) [pid = 1748] [serial = 346] [outer = 0x9af30400] 09:46:51 INFO - PROCESS | 1748 | 1467132411647 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]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:46:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1549ms 09:46:51 INFO - PROCESS | 1748 | 1467132411696 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:46:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:46:51 INFO - PROCESS | 1748 | 1467132411701 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:46:51 INFO - PROCESS | 1748 | 1467132411708 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 1748 | 1467132411712 Marionette TRACE conn4 <- [1,434,null,{}] 09:46:51 INFO - PROCESS | 1748 | 1467132411718 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}] 09:46:51 INFO - PROCESS | 1748 | 1467132411723 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:51 INFO - PROCESS | 1748 | 1467132411911 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:46:52 INFO - PROCESS | 1748 | 1467132412133 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 1748 | 1467132412141 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bd000 == 67 [pid = 1748] [id = 116] 09:46:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x9af89c00) [pid = 1748] [serial = 347] [outer = (nil)] 09:46:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x9b180800) [pid = 1748] [serial = 348] [outer = 0x9af89c00] 09:46:52 INFO - PROCESS | 1748 | 1467132412271 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x9b187000) [pid = 1748] [serial = 349] [outer = 0x9af89c00] 09:46:53 INFO - PROCESS | 1748 | 1467132413177 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]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:46:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1533ms 09:46:53 INFO - PROCESS | 1748 | 1467132413242 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 1748 | 1467132413246 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:46:53 INFO - PROCESS | 1748 | 1467132413253 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 1748 | 1467132413257 Marionette TRACE conn4 <- [1,438,null,{}] 09:46:53 INFO - PROCESS | 1748 | 1467132413263 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}] 09:46:53 INFO - PROCESS | 1748 | 1467132413268 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:53 INFO - PROCESS | 1748 | 1467132413454 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:46:53 INFO - PROCESS | 1748 | 1467132413629 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 1748 | 1467132413641 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x939f9400 == 68 [pid = 1748] [id = 117] 09:46:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x9af23800) [pid = 1748] [serial = 350] [outer = (nil)] 09:46:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x9ba38c00) [pid = 1748] [serial = 351] [outer = 0x9af23800] 09:46:53 INFO - PROCESS | 1748 | 1467132413769 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x9baa7400) [pid = 1748] [serial = 352] [outer = 0x9af23800] 09:46:54 INFO - PROCESS | 1748 | 1467132414771 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]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:46:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1582ms 09:46:54 INFO - PROCESS | 1748 | 1467132414837 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:46:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:46:54 INFO - PROCESS | 1748 | 1467132414842 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:46:54 INFO - PROCESS | 1748 | 1467132414848 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 1748 | 1467132414851 Marionette TRACE conn4 <- [1,442,null,{}] 09:46:54 INFO - PROCESS | 1748 | 1467132414858 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}] 09:46:54 INFO - PROCESS | 1748 | 1467132414869 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:55 INFO - PROCESS | 1748 | 1467132415131 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:46:55 INFO - PROCESS | 1748 | 1467132415367 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 1748 | 1467132415375 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x9b186400 == 69 [pid = 1748] [id = 118] 09:46:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x9c134c00) [pid = 1748] [serial = 353] [outer = (nil)] 09:46:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0xa23f4000) [pid = 1748] [serial = 354] [outer = 0x9c134c00] 09:46:55 INFO - PROCESS | 1748 | 1467132415459 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0xa253f800) [pid = 1748] [serial = 355] [outer = 0x9c134c00] 09:46:56 INFO - PROCESS | 1748 | 1467132416340 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]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:46:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1536ms 09:46:56 INFO - PROCESS | 1748 | 1467132416385 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:46:56 INFO - PROCESS | 1748 | 1467132416389 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:46:56 INFO - PROCESS | 1748 | 1467132416397 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - PROCESS | 1748 | 1467132416400 Marionette TRACE conn4 <- [1,446,null,{}] 09:46:56 INFO - PROCESS | 1748 | 1467132416406 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}] 09:46:56 INFO - PROCESS | 1748 | 1467132416412 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:56 INFO - PROCESS | 1748 | 1467132416602 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:46:56 INFO - PROCESS | 1748 | 1467132416778 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 1748 | 1467132416786 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efd9400 == 70 [pid = 1748] [id = 119] 09:46:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x8efda000) [pid = 1748] [serial = 356] [outer = (nil)] 09:46:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x8efe3400) [pid = 1748] [serial = 357] [outer = 0x8efda000] 09:46:56 INFO - PROCESS | 1748 | 1467132416867 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x8efe7000) [pid = 1748] [serial = 358] [outer = 0x8efda000] 09:46:57 INFO - PROCESS | 1748 | 1467132417872 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]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:46:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1589ms 09:46:57 INFO - PROCESS | 1748 | 1467132417986 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 1748 | 1467132417991 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:46:58 INFO - PROCESS | 1748 | 1467132417998 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - PROCESS | 1748 | 1467132418001 Marionette TRACE conn4 <- [1,450,null,{}] 09:46:58 INFO - PROCESS | 1748 | 1467132418008 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}] 09:46:58 INFO - PROCESS | 1748 | 1467132418013 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:58 INFO - PROCESS | 1748 | 1467132418254 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:46:58 INFO - PROCESS | 1748 | 1467132418527 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 1748 | 1467132418536 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:46:58 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe0c00 == 71 [pid = 1748] [id = 120] 09:46:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x8f8b3400) [pid = 1748] [serial = 359] [outer = (nil)] 09:46:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x92025400) [pid = 1748] [serial = 360] [outer = 0x8f8b3400] 09:46:58 INFO - PROCESS | 1748 | 1467132418624 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x920e1c00) [pid = 1748] [serial = 361] [outer = 0x8f8b3400] 09:46:59 INFO - PROCESS | 1748 | 1467132419848 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] 09:46:59 INFO - PROCESS | 1748 | 1467132419895 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:46:59 INFO - PROCESS | 1748 | 1467132419903 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 1748 | 1467132419910 Marionette TRACE conn4 <- [1,454,null,{}] 09:46:59 INFO - PROCESS | 1748 | 1467132419918 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}] 09:46:59 INFO - PROCESS | 1748 | 1467132419923 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:00 INFO - PROCESS | 1748 | 1467132420108 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:47:00 INFO - PROCESS | 1748 | 1467132420343 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 1748 | 1467132420353 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:00 INFO - PROCESS | 1748 | ++DOCSHELL 0x916d9800 == 72 [pid = 1748] [id = 121] 09:47:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0x916d9c00) [pid = 1748] [serial = 362] [outer = (nil)] 09:47:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x9258a400) [pid = 1748] [serial = 363] [outer = 0x916d9c00] 09:47:00 INFO - PROCESS | 1748 | 1467132420537 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0x92c80400) [pid = 1748] [serial = 364] [outer = 0x916d9c00] 09:47:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeed400 == 71 [pid = 1748] [id = 111] 09:47:01 INFO - PROCESS | 1748 | --DOCSHELL 0x92c74000 == 70 [pid = 1748] [id = 110] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x9ac2b400) [pid = 1748] [serial = 273] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x9c139800) [pid = 1748] [serial = 294] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b8c00 == 69 [pid = 1748] [id = 109] 09:47:01 INFO - PROCESS | 1748 | --DOCSHELL 0x93b66000 == 68 [pid = 1748] [id = 108] 09:47:01 INFO - PROCESS | 1748 | --DOCSHELL 0x916d3c00 == 67 [pid = 1748] [id = 107] 09:47:01 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:01 INFO - PROCESS | 1748 | --DOCSHELL 0x90f23800 == 66 [pid = 1748] [id = 106] 09:47:01 INFO - PROCESS | 1748 | 1467132421596 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]]]}] 09:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1743ms 09:47:01 INFO - PROCESS | 1748 | 1467132421647 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 1748 | 1467132421654 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0xa2540000) [pid = 1748] [serial = 213] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0xa3448c00) [pid = 1748] [serial = 186] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x951bd400) [pid = 1748] [serial = 174] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0xa6893000) [pid = 1748] [serial = 232] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x9b348000) [pid = 1748] [serial = 192] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0xa68ed800) [pid = 1748] [serial = 147] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x9af2f400) [pid = 1748] [serial = 183] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x9a794000) [pid = 1748] [serial = 177] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0xa23a6c00) [pid = 1748] [serial = 108] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0xa34c7000) [pid = 1748] [serial = 144] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0xa694c000) [pid = 1748] [serial = 150] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x9c13b800) [pid = 1748] [serial = 226] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0xa4e0b400) [pid = 1748] [serial = 135] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x951bcc00) [pid = 1748] [serial = 219] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0xa3392c00) [pid = 1748] [serial = 189] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x9905f400) [pid = 1748] [serial = 216] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x90f2ac00) [pid = 1748] [serial = 229] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0xa68f6000) [pid = 1748] [serial = 235] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x9a52b800) [pid = 1748] [serial = 171] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x9b353000) [pid = 1748] [serial = 222] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0xa237a400) [pid = 1748] [serial = 180] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x9a79a400) [pid = 1748] [serial = 141] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x9a119400) [pid = 1748] [serial = 138] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x9ac2c400) [pid = 1748] [serial = 288] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x996ae000) [pid = 1748] [serial = 291] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x9af28400) [pid = 1748] [serial = 289] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x951b8400) [pid = 1748] [serial = 261] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x9a524c00) [pid = 1748] [serial = 285] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x91263c00) [pid = 1748] [serial = 258] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x92c74400) [pid = 1748] [serial = 280] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x92588800) [pid = 1748] [serial = 279] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x9b17e800) [pid = 1748] [serial = 264] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x8f8bcc00) [pid = 1748] [serial = 276] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x93b6b000) [pid = 1748] [serial = 282] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x951b9c00) [pid = 1748] [serial = 283] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0xa4e0b000) [pid = 1748] [serial = 270] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x9d82f000) [pid = 1748] [serial = 267] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x9a792000) [pid = 1748] [serial = 292] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x9a78dc00) [pid = 1748] [serial = 286] [outer = (nil)] [url = about:blank] 09:47:01 INFO - PROCESS | 1748 | 1467132421716 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 1748 | 1467132421727 Marionette TRACE conn4 <- [1,458,null,{}] 09:47:01 INFO - PROCESS | 1748 | 1467132421744 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}] 09:47:01 INFO - PROCESS | 1748 | 1467132421750 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:01 INFO - PROCESS | 1748 | 1467132421931 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:47:02 INFO - PROCESS | 1748 | 1467132422134 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 1748 | 1467132422143 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x92c74000 == 67 [pid = 1748] [id = 122] 09:47:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x939f8800) [pid = 1748] [serial = 365] [outer = (nil)] 09:47:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x95020400) [pid = 1748] [serial = 366] [outer = 0x939f8800] 09:47:02 INFO - PROCESS | 1748 | 1467132422219 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x951bd400) [pid = 1748] [serial = 367] [outer = 0x939f8800] 09:47:03 INFO - PROCESS | 1748 | 1467132423083 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] 09:47:03 INFO - PROCESS | 1748 | 1467132423119 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:47:03 INFO - PROCESS | 1748 | 1467132423127 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - PROCESS | 1748 | 1467132423133 Marionette TRACE conn4 <- [1,462,null,{}] 09:47:03 INFO - PROCESS | 1748 | 1467132423161 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}] 09:47:03 INFO - PROCESS | 1748 | 1467132423169 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:03 INFO - PROCESS | 1748 | 1467132423351 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:47:03 INFO - PROCESS | 1748 | 1467132423502 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 1748 | 1467132423511 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x991f8400 == 68 [pid = 1748] [id = 123] 09:47:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x99616000) [pid = 1748] [serial = 368] [outer = (nil)] 09:47:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x9a526400) [pid = 1748] [serial = 369] [outer = 0x99616000] 09:47:03 INFO - PROCESS | 1748 | 1467132423587 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x9a790000) [pid = 1748] [serial = 370] [outer = 0x99616000] 09:47:04 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:04 INFO - PROCESS | 1748 | 1467132424539 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] 09:47:04 INFO - PROCESS | 1748 | 1467132424581 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:47:04 INFO - PROCESS | 1748 | 1467132424588 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 1748 | 1467132424591 Marionette TRACE conn4 <- [1,466,null,{}] 09:47:04 INFO - PROCESS | 1748 | 1467132424597 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}] 09:47:04 INFO - PROCESS | 1748 | 1467132424603 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:04 INFO - PROCESS | 1748 | 1467132424829 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:47:04 INFO - PROCESS | 1748 | 1467132424869 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 1748 | 1467132424876 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:04 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a520800 == 69 [pid = 1748] [id = 124] 09:47:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x9a795c00) [pid = 1748] [serial = 371] [outer = (nil)] 09:47:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x9af27000) [pid = 1748] [serial = 372] [outer = 0x9a795c00] 09:47:04 INFO - PROCESS | 1748 | 1467132424949 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x9af31800) [pid = 1748] [serial = 373] [outer = 0x9a795c00] 09:47:06 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x9125a800) [pid = 1748] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:47:06 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x9bfec800) [pid = 1748] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:47:06 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x93d85400) [pid = 1748] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:47:06 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x92342800) [pid = 1748] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:47:06 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x90f24000) [pid = 1748] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:47:06 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x9916d000) [pid = 1748] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:47:06 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x951be000) [pid = 1748] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:47:06 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x93b67c00) [pid = 1748] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:47:06 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x90f22400) [pid = 1748] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:47:06 INFO - PROCESS | 1748 | 1467132426204 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] 09:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:47:06 INFO - PROCESS | 1748 | 1467132426236 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:47:06 INFO - PROCESS | 1748 | 1467132426242 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 1748 | 1467132426246 Marionette TRACE conn4 <- [1,470,null,{}] 09:47:06 INFO - PROCESS | 1748 | 1467132426252 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}] 09:47:06 INFO - PROCESS | 1748 | 1467132426258 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:06 INFO - PROCESS | 1748 | 1467132426470 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:47:07 INFO - PROCESS | 1748 | 1467132427014 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 1748 | 1467132427024 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x9baa0800 == 70 [pid = 1748] [id = 125] 09:47:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x9c137400) [pid = 1748] [serial = 374] [outer = (nil)] 09:47:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x9c13c000) [pid = 1748] [serial = 375] [outer = 0x9c137400] 09:47:07 INFO - PROCESS | 1748 | 1467132427159 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x9c1d3000) [pid = 1748] [serial = 376] [outer = 0x9c137400] 09:47:08 INFO - PROCESS | 1748 | 1467132428003 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]]]}] 09:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1836ms 09:47:08 INFO - PROCESS | 1748 | 1467132428148 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 1748 | 1467132428163 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:47:08 INFO - PROCESS | 1748 | 1467132428192 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 1748 | 1467132428198 Marionette TRACE conn4 <- [1,474,null,{}] 09:47:08 INFO - PROCESS | 1748 | 1467132428207 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}] 09:47:08 INFO - PROCESS | 1748 | 1467132428214 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:08 INFO - PROCESS | 1748 | 1467132428451 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:47:08 INFO - PROCESS | 1748 | 1467132428630 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:08 INFO - PROCESS | 1748 | 1467132428645 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:08 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb20c00 == 71 [pid = 1748] [id = 126] 09:47:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x90f1f000) [pid = 1748] [serial = 377] [outer = (nil)] 09:47:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x9125a000) [pid = 1748] [serial = 378] [outer = 0x90f1f000] 09:47:08 INFO - PROCESS | 1748 | 1467132428732 Marionette DEBUG loaded listener.js 09:47:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x916d5800) [pid = 1748] [serial = 379] [outer = 0x90f1f000] 09:47:09 INFO - PROCESS | 1748 | 1467132429725 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]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1587ms 09:47:09 INFO - PROCESS | 1748 | 1467132429779 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 1748 | 1467132429784 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:47:09 INFO - PROCESS | 1748 | 1467132429794 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 1748 | 1467132429800 Marionette TRACE conn4 <- [1,478,null,{}] 09:47:09 INFO - PROCESS | 1748 | 1467132429809 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}] 09:47:09 INFO - PROCESS | 1748 | 1467132429815 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:10 INFO - PROCESS | 1748 | 1467132430014 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:47:10 INFO - PROCESS | 1748 | 1467132430252 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 1748 | 1467132430260 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:10 INFO - PROCESS | 1748 | ++DOCSHELL 0x96e77c00 == 72 [pid = 1748] [id = 127] 09:47:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x96e7b000) [pid = 1748] [serial = 380] [outer = (nil)] 09:47:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x96ef9400) [pid = 1748] [serial = 381] [outer = 0x96e7b000] 09:47:10 INFO - PROCESS | 1748 | 1467132430366 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x996a2000) [pid = 1748] [serial = 382] [outer = 0x96e7b000] 09:47:11 INFO - PROCESS | 1748 | 1467132431351 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]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1638ms 09:47:11 INFO - PROCESS | 1748 | 1467132431431 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 1748 | 1467132431436 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:47:11 INFO - PROCESS | 1748 | 1467132431443 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 1748 | 1467132431448 Marionette TRACE conn4 <- [1,482,null,{}] 09:47:11 INFO - PROCESS | 1748 | 1467132431458 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}] 09:47:11 INFO - PROCESS | 1748 | 1467132431468 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:11 INFO - PROCESS | 1748 | 1467132431716 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:47:12 INFO - PROCESS | 1748 | 1467132432007 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 1748 | 1467132432021 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x9d830800 == 73 [pid = 1748] [id = 128] 09:47:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x9d830c00) [pid = 1748] [serial = 383] [outer = (nil)] 09:47:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0xa100bc00) [pid = 1748] [serial = 384] [outer = 0x9d830c00] 09:47:12 INFO - PROCESS | 1748 | 1467132432113 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0xa2376800) [pid = 1748] [serial = 385] [outer = 0x9d830c00] 09:47:13 INFO - PROCESS | 1748 | 1467132433185 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]]]}] 09:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1783ms 09:47:13 INFO - PROCESS | 1748 | 1467132433227 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:47:13 INFO - PROCESS | 1748 | 1467132433232 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:47:13 INFO - PROCESS | 1748 | 1467132433238 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 1748 | 1467132433242 Marionette TRACE conn4 <- [1,486,null,{}] 09:47:13 INFO - PROCESS | 1748 | 1467132433248 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}] 09:47:13 INFO - PROCESS | 1748 | 1467132433254 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:13 INFO - PROCESS | 1748 | 1467132433460 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:47:13 INFO - PROCESS | 1748 | 1467132433686 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 1748 | 1467132433696 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:13 INFO - PROCESS | 1748 | ++DOCSHELL 0xa2fea000 == 74 [pid = 1748] [id = 129] 09:47:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0xa2ff4400) [pid = 1748] [serial = 386] [outer = (nil)] 09:47:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0xa3422000) [pid = 1748] [serial = 387] [outer = 0xa2ff4400] 09:47:13 INFO - PROCESS | 1748 | 1467132433779 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0xa34bc000) [pid = 1748] [serial = 388] [outer = 0xa2ff4400] 09:47:14 INFO - PROCESS | 1748 | 1467132434741 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]]]}] 09:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1546ms 09:47:14 INFO - PROCESS | 1748 | 1467132434784 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:47:14 INFO - PROCESS | 1748 | 1467132434788 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:47:14 INFO - PROCESS | 1748 | 1467132434795 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 1748 | 1467132434799 Marionette TRACE conn4 <- [1,490,null,{}] 09:47:14 INFO - PROCESS | 1748 | 1467132434806 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}] 09:47:14 INFO - PROCESS | 1748 | 1467132434812 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:15 INFO - PROCESS | 1748 | 1467132435008 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:47:15 INFO - PROCESS | 1748 | 1467132435232 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 1748 | 1467132435240 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:15 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a72000 == 75 [pid = 1748] [id = 130] 09:47:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x91a74000) [pid = 1748] [serial = 389] [outer = (nil)] 09:47:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x91a7ac00) [pid = 1748] [serial = 390] [outer = 0x91a74000] 09:47:15 INFO - PROCESS | 1748 | 1467132435368 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x91a7d400) [pid = 1748] [serial = 391] [outer = 0x91a74000] 09:47:16 INFO - PROCESS | 1748 | 1467132436288 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]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1541ms 09:47:16 INFO - PROCESS | 1748 | 1467132436336 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 1748 | 1467132436340 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:47:16 INFO - PROCESS | 1748 | 1467132436347 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 1748 | 1467132436351 Marionette TRACE conn4 <- [1,494,null,{}] 09:47:16 INFO - PROCESS | 1748 | 1467132436357 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}] 09:47:16 INFO - PROCESS | 1748 | 1467132436367 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:16 INFO - PROCESS | 1748 | 1467132436649 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:47:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x8f8b9400) [pid = 1748] [serial = 392] [outer = 0x99066000] 09:47:17 INFO - PROCESS | 1748 | 1467132436979 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 1748 | 1467132436988 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x92575800 == 76 [pid = 1748] [id = 131] 09:47:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x92576000) [pid = 1748] [serial = 393] [outer = (nil)] 09:47:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x92578000) [pid = 1748] [serial = 394] [outer = 0x92576000] 09:47:17 INFO - PROCESS | 1748 | 1467132437082 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0xa258ec00) [pid = 1748] [serial = 395] [outer = 0x92576000] 09:47:18 INFO - PROCESS | 1748 | 1467132438054 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]]]}] 09:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1741ms 09:47:18 INFO - PROCESS | 1748 | 1467132438089 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 1748 | 1467132438093 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:47:18 INFO - PROCESS | 1748 | 1467132438100 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - PROCESS | 1748 | 1467132438105 Marionette TRACE conn4 <- [1,498,null,{}] 09:47:18 INFO - PROCESS | 1748 | 1467132438111 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}] 09:47:18 INFO - PROCESS | 1748 | 1467132438116 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:18 INFO - PROCESS | 1748 | 1467132438306 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:47:18 INFO - PROCESS | 1748 | 1467132438486 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 1748 | 1467132438494 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x91627c00 == 77 [pid = 1748] [id = 132] 09:47:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x9162a400) [pid = 1748] [serial = 396] [outer = (nil)] 09:47:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x91631400) [pid = 1748] [serial = 397] [outer = 0x9162a400] 09:47:18 INFO - PROCESS | 1748 | 1467132438626 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x91634800) [pid = 1748] [serial = 398] [outer = 0x9162a400] 09:47:19 INFO - PROCESS | 1748 | 1467132439522 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]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1490ms 09:47:19 INFO - PROCESS | 1748 | 1467132439593 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:47:19 INFO - PROCESS | 1748 | 1467132439597 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:47:19 INFO - PROCESS | 1748 | 1467132439605 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 1748 | 1467132439609 Marionette TRACE conn4 <- [1,502,null,{}] 09:47:19 INFO - PROCESS | 1748 | 1467132439615 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}] 09:47:19 INFO - PROCESS | 1748 | 1467132439620 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:19 INFO - PROCESS | 1748 | 1467132439848 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:47:20 INFO - PROCESS | 1748 | 1467132440073 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 1748 | 1467132440080 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b3c00 == 78 [pid = 1748] [id = 133] 09:47:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x91628000) [pid = 1748] [serial = 399] [outer = (nil)] 09:47:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x92484c00) [pid = 1748] [serial = 400] [outer = 0x91628000] 09:47:20 INFO - PROCESS | 1748 | 1467132440208 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x92485800) [pid = 1748] [serial = 401] [outer = 0x91628000] 09:47:21 INFO - PROCESS | 1748 | 1467132441090 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]]]}] 09:47:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1532ms 09:47:21 INFO - PROCESS | 1748 | 1467132441137 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:47:21 INFO - PROCESS | 1748 | 1467132441142 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:47:21 INFO - PROCESS | 1748 | 1467132441148 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 1748 | 1467132441152 Marionette TRACE conn4 <- [1,506,null,{}] 09:47:21 INFO - PROCESS | 1748 | 1467132441158 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}] 09:47:21 INFO - PROCESS | 1748 | 1467132441164 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:21 INFO - PROCESS | 1748 | 1467132441352 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:47:21 INFO - PROCESS | 1748 | 1467132441533 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 1748 | 1467132441543 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:21 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeea000 == 79 [pid = 1748] [id = 134] 09:47:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x8f8c1400) [pid = 1748] [serial = 402] [outer = (nil)] 09:47:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x9248d000) [pid = 1748] [serial = 403] [outer = 0x8f8c1400] 09:47:21 INFO - PROCESS | 1748 | 1467132441630 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x9248e800) [pid = 1748] [serial = 404] [outer = 0x8f8c1400] 09:47:22 INFO - PROCESS | 1748 | 1467132442580 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]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1494ms 09:47:22 INFO - PROCESS | 1748 | 1467132442644 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 1748 | 1467132442647 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:47:22 INFO - PROCESS | 1748 | 1467132442655 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 1748 | 1467132442659 Marionette TRACE conn4 <- [1,510,null,{}] 09:47:22 INFO - PROCESS | 1748 | 1467132442665 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}] 09:47:22 INFO - PROCESS | 1748 | 1467132442670 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:22 INFO - PROCESS | 1748 | 1467132442857 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:47:23 INFO - PROCESS | 1748 | 1467132443093 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 1748 | 1467132443101 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b8800 == 80 [pid = 1748] [id = 135] 09:47:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x8f2b9800) [pid = 1748] [serial = 405] [outer = (nil)] 09:47:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x8f2be000) [pid = 1748] [serial = 406] [outer = 0x8f2b9800] 09:47:23 INFO - PROCESS | 1748 | 1467132443238 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x8f2c1400) [pid = 1748] [serial = 407] [outer = 0x8f2b9800] 09:47:24 INFO - PROCESS | 1748 | 1467132444184 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]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1583ms 09:47:24 INFO - PROCESS | 1748 | 1467132444240 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 1748 | 1467132444245 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:47:24 INFO - PROCESS | 1748 | 1467132444252 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 1748 | 1467132444257 Marionette TRACE conn4 <- [1,514,null,{}] 09:47:24 INFO - PROCESS | 1748 | 1467132444264 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}] 09:47:24 INFO - PROCESS | 1748 | 1467132444270 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:24 INFO - PROCESS | 1748 | 1467132444510 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:47:24 INFO - PROCESS | 1748 | 1467132444754 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 1748 | 1467132444768 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f27800 == 81 [pid = 1748] [id = 136] 09:47:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x91256c00) [pid = 1748] [serial = 408] [outer = (nil)] 09:47:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x92c7a400) [pid = 1748] [serial = 409] [outer = 0x91256c00] 09:47:24 INFO - PROCESS | 1748 | 1467132444867 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x99ee8c00) [pid = 1748] [serial = 410] [outer = 0x91256c00] 09:47:26 INFO - PROCESS | 1748 | 1467132446095 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]]]}] 09:47:26 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 09:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1883ms 09:47:26 INFO - PROCESS | 1748 | 1467132446145 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 1748 | 1467132446151 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:47:26 INFO - PROCESS | 1748 | 1467132446161 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 1748 | 1467132446167 Marionette TRACE conn4 <- [1,518,null,{}] 09:47:26 INFO - PROCESS | 1748 | 1467132446175 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}] 09:47:26 INFO - PROCESS | 1748 | 1467132446182 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:26 INFO - PROCESS | 1748 | 1467132446424 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:47:26 INFO - PROCESS | 1748 | 1467132446624 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 1748 | 1467132446635 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:26 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f20800 == 82 [pid = 1748] [id = 137] 09:47:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x91256800) [pid = 1748] [serial = 411] [outer = (nil)] 09:47:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0x91a7c000) [pid = 1748] [serial = 412] [outer = 0x91256800] 09:47:26 INFO - PROCESS | 1748 | 1467132446714 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x92484400) [pid = 1748] [serial = 413] [outer = 0x91256800] 09:47:27 INFO - PROCESS | 1748 | 1467132447740 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]]]}] 09:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1633ms 09:47:27 INFO - PROCESS | 1748 | 1467132447808 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 1748 | 1467132447815 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:47:27 INFO - PROCESS | 1748 | 1467132447826 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 1748 | 1467132447830 Marionette TRACE conn4 <- [1,522,null,{}] 09:47:27 INFO - PROCESS | 1748 | 1467132447836 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}] 09:47:27 INFO - PROCESS | 1748 | 1467132447842 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:28 INFO - PROCESS | 1748 | 1467132448085 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x9af26c00) [pid = 1748] [serial = 336] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0x8eee9800) [pid = 1748] [serial = 315] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOCSHELL 0x9a520800 == 81 [pid = 1748] [id = 124] 09:47:28 INFO - PROCESS | 1748 | --DOCSHELL 0x991f8400 == 80 [pid = 1748] [id = 123] 09:47:28 INFO - PROCESS | 1748 | --DOCSHELL 0x92c74000 == 79 [pid = 1748] [id = 122] 09:47:28 INFO - PROCESS | 1748 | --DOCSHELL 0x916d9800 == 78 [pid = 1748] [id = 121] 09:47:28 INFO - PROCESS | 1748 | 1467132448415 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 1748 | 1467132448424 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:28 INFO - PROCESS | 1748 | --DOCSHELL 0x8efd9400 == 77 [pid = 1748] [id = 119] 09:47:28 INFO - PROCESS | 1748 | --DOCSHELL 0x9b186400 == 76 [pid = 1748] [id = 118] 09:47:28 INFO - PROCESS | 1748 | --DOCSHELL 0x939f9400 == 75 [pid = 1748] [id = 117] 09:47:28 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bd000 == 74 [pid = 1748] [id = 116] 09:47:28 INFO - PROCESS | 1748 | --DOCSHELL 0x9af2f000 == 73 [pid = 1748] [id = 115] 09:47:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efd9400 == 74 [pid = 1748] [id = 138] 09:47:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0x8f8bd000) [pid = 1748] [serial = 414] [outer = (nil)] 09:47:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x920e9c00) [pid = 1748] [serial = 415] [outer = 0x8f8bd000] 09:47:28 INFO - PROCESS | 1748 | 1467132448517 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0x92573000) [pid = 1748] [serial = 416] [outer = 0x8f8bd000] 09:47:28 INFO - PROCESS | 1748 | --DOCSHELL 0x9202fc00 == 73 [pid = 1748] [id = 114] 09:47:28 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb14c00 == 72 [pid = 1748] [id = 113] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x92c81000) [pid = 1748] [serial = 322] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x9258e800) [pid = 1748] [serial = 321] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0x91256000) [pid = 1748] [serial = 319] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x90f29400) [pid = 1748] [serial = 318] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0xa3449000) [pid = 1748] [serial = 306] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0xa6d35800) [pid = 1748] [serial = 309] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x99ee3000) [pid = 1748] [serial = 300] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x9d829c00) [pid = 1748] [serial = 303] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x92589c00) [pid = 1748] [serial = 297] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x8fb1cc00) [pid = 1748] [serial = 312] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x916db800) [pid = 1748] [serial = 259] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0xa209c800) [pid = 1748] [serial = 256] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x980af800) [pid = 1748] [serial = 262] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x9a67fc00) [pid = 1748] [serial = 330] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x99169400) [pid = 1748] [serial = 327] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x93d8b000) [pid = 1748] [serial = 324] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x951b1400) [pid = 1748] [serial = 325] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x9a799800) [pid = 1748] [serial = 331] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x920e3000) [pid = 1748] [serial = 333] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x99e10000) [pid = 1748] [serial = 328] [outer = (nil)] [url = about:blank] 09:47:28 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x93b6c000) [pid = 1748] [serial = 334] [outer = (nil)] [url = about:blank] 09:47:29 INFO - PROCESS | 1748 | 1467132449417 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]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1631ms 09:47:29 INFO - PROCESS | 1748 | 1467132449457 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 1748 | 1467132449461 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:47:29 INFO - PROCESS | 1748 | 1467132449473 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 1748 | 1467132449484 Marionette TRACE conn4 <- [1,526,null,{}] 09:47:29 INFO - PROCESS | 1748 | 1467132449504 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}] 09:47:29 INFO - PROCESS | 1748 | 1467132449513 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:29 INFO - PROCESS | 1748 | 1467132449695 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:47:29 INFO - PROCESS | 1748 | 1467132449836 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 1748 | 1467132449847 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x939f9400 == 73 [pid = 1748] [id = 139] 09:47:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x93a52c00) [pid = 1748] [serial = 417] [outer = (nil)] 09:47:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x93d8f000) [pid = 1748] [serial = 418] [outer = 0x93a52c00] 09:47:29 INFO - PROCESS | 1748 | 1467132449923 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x951b5800) [pid = 1748] [serial = 419] [outer = 0x93a52c00] 09:47:30 INFO - PROCESS | 1748 | 1467132450823 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]]]}] 09:47:30 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 09:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1407ms 09:47:30 INFO - PROCESS | 1748 | 1467132450883 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 1748 | 1467132450888 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:47:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:47:30 INFO - PROCESS | 1748 | 1467132450895 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 1748 | 1467132450898 Marionette TRACE conn4 <- [1,530,null,{}] 09:47:30 INFO - PROCESS | 1748 | 1467132450904 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}] 09:47:30 INFO - PROCESS | 1748 | 1467132450909 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:31 INFO - PROCESS | 1748 | 1467132451151 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:47:31 INFO - PROCESS | 1748 | 1467132451176 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 1748 | 1467132451185 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x92c82400 == 74 [pid = 1748] [id = 140] 09:47:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x96e72000) [pid = 1748] [serial = 420] [outer = (nil)] 09:47:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x980b0c00) [pid = 1748] [serial = 421] [outer = 0x96e72000] 09:47:31 INFO - PROCESS | 1748 | 1467132451258 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x9a126400) [pid = 1748] [serial = 422] [outer = 0x96e72000] 09:47:32 INFO - PROCESS | 1748 | 1467132452218 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"]]]}] 09:47:32 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 09:47:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:47:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:47:32 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 09:47:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:47:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:47:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1385ms 09:47:32 INFO - PROCESS | 1748 | 1467132452285 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 1748 | 1467132452289 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:47:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:47:32 INFO - PROCESS | 1748 | 1467132452296 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 1748 | 1467132452299 Marionette TRACE conn4 <- [1,534,null,{}] 09:47:32 INFO - PROCESS | 1748 | 1467132452305 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}] 09:47:32 INFO - PROCESS | 1748 | 1467132452310 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:32 INFO - PROCESS | 1748 | 1467132452579 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:47:32 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x99616000) [pid = 1748] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:47:32 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x9a795c00) [pid = 1748] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:47:32 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x916d9c00) [pid = 1748] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:47:32 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x939f8800) [pid = 1748] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:47:32 INFO - PROCESS | 1748 | 1467132452897 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 1748 | 1467132452903 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:32 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb16400 == 75 [pid = 1748] [id = 141] 09:47:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x90f2b000) [pid = 1748] [serial = 423] [outer = (nil)] 09:47:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x951b2400) [pid = 1748] [serial = 424] [outer = 0x90f2b000] 09:47:32 INFO - PROCESS | 1748 | 1467132452977 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x9a680400) [pid = 1748] [serial = 425] [outer = 0x90f2b000] 09:47:33 INFO - PROCESS | 1748 | 1467132453742 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]]]}] 09:47:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:47:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1485ms 09:47:33 INFO - PROCESS | 1748 | 1467132453786 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 1748 | 1467132453791 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:47:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:47:33 INFO - PROCESS | 1748 | 1467132453798 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - PROCESS | 1748 | 1467132453802 Marionette TRACE conn4 <- [1,538,null,{}] 09:47:33 INFO - PROCESS | 1748 | 1467132453808 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}] 09:47:33 INFO - PROCESS | 1748 | 1467132453818 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:34 INFO - PROCESS | 1748 | 1467132454102 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:47:34 INFO - PROCESS | 1748 | 1467132454125 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 1748 | 1467132454135 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x91258000 == 76 [pid = 1748] [id = 142] 09:47:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x916e0800) [pid = 1748] [serial = 426] [outer = (nil)] 09:47:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x9af2f000) [pid = 1748] [serial = 427] [outer = 0x916e0800] 09:47:34 INFO - PROCESS | 1748 | 1467132454210 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x9baa3c00) [pid = 1748] [serial = 428] [outer = 0x916e0800] 09:47:35 INFO - PROCESS | 1748 | 1467132455194 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]]]}] 09:47:35 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. 09:47:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1433ms 09:47:35 INFO - PROCESS | 1748 | 1467132455232 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 1748 | 1467132455240 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:47:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:47:35 INFO - PROCESS | 1748 | 1467132455252 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 1748 | 1467132455259 Marionette TRACE conn4 <- [1,542,null,{}] 09:47:35 INFO - PROCESS | 1748 | 1467132455348 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}] 09:47:35 INFO - PROCESS | 1748 | 1467132455353 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:35 INFO - PROCESS | 1748 | 1467132455576 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:47:35 INFO - PROCESS | 1748 | 1467132455839 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 1748 | 1467132455857 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeec000 == 77 [pid = 1748] [id = 143] 09:47:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x8f8bcc00) [pid = 1748] [serial = 429] [outer = (nil)] 09:47:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x9125b000) [pid = 1748] [serial = 430] [outer = 0x8f8bcc00] 09:47:35 INFO - PROCESS | 1748 | 1467132455956 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x91631c00) [pid = 1748] [serial = 431] [outer = 0x8f8bcc00] 09:47:36 INFO - PROCESS | 1748 | 1467132456853 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]]]}] 09:47:36 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. 09:47:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1641ms 09:47:36 INFO - PROCESS | 1748 | 1467132456915 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 1748 | 1467132456923 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:47:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:47:36 INFO - PROCESS | 1748 | 1467132456937 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 1748 | 1467132456943 Marionette TRACE conn4 <- [1,546,null,{}] 09:47:36 INFO - PROCESS | 1748 | 1467132456950 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}] 09:47:36 INFO - PROCESS | 1748 | 1467132456956 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:37 INFO - PROCESS | 1748 | 1467132457204 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:47:37 INFO - PROCESS | 1748 | 1467132457454 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 1748 | 1467132457461 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a76000 == 78 [pid = 1748] [id = 144] 09:47:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x92482800) [pid = 1748] [serial = 432] [outer = (nil)] 09:47:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x9258b400) [pid = 1748] [serial = 433] [outer = 0x92482800] 09:47:37 INFO - PROCESS | 1748 | 1467132457593 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x939f8c00) [pid = 1748] [serial = 434] [outer = 0x92482800] 09:47:38 INFO - PROCESS | 1748 | 1467132458604 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]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:47:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1697ms 09:47:38 INFO - PROCESS | 1748 | 1467132458660 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 1748 | 1467132458667 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:47:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:47:38 INFO - PROCESS | 1748 | 1467132458676 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 1748 | 1467132458683 Marionette TRACE conn4 <- [1,550,null,{}] 09:47:38 INFO - PROCESS | 1748 | 1467132458700 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}] 09:47:38 INFO - PROCESS | 1748 | 1467132458710 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:38 INFO - PROCESS | 1748 | 1467132458935 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:47:39 INFO - PROCESS | 1748 | 1467132459199 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 1748 | 1467132459211 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:39 INFO - PROCESS | 1748 | ++DOCSHELL 0x99061800 == 79 [pid = 1748] [id = 145] 09:47:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x99615400) [pid = 1748] [serial = 435] [outer = (nil)] 09:47:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x9b347800) [pid = 1748] [serial = 436] [outer = 0x99615400] 09:47:39 INFO - PROCESS | 1748 | 1467132459303 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x9c136400) [pid = 1748] [serial = 437] [outer = 0x99615400] 09:47:40 INFO - PROCESS | 1748 | 1467132460236 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]]]}] 09:47:40 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. 09:47:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1587ms 09:47:40 INFO - PROCESS | 1748 | 1467132460297 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 1748 | 1467132460303 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:47:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:47:40 INFO - PROCESS | 1748 | 1467132460311 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 1748 | 1467132460315 Marionette TRACE conn4 <- [1,554,null,{}] 09:47:40 INFO - PROCESS | 1748 | 1467132460321 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}] 09:47:40 INFO - PROCESS | 1748 | 1467132460326 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:40 INFO - PROCESS | 1748 | 1467132460534 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:47:40 INFO - PROCESS | 1748 | 1467132460766 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 1748 | 1467132460772 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b9000 == 80 [pid = 1748] [id = 146] 09:47:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x8f2bc400) [pid = 1748] [serial = 438] [outer = (nil)] 09:47:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0xa1097000) [pid = 1748] [serial = 439] [outer = 0x8f2bc400] 09:47:40 INFO - PROCESS | 1748 | 1467132460903 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0xa2540000) [pid = 1748] [serial = 440] [outer = 0x8f2bc400] 09:47:41 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:41 INFO - PROCESS | 1748 | 1467132461859 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]]]}] 09:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1588ms 09:47:41 INFO - PROCESS | 1748 | 1467132461901 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:47:41 INFO - PROCESS | 1748 | 1467132461905 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:47:41 INFO - PROCESS | 1748 | 1467132461912 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 1748 | 1467132461916 Marionette TRACE conn4 <- [1,558,null,{}] 09:47:41 INFO - PROCESS | 1748 | 1467132461923 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}] 09:47:41 INFO - PROCESS | 1748 | 1467132461927 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:42 INFO - PROCESS | 1748 | 1467132462126 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:47:42 INFO - PROCESS | 1748 | 1467132462362 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 1748 | 1467132462372 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f22400 == 81 [pid = 1748] [id = 147] 09:47:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0x95201800) [pid = 1748] [serial = 441] [outer = (nil)] 09:47:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 146 (0x95209000) [pid = 1748] [serial = 442] [outer = 0x95201800] 09:47:42 INFO - PROCESS | 1748 | 1467132462476 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 147 (0x9520b400) [pid = 1748] [serial = 443] [outer = 0x95201800] 09:47:43 INFO - PROCESS | 1748 | 1467132463414 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]]]}] 09:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1583ms 09:47:43 INFO - PROCESS | 1748 | 1467132463495 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 1748 | 1467132463500 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:47:43 INFO - PROCESS | 1748 | 1467132463506 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 1748 | 1467132463510 Marionette TRACE conn4 <- [1,562,null,{}] 09:47:43 INFO - PROCESS | 1748 | 1467132463517 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}] 09:47:43 INFO - PROCESS | 1748 | 1467132463527 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:43 INFO - PROCESS | 1748 | 1467132463792 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:47:44 INFO - PROCESS | 1748 | 1467132464075 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 1748 | 1467132464085 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe5000 == 82 [pid = 1748] [id = 148] 09:47:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0x95207400) [pid = 1748] [serial = 444] [outer = (nil)] 09:47:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 149 (0xa3392c00) [pid = 1748] [serial = 445] [outer = 0x95207400] 09:47:44 INFO - PROCESS | 1748 | 1467132464168 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 150 (0xa507a400) [pid = 1748] [serial = 446] [outer = 0x95207400] 09:47:44 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:45 INFO - PROCESS | 1748 | 1467132465094 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]]]}] 09:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1636ms 09:47:45 INFO - PROCESS | 1748 | 1467132465143 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 1748 | 1467132465148 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:47:45 INFO - PROCESS | 1748 | 1467132465155 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - PROCESS | 1748 | 1467132465158 Marionette TRACE conn4 <- [1,566,null,{}] 09:47:45 INFO - PROCESS | 1748 | 1467132465165 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}] 09:47:45 INFO - PROCESS | 1748 | 1467132465170 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:45 INFO - PROCESS | 1748 | 1467132465358 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:47:45 INFO - PROCESS | 1748 | 1467132465590 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 1748 | 1467132465600 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x92521800 == 83 [pid = 1748] [id = 149] 09:47:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0x92522400) [pid = 1748] [serial = 447] [outer = (nil)] 09:47:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0x92527800) [pid = 1748] [serial = 448] [outer = 0x92522400] 09:47:45 INFO - PROCESS | 1748 | 1467132465727 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 153 (0x9252ac00) [pid = 1748] [serial = 449] [outer = 0x92522400] 09:47:46 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:46 INFO - PROCESS | 1748 | 1467132466629 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]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1536ms 09:47:46 INFO - PROCESS | 1748 | 1467132466692 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:47:46 INFO - PROCESS | 1748 | 1467132466697 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:47:46 INFO - PROCESS | 1748 | 1467132466703 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 1748 | 1467132466707 Marionette TRACE conn4 <- [1,570,null,{}] 09:47:46 INFO - PROCESS | 1748 | 1467132466714 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}] 09:47:46 INFO - PROCESS | 1748 | 1467132466718 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:46 INFO - PROCESS | 1748 | 1467132466961 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:47:47 INFO - PROCESS | 1748 | 1467132467197 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 1748 | 1467132467203 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d402800 == 84 [pid = 1748] [id = 150] 09:47:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 154 (0x8d403c00) [pid = 1748] [serial = 450] [outer = (nil)] 09:47:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 155 (0x8d40b000) [pid = 1748] [serial = 451] [outer = 0x8d403c00] 09:47:47 INFO - PROCESS | 1748 | 1467132467326 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 156 (0x8d40e800) [pid = 1748] [serial = 452] [outer = 0x8d403c00] 09:47:47 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:48 INFO - PROCESS | 1748 | 1467132468250 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]]]}] 09:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1586ms 09:47:48 INFO - PROCESS | 1748 | 1467132468289 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 1748 | 1467132468293 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:47:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:47:48 INFO - PROCESS | 1748 | 1467132468300 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 1748 | 1467132468304 Marionette TRACE conn4 <- [1,574,null,{}] 09:47:48 INFO - PROCESS | 1748 | 1467132468311 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}] 09:47:48 INFO - PROCESS | 1748 | 1467132468316 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:48 INFO - PROCESS | 1748 | 1467132468538 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:47:48 INFO - PROCESS | 1748 | 1467132468768 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 1748 | 1467132468779 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:48 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d402400 == 85 [pid = 1748] [id = 151] 09:47:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 157 (0x8d406000) [pid = 1748] [serial = 453] [outer = (nil)] 09:47:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 158 (0x91162400) [pid = 1748] [serial = 454] [outer = 0x8d406000] 09:47:48 INFO - PROCESS | 1748 | 1467132468899 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 159 (0x91164c00) [pid = 1748] [serial = 455] [outer = 0x8d406000] 09:47:49 INFO - PROCESS | 1748 | 1467132469801 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]]]}] 09:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1537ms 09:47:49 INFO - PROCESS | 1748 | 1467132469838 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 1748 | 1467132469842 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:47:49 INFO - PROCESS | 1748 | 1467132469849 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 1748 | 1467132469852 Marionette TRACE conn4 <- [1,578,null,{}] 09:47:49 INFO - PROCESS | 1748 | 1467132469858 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}] 09:47:49 INFO - PROCESS | 1748 | 1467132469863 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:50 INFO - PROCESS | 1748 | 1467132470056 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:47:50 INFO - PROCESS | 1748 | 1467132470243 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 1748 | 1467132470250 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d409c00 == 86 [pid = 1748] [id = 152] 09:47:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 160 (0x8d410800) [pid = 1748] [serial = 456] [outer = (nil)] 09:47:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 161 (0x9116b800) [pid = 1748] [serial = 457] [outer = 0x8d410800] 09:47:50 INFO - PROCESS | 1748 | 1467132470377 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 162 (0x91a79000) [pid = 1748] [serial = 458] [outer = 0x8d410800] 09:47:51 INFO - PROCESS | 1748 | 1467132471339 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]]]}] 09:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1587ms 09:47:51 INFO - PROCESS | 1748 | 1467132471437 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 1748 | 1467132471442 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:47:51 INFO - PROCESS | 1748 | 1467132471449 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 1748 | 1467132471454 Marionette TRACE conn4 <- [1,582,null,{}] 09:47:51 INFO - PROCESS | 1748 | 1467132471460 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}] 09:47:51 INFO - PROCESS | 1748 | 1467132471466 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:51 INFO - PROCESS | 1748 | 1467132471732 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:47:52 INFO - PROCESS | 1748 | 1467132472336 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 1748 | 1467132472345 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdc000 == 87 [pid = 1748] [id = 153] 09:47:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 163 (0x8efdc400) [pid = 1748] [serial = 459] [outer = (nil)] 09:47:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 164 (0x8efe7400) [pid = 1748] [serial = 460] [outer = 0x8efdc400] 09:47:52 INFO - PROCESS | 1748 | 1467132472427 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 165 (0x8f2c0800) [pid = 1748] [serial = 461] [outer = 0x8efdc400] 09:47:53 INFO - PROCESS | 1748 | 1467132473380 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]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1984ms 09:47:53 INFO - PROCESS | 1748 | 1467132473439 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:47:53 INFO - PROCESS | 1748 | 1467132473445 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:47:53 INFO - PROCESS | 1748 | 1467132473454 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 1748 | 1467132473457 Marionette TRACE conn4 <- [1,586,null,{}] 09:47:53 INFO - PROCESS | 1748 | 1467132473466 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}] 09:47:53 INFO - PROCESS | 1748 | 1467132473474 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:53 INFO - PROCESS | 1748 | 1467132473677 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:47:54 INFO - PROCESS | 1748 | 1467132474023 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 1748 | 1467132474033 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:54 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeedc00 == 88 [pid = 1748] [id = 154] 09:47:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 166 (0x8efe7c00) [pid = 1748] [serial = 462] [outer = (nil)] 09:47:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 167 (0x91168800) [pid = 1748] [serial = 463] [outer = 0x8efe7c00] 09:47:54 INFO - PROCESS | 1748 | 1467132474119 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 168 (0x91a71c00) [pid = 1748] [serial = 464] [outer = 0x8efe7c00] 09:47:54 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:55 INFO - PROCESS | 1748 | 1467132475032 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]]]}] 09:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1644ms 09:47:55 INFO - PROCESS | 1748 | 1467132475101 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 1748 | 1467132475108 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:47:55 INFO - PROCESS | 1748 | 1467132475115 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 1748 | 1467132475118 Marionette TRACE conn4 <- [1,590,null,{}] 09:47:55 INFO - PROCESS | 1748 | 1467132475125 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}] 09:47:55 INFO - PROCESS | 1748 | 1467132475129 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:55 INFO - PROCESS | 1748 | 1467132475364 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:47:55 INFO - PROCESS | 1748 | 1467132475622 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 1748 | 1467132475636 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f2b400 == 89 [pid = 1748] [id = 155] 09:47:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 169 (0x90f2b800) [pid = 1748] [serial = 465] [outer = (nil)] 09:47:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 170 (0x92520400) [pid = 1748] [serial = 466] [outer = 0x90f2b800] 09:47:55 INFO - PROCESS | 1748 | 1467132475760 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 171 (0x92574400) [pid = 1748] [serial = 467] [outer = 0x90f2b800] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x920e9800 == 88 [pid = 1748] [id = 98] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x9125f000 == 87 [pid = 1748] [id = 103] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x9c13b000 == 86 [pid = 1748] [id = 101] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb13400 == 85 [pid = 1748] [id = 104] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 170 (0x9c13c000) [pid = 1748] [serial = 375] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 169 (0x91255400) [pid = 1748] [serial = 339] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 168 (0x92025400) [pid = 1748] [serial = 360] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 167 (0xa23f4000) [pid = 1748] [serial = 354] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 166 (0x93a49c00) [pid = 1748] [serial = 342] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 165 (0x9af8c400) [pid = 1748] [serial = 345] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 164 (0x9ba38c00) [pid = 1748] [serial = 351] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 163 (0x9b180800) [pid = 1748] [serial = 348] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 162 (0x8efe3400) [pid = 1748] [serial = 357] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x9125f400 == 84 [pid = 1748] [id = 102] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x951f3000 == 83 [pid = 1748] [id = 100] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x916d4000 == 82 [pid = 1748] [id = 99] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb16400 == 81 [pid = 1748] [id = 141] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x92c82400 == 80 [pid = 1748] [id = 140] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x939f9400 == 79 [pid = 1748] [id = 139] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x8efd9400 == 78 [pid = 1748] [id = 138] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x90f20800 == 77 [pid = 1748] [id = 137] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b3c00 == 76 [pid = 1748] [id = 133] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x91627c00 == 75 [pid = 1748] [id = 132] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x92575800 == 74 [pid = 1748] [id = 131] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x91a72000 == 73 [pid = 1748] [id = 130] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0xa2fea000 == 72 [pid = 1748] [id = 129] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x9d830800 == 71 [pid = 1748] [id = 128] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x96e77c00 == 70 [pid = 1748] [id = 127] 09:47:56 INFO - PROCESS | 1748 | 1467132476887 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]]]}] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb20c00 == 69 [pid = 1748] [id = 126] 09:47:56 INFO - PROCESS | 1748 | --DOCSHELL 0x9baa0800 == 68 [pid = 1748] [id = 125] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 161 (0x9a526400) [pid = 1748] [serial = 369] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 160 (0x9af27000) [pid = 1748] [serial = 372] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 159 (0x92c80400) [pid = 1748] [serial = 364] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 158 (0x9258a400) [pid = 1748] [serial = 363] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 157 (0x95020400) [pid = 1748] [serial = 366] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 156 (0x951bd400) [pid = 1748] [serial = 367] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 155 (0x9af31800) [pid = 1748] [serial = 373] [outer = (nil)] [url = about:blank] 09:47:56 INFO - PROCESS | 1748 | --DOMWINDOW == 154 (0x9a790000) [pid = 1748] [serial = 370] [outer = (nil)] [url = about:blank] 09:47:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:47:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1836ms 09:47:56 INFO - PROCESS | 1748 | 1467132476951 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:47:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:47:56 INFO - PROCESS | 1748 | 1467132476955 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:47:56 INFO - PROCESS | 1748 | 1467132476971 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - PROCESS | 1748 | 1467132476980 Marionette TRACE conn4 <- [1,594,null,{}] 09:47:56 INFO - PROCESS | 1748 | 1467132476987 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}] 09:47:56 INFO - PROCESS | 1748 | 1467132476994 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:57 INFO - PROCESS | 1748 | 1467132477178 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:47:57 INFO - PROCESS | 1748 | 1467132477401 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 1748 | 1467132477410 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:57 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee5800 == 69 [pid = 1748] [id = 156] 09:47:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 155 (0x8efdac00) [pid = 1748] [serial = 468] [outer = (nil)] 09:47:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 156 (0x9273bc00) [pid = 1748] [serial = 469] [outer = 0x8efdac00] 09:47:57 INFO - PROCESS | 1748 | 1467132477482 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 157 (0x9273f400) [pid = 1748] [serial = 470] [outer = 0x8efdac00] 09:47:58 INFO - PROCESS | 1748 | 1467132478275 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]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:47:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1345ms 09:47:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:47:58 INFO - PROCESS | 1748 | 1467132478308 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 1748 | 1467132478312 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:47:58 INFO - PROCESS | 1748 | 1467132478319 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - PROCESS | 1748 | 1467132478322 Marionette TRACE conn4 <- [1,598,null,{}] 09:47:58 INFO - PROCESS | 1748 | 1467132478328 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}] 09:47:58 INFO - PROCESS | 1748 | 1467132478333 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:58 INFO - PROCESS | 1748 | 1467132478535 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:47:58 INFO - PROCESS | 1748 | 1467132478726 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 1748 | 1467132478735 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:47:58 INFO - PROCESS | 1748 | ++DOCSHELL 0x92486000 == 70 [pid = 1748] [id = 157] 09:47:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 158 (0x9273d000) [pid = 1748] [serial = 471] [outer = (nil)] 09:47:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 159 (0x92c78000) [pid = 1748] [serial = 472] [outer = 0x9273d000] 09:47:58 INFO - PROCESS | 1748 | 1467132478805 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 160 (0x939f9400) [pid = 1748] [serial = 473] [outer = 0x9273d000] 09:47:59 INFO - PROCESS | 1748 | 1467132479678 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]]]}] 09:47:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:47:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1433ms 09:47:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:47:59 INFO - PROCESS | 1748 | 1467132479752 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 1748 | 1467132479755 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:47:59 INFO - PROCESS | 1748 | 1467132479761 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 1748 | 1467132479764 Marionette TRACE conn4 <- [1,602,null,{}] 09:47:59 INFO - PROCESS | 1748 | 1467132479770 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}] 09:47:59 INFO - PROCESS | 1748 | 1467132479775 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:00 INFO - PROCESS | 1748 | 1467132480025 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:48:00 INFO - PROCESS | 1748 | 1467132480050 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 1748 | 1467132480068 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:00 INFO - PROCESS | 1748 | ++DOCSHELL 0x93b66000 == 71 [pid = 1748] [id = 158] 09:48:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 161 (0x93b71800) [pid = 1748] [serial = 474] [outer = (nil)] 09:48:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 162 (0x951b9c00) [pid = 1748] [serial = 475] [outer = 0x93b71800] 09:48:00 INFO - PROCESS | 1748 | 1467132480146 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 163 (0x9520bc00) [pid = 1748] [serial = 476] [outer = 0x93b71800] 09:48:01 INFO - PROCESS | 1748 | 1467132481132 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]]]}] 09:48:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:48:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1932ms 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 162 (0x9c137400) [pid = 1748] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 161 (0x920de000) [pid = 1748] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 160 (0x93a52c00) [pid = 1748] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 159 (0x9af30400) [pid = 1748] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 158 (0x91256800) [pid = 1748] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 157 (0x9b346c00) [pid = 1748] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 156 (0x96e74800) [pid = 1748] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 155 (0x92c7a800) [pid = 1748] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 154 (0x8fb16000) [pid = 1748] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 153 (0x92c7f000) [pid = 1748] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 152 (0x8f8bd000) [pid = 1748] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x96e72000) [pid = 1748] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0x916d5c00) [pid = 1748] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 149 (0x8efda000) [pid = 1748] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 148 (0x9c1a0400) [pid = 1748] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x8fb15800) [pid = 1748] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 146 (0x9a51e800) [pid = 1748] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 145 (0x9af23800) [pid = 1748] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x9af89c00) [pid = 1748] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x916db400) [pid = 1748] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0x9c134c00) [pid = 1748] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x90f2b000) [pid = 1748] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x8fb14000) [pid = 1748] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x8f8b5c00) [pid = 1748] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x9ac22400) [pid = 1748] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x8f8b3400) [pid = 1748] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:48:01 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x90f28800) [pid = 1748] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:48:01 INFO - PROCESS | 1748 | 1467132481963 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:48:01 INFO - PROCESS | 1748 | 1467132481968 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:48:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:48:01 INFO - PROCESS | 1748 | 1467132481982 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 1748 | 1467132481989 Marionette TRACE conn4 <- [1,606,null,{}] 09:48:02 INFO - PROCESS | 1748 | 1467132481999 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}] 09:48:02 INFO - PROCESS | 1748 | 1467132482005 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:02 INFO - PROCESS | 1748 | 1467132482259 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:48:02 INFO - PROCESS | 1748 | 1467132482457 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 1748 | 1467132482469 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b4400 == 72 [pid = 1748] [id = 159] 09:48:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x8f8bec00) [pid = 1748] [serial = 477] [outer = (nil)] 09:48:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x8fb16000) [pid = 1748] [serial = 478] [outer = 0x8f8bec00] 09:48:02 INFO - PROCESS | 1748 | 1467132482599 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x90f25400) [pid = 1748] [serial = 479] [outer = 0x8f8bec00] 09:48:03 INFO - PROCESS | 1748 | 1467132483690 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]]]}] 09:48:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:48:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1747ms 09:48:03 INFO - PROCESS | 1748 | 1467132483729 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 1748 | 1467132483735 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:48:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:48:03 INFO - PROCESS | 1748 | 1467132483747 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 1748 | 1467132483752 Marionette TRACE conn4 <- [1,610,null,{}] 09:48:03 INFO - PROCESS | 1748 | 1467132483760 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}] 09:48:03 INFO - PROCESS | 1748 | 1467132483766 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:03 INFO - PROCESS | 1748 | 1467132483987 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:48:04 INFO - PROCESS | 1748 | 1467132484282 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 1748 | 1467132484291 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:04 INFO - PROCESS | 1748 | ++DOCSHELL 0x9251f400 == 73 [pid = 1748] [id = 160] 09:48:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x9252d800) [pid = 1748] [serial = 480] [outer = (nil)] 09:48:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x92577400) [pid = 1748] [serial = 481] [outer = 0x9252d800] 09:48:04 INFO - PROCESS | 1748 | 1467132484440 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x92743400) [pid = 1748] [serial = 482] [outer = 0x9252d800] 09:48:05 INFO - PROCESS | 1748 | 1467132485501 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]]]}] 09:48:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:48:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1798ms 09:48:05 INFO - PROCESS | 1748 | 1467132485542 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 1748 | 1467132485546 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:48:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:48:05 INFO - PROCESS | 1748 | 1467132485554 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 1748 | 1467132485558 Marionette TRACE conn4 <- [1,614,null,{}] 09:48:05 INFO - PROCESS | 1748 | 1467132485573 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}] 09:48:05 INFO - PROCESS | 1748 | 1467132485582 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:05 INFO - PROCESS | 1748 | 1467132485807 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:48:06 INFO - PROCESS | 1748 | 1467132486055 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 1748 | 1467132486071 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:06 INFO - PROCESS | 1748 | ++DOCSHELL 0x951b1c00 == 74 [pid = 1748] [id = 161] 09:48:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0x951ee000) [pid = 1748] [serial = 483] [outer = (nil)] 09:48:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x95208400) [pid = 1748] [serial = 484] [outer = 0x951ee000] 09:48:06 INFO - PROCESS | 1748 | 1467132486211 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0x96e76c00) [pid = 1748] [serial = 485] [outer = 0x951ee000] 09:48:07 INFO - PROCESS | 1748 | 1467132487314 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]]]}] 09:48:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:48:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1834ms 09:48:07 INFO - PROCESS | 1748 | 1467132487390 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 1748 | 1467132487394 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:48:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:48:07 INFO - PROCESS | 1748 | 1467132487402 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 1748 | 1467132487406 Marionette TRACE conn4 <- [1,618,null,{}] 09:48:07 INFO - PROCESS | 1748 | 1467132487412 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}] 09:48:07 INFO - PROCESS | 1748 | 1467132487418 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:07 INFO - PROCESS | 1748 | 1467132487657 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:48:07 INFO - PROCESS | 1748 | 1467132487898 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 1748 | 1467132487908 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efd9c00 == 75 [pid = 1748] [id = 162] 09:48:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 146 (0x92745c00) [pid = 1748] [serial = 486] [outer = (nil)] 09:48:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 147 (0x9af30800) [pid = 1748] [serial = 487] [outer = 0x92745c00] 09:48:08 INFO - PROCESS | 1748 | 1467132488037 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0x9af8f000) [pid = 1748] [serial = 488] [outer = 0x92745c00] 09:48:08 INFO - PROCESS | 1748 | 1467132488930 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]]]}] 09:48:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:48:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1586ms 09:48:08 INFO - PROCESS | 1748 | 1467132488988 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:48:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:48:08 INFO - PROCESS | 1748 | 1467132488993 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:48:09 INFO - PROCESS | 1748 | 1467132489000 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 1748 | 1467132489003 Marionette TRACE conn4 <- [1,622,null,{}] 09:48:09 INFO - PROCESS | 1748 | 1467132489010 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}] 09:48:09 INFO - PROCESS | 1748 | 1467132489015 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:09 INFO - PROCESS | 1748 | 1467132489213 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:48:09 INFO - PROCESS | 1748 | 1467132489456 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 1748 | 1467132489464 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:09 INFO - PROCESS | 1748 | ++DOCSHELL 0x93a49c00 == 76 [pid = 1748] [id = 163] 09:48:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 149 (0x96e79c00) [pid = 1748] [serial = 489] [outer = (nil)] 09:48:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 150 (0x9b184800) [pid = 1748] [serial = 490] [outer = 0x96e79c00] 09:48:09 INFO - PROCESS | 1748 | 1467132489569 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0x9b346c00) [pid = 1748] [serial = 491] [outer = 0x96e79c00] 09:48:10 INFO - PROCESS | 1748 | 1467132490480 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]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:48:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1545ms 09:48:10 INFO - PROCESS | 1748 | 1467132490546 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:48:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:48:10 INFO - PROCESS | 1748 | 1467132490550 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:48:10 INFO - PROCESS | 1748 | 1467132490557 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 1748 | 1467132490560 Marionette TRACE conn4 <- [1,626,null,{}] 09:48:10 INFO - PROCESS | 1748 | 1467132490567 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}] 09:48:10 INFO - PROCESS | 1748 | 1467132490577 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:10 INFO - PROCESS | 1748 | 1467132490872 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:48:11 INFO - PROCESS | 1748 | 1467132491166 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 1748 | 1467132491180 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:11 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d407c00 == 77 [pid = 1748] [id = 164] 09:48:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0x9c13c000) [pid = 1748] [serial = 492] [outer = (nil)] 09:48:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 153 (0x9d830000) [pid = 1748] [serial = 493] [outer = 0x9c13c000] 09:48:11 INFO - PROCESS | 1748 | 1467132491262 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 154 (0xa2560800) [pid = 1748] [serial = 494] [outer = 0x9c13c000] 09:48:12 INFO - PROCESS | 1748 | 1467132492247 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]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:48:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1735ms 09:48:12 INFO - PROCESS | 1748 | 1467132492292 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:48:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:48:12 INFO - PROCESS | 1748 | 1467132492303 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:48:12 INFO - PROCESS | 1748 | 1467132492309 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 1748 | 1467132492313 Marionette TRACE conn4 <- [1,630,null,{}] 09:48:12 INFO - PROCESS | 1748 | 1467132492319 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}] 09:48:12 INFO - PROCESS | 1748 | 1467132492324 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:12 INFO - PROCESS | 1748 | 1467132492529 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:48:12 INFO - PROCESS | 1748 | 1467132492768 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 1748 | 1467132492777 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdb000 == 78 [pid = 1748] [id = 165] 09:48:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 155 (0x8efdb400) [pid = 1748] [serial = 495] [outer = (nil)] 09:48:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 156 (0x91196400) [pid = 1748] [serial = 496] [outer = 0x8efdb400] 09:48:12 INFO - PROCESS | 1748 | 1467132492899 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 157 (0x91199800) [pid = 1748] [serial = 497] [outer = 0x8efdb400] 09:48:13 INFO - PROCESS | 1748 | 1467132493876 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]]]}] 09:48:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:48:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1632ms 09:48:13 INFO - PROCESS | 1748 | 1467132493943 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 1748 | 1467132493947 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:48:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:48:13 INFO - PROCESS | 1748 | 1467132493954 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - PROCESS | 1748 | 1467132493957 Marionette TRACE conn4 <- [1,634,null,{}] 09:48:13 INFO - PROCESS | 1748 | 1467132493963 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}] 09:48:13 INFO - PROCESS | 1748 | 1467132493969 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:14 INFO - PROCESS | 1748 | 1467132494165 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:48:14 INFO - PROCESS | 1748 | 1467132494411 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 1748 | 1467132494418 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee6000 == 79 [pid = 1748] [id = 166] 09:48:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 158 (0x8fb1d800) [pid = 1748] [serial = 498] [outer = (nil)] 09:48:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 159 (0x9c1cd000) [pid = 1748] [serial = 499] [outer = 0x8fb1d800] 09:48:14 INFO - PROCESS | 1748 | 1467132494546 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 160 (0xa209d800) [pid = 1748] [serial = 500] [outer = 0x8fb1d800] 09:48:15 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:15 INFO - PROCESS | 1748 | 1467132495443 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]]]}] 09:48:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:48:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1531ms 09:48:15 INFO - PROCESS | 1748 | 1467132495486 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 1748 | 1467132495490 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:48:15 INFO - PROCESS | 1748 | 1467132495497 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - PROCESS | 1748 | 1467132495501 Marionette TRACE conn4 <- [1,638,null,{}] 09:48:15 INFO - PROCESS | 1748 | 1467132495507 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}] 09:48:15 INFO - PROCESS | 1748 | 1467132495512 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:15 INFO - PROCESS | 1748 | 1467132495711 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:48:15 INFO - PROCESS | 1748 | 1467132495960 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 1748 | 1467132495966 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x9119d800 == 80 [pid = 1748] [id = 167] 09:48:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 161 (0x9c178400) [pid = 1748] [serial = 501] [outer = (nil)] 09:48:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 162 (0x9c17d800) [pid = 1748] [serial = 502] [outer = 0x9c178400] 09:48:16 INFO - PROCESS | 1748 | 1467132496092 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 163 (0x9c181000) [pid = 1748] [serial = 503] [outer = 0x9c178400] 09:48:16 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:17 INFO - PROCESS | 1748 | 1467132496996 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]]]}] 09:48:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:48:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1532ms 09:48:17 INFO - PROCESS | 1748 | 1467132497030 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:48:17 INFO - PROCESS | 1748 | 1467132497035 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:48:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:48:17 INFO - PROCESS | 1748 | 1467132497041 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - PROCESS | 1748 | 1467132497045 Marionette TRACE conn4 <- [1,642,null,{}] 09:48:17 INFO - PROCESS | 1748 | 1467132497051 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}] 09:48:17 INFO - PROCESS | 1748 | 1467132497057 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:17 INFO - PROCESS | 1748 | 1467132497282 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:48:17 INFO - PROCESS | 1748 | 1467132497528 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 1748 | 1467132497541 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x9ac23800 == 81 [pid = 1748] [id = 168] 09:48:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 164 (0x9c17c400) [pid = 1748] [serial = 504] [outer = (nil)] 09:48:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 165 (0xa3388800) [pid = 1748] [serial = 505] [outer = 0x9c17c400] 09:48:17 INFO - PROCESS | 1748 | 1467132497668 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 166 (0xa344e400) [pid = 1748] [serial = 506] [outer = 0x9c17c400] 09:48:18 INFO - PROCESS | 1748 | 1467132498543 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]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1549ms 09:48:18 INFO - PROCESS | 1748 | 1467132498609 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:48:18 INFO - PROCESS | 1748 | 1467132498614 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:48:18 INFO - PROCESS | 1748 | 1467132498621 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - PROCESS | 1748 | 1467132498625 Marionette TRACE conn4 <- [1,646,null,{}] 09:48:18 INFO - PROCESS | 1748 | 1467132498631 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}] 09:48:18 INFO - PROCESS | 1748 | 1467132498637 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:18 INFO - PROCESS | 1748 | 1467132498862 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:48:19 INFO - PROCESS | 1748 | 1467132499144 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 1748 | 1467132499155 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:19 INFO - PROCESS | 1748 | ++DOCSHELL 0xa689e800 == 82 [pid = 1748] [id = 169] 09:48:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 167 (0xa68ed800) [pid = 1748] [serial = 507] [outer = (nil)] 09:48:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 168 (0xa694a800) [pid = 1748] [serial = 508] [outer = 0xa68ed800] 09:48:19 INFO - PROCESS | 1748 | 1467132499294 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 169 (0xa6d35400) [pid = 1748] [serial = 509] [outer = 0xa68ed800] 09:48:20 INFO - PROCESS | 1748 | 1467132500241 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]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1686ms 09:48:20 INFO - PROCESS | 1748 | 1467132500307 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:48:20 INFO - PROCESS | 1748 | 1467132500312 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:48:20 INFO - PROCESS | 1748 | 1467132500319 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 1748 | 1467132500322 Marionette TRACE conn4 <- [1,650,null,{}] 09:48:20 INFO - PROCESS | 1748 | 1467132500328 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}] 09:48:20 INFO - PROCESS | 1748 | 1467132500334 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:20 INFO - PROCESS | 1748 | 1467132500537 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:48:20 INFO - PROCESS | 1748 | 1467132500789 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 1748 | 1467132500797 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cbc00 == 83 [pid = 1748] [id = 170] 09:48:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 170 (0x8b4cf400) [pid = 1748] [serial = 510] [outer = (nil)] 09:48:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 171 (0x8b4d5400) [pid = 1748] [serial = 511] [outer = 0x8b4cf400] 09:48:20 INFO - PROCESS | 1748 | 1467132500924 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 172 (0x9273c400) [pid = 1748] [serial = 512] [outer = 0x8b4cf400] 09:48:21 INFO - PROCESS | 1748 | 1467132501805 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]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1540ms 09:48:21 INFO - PROCESS | 1748 | 1467132501868 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 1748 | 1467132501873 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:48:21 INFO - PROCESS | 1748 | 1467132501879 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 1748 | 1467132501883 Marionette TRACE conn4 <- [1,654,null,{}] 09:48:21 INFO - PROCESS | 1748 | 1467132501895 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}] 09:48:21 INFO - PROCESS | 1748 | 1467132501900 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:22 INFO - PROCESS | 1748 | 1467132502103 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:48:22 INFO - PROCESS | 1748 | 1467132502366 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 1748 | 1467132502377 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cc800 == 84 [pid = 1748] [id = 171] 09:48:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 173 (0x8b4d3800) [pid = 1748] [serial = 513] [outer = (nil)] 09:48:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 174 (0x9108d800) [pid = 1748] [serial = 514] [outer = 0x8b4d3800] 09:48:22 INFO - PROCESS | 1748 | 1467132502500 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 175 (0x91092c00) [pid = 1748] [serial = 515] [outer = 0x8b4d3800] 09:48:23 INFO - PROCESS | 1748 | 1467132503363 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]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1552ms 09:48:23 INFO - PROCESS | 1748 | 1467132503432 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:48:23 INFO - PROCESS | 1748 | 1467132503436 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:48:23 INFO - PROCESS | 1748 | 1467132503443 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 1748 | 1467132503447 Marionette TRACE conn4 <- [1,658,null,{}] 09:48:23 INFO - PROCESS | 1748 | 1467132503453 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}] 09:48:23 INFO - PROCESS | 1748 | 1467132503458 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:23 INFO - PROCESS | 1748 | 1467132503660 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:48:23 INFO - PROCESS | 1748 | 1467132503924 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 1748 | 1467132503936 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4c8c00 == 85 [pid = 1748] [id = 172] 09:48:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 176 (0x8eedfc00) [pid = 1748] [serial = 516] [outer = (nil)] 09:48:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 177 (0x8fb12c00) [pid = 1748] [serial = 517] [outer = 0x8eedfc00] 09:48:24 INFO - PROCESS | 1748 | 1467132504032 Marionette DEBUG loaded listener.js 09:48:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 178 (0x91091c00) [pid = 1748] [serial = 518] [outer = 0x8eedfc00] 09:48:24 INFO - PROCESS | 1748 | 1467132504913 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]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1536ms 09:48:24 INFO - PROCESS | 1748 | 1467132504986 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 1748 | 1467132504989 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:48:25 INFO - PROCESS | 1748 | 1467132505001 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - PROCESS | 1748 | 1467132505004 Marionette TRACE conn4 <- [1,662,null,{}] 09:48:25 INFO - PROCESS | 1748 | 1467132505011 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}] 09:48:25 INFO - PROCESS | 1748 | 1467132505017 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:25 INFO - PROCESS | 1748 | 1467132505220 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:48:25 INFO - PROCESS | 1748 | 1467132505831 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 1748 | 1467132505840 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:25 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d407800 == 86 [pid = 1748] [id = 173] 09:48:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 179 (0x8d40a400) [pid = 1748] [serial = 519] [outer = (nil)] 09:48:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 180 (0x8eee3000) [pid = 1748] [serial = 520] [outer = 0x8d40a400] 09:48:25 INFO - PROCESS | 1748 | 1467132505929 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 181 (0x8efe2c00) [pid = 1748] [serial = 521] [outer = 0x8d40a400] 09:48:26 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:26 INFO - PROCESS | 1748 | 1467132506898 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]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1935ms 09:48:26 INFO - PROCESS | 1748 | 1467132506940 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 1748 | 1467132506947 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:48:26 INFO - PROCESS | 1748 | 1467132506955 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 1748 | 1467132506960 Marionette TRACE conn4 <- [1,666,null,{}] 09:48:26 INFO - PROCESS | 1748 | 1467132506969 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}] 09:48:26 INFO - PROCESS | 1748 | 1467132506977 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:27 INFO - PROCESS | 1748 | 1467132507227 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:48:27 INFO - PROCESS | 1748 | 1467132507628 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 1748 | 1467132507637 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bb000 == 87 [pid = 1748] [id = 174] 09:48:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 182 (0x8fb17c00) [pid = 1748] [serial = 522] [outer = (nil)] 09:48:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 183 (0x91169c00) [pid = 1748] [serial = 523] [outer = 0x8fb17c00] 09:48:27 INFO - PROCESS | 1748 | 1467132507719 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 184 (0x9119b800) [pid = 1748] [serial = 524] [outer = 0x8fb17c00] 09:48:28 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x9c1ce800 == 86 [pid = 1748] [id = 43] 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x92031800 == 85 [pid = 1748] [id = 58] 09:48:28 INFO - PROCESS | 1748 | --DOMWINDOW == 183 (0x9af2f000) [pid = 1748] [serial = 427] [outer = (nil)] [url = about:blank] 09:48:28 INFO - PROCESS | 1748 | 1467132508758 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]]]}] 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x92486000 == 84 [pid = 1748] [id = 157] 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee5800 == 83 [pid = 1748] [id = 156] 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x90f2b400 == 82 [pid = 1748] [id = 155] 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeedc00 == 81 [pid = 1748] [id = 154] 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdc000 == 80 [pid = 1748] [id = 153] 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x92521800 == 79 [pid = 1748] [id = 149] 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe5000 == 78 [pid = 1748] [id = 148] 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x90f22400 == 77 [pid = 1748] [id = 147] 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b9000 == 76 [pid = 1748] [id = 146] 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x99061800 == 75 [pid = 1748] [id = 145] 09:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1849ms 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x91a76000 == 74 [pid = 1748] [id = 144] 09:48:28 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeec000 == 73 [pid = 1748] [id = 143] 09:48:28 INFO - PROCESS | 1748 | 1467132508812 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 1748 | 1467132508818 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:48:28 INFO - PROCESS | 1748 | 1467132508825 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 1748 | 1467132508829 Marionette TRACE conn4 <- [1,670,null,{}] 09:48:28 INFO - PROCESS | 1748 | 1467132508835 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}] 09:48:28 INFO - PROCESS | 1748 | 1467132508840 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:29 INFO - PROCESS | 1748 | 1467132509075 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 182 (0x9c13a400) [pid = 1748] [serial = 223] [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.] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 181 (0x9c1d3000) [pid = 1748] [serial = 376] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 180 (0x93d8d000) [pid = 1748] [serial = 343] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 179 (0x93d8f000) [pid = 1748] [serial = 418] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 178 (0x9af91800) [pid = 1748] [serial = 346] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 177 (0x92484400) [pid = 1748] [serial = 413] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 176 (0xa6d36400) [pid = 1748] [serial = 310] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 175 (0x9a522000) [pid = 1748] [serial = 301] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 174 (0xa4e52000) [pid = 1748] [serial = 274] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 173 (0x91261c00) [pid = 1748] [serial = 340] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 172 (0x9c19c000) [pid = 1748] [serial = 295] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 171 (0x920e9c00) [pid = 1748] [serial = 415] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 170 (0x9a126400) [pid = 1748] [serial = 422] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 169 (0xa2559400) [pid = 1748] [serial = 268] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 168 (0x91a7ac00) [pid = 1748] [serial = 390] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 167 (0x9248d000) [pid = 1748] [serial = 403] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 166 (0x8efe7000) [pid = 1748] [serial = 358] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 165 (0xa2328800) [pid = 1748] [serial = 304] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 164 (0x92484c00) [pid = 1748] [serial = 400] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 163 (0xa6d35c00) [pid = 1748] [serial = 313] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 162 (0xa62da400) [pid = 1748] [serial = 307] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 161 (0x9baa7400) [pid = 1748] [serial = 352] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 160 (0x9125a000) [pid = 1748] [serial = 378] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 159 (0x9b187000) [pid = 1748] [serial = 349] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 158 (0x92c79800) [pid = 1748] [serial = 298] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 157 (0x8f2be000) [pid = 1748] [serial = 406] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 156 (0x951b5800) [pid = 1748] [serial = 419] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 155 (0xa3422000) [pid = 1748] [serial = 387] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 154 (0x96ef9400) [pid = 1748] [serial = 381] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 153 (0xa253f800) [pid = 1748] [serial = 355] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 152 (0x9a680400) [pid = 1748] [serial = 425] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x92c7a400) [pid = 1748] [serial = 409] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0xa100bc00) [pid = 1748] [serial = 384] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 149 (0x9af88800) [pid = 1748] [serial = 337] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 148 (0x91a7c000) [pid = 1748] [serial = 412] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x92578000) [pid = 1748] [serial = 394] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 146 (0x951b2400) [pid = 1748] [serial = 424] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 145 (0x980b0c00) [pid = 1748] [serial = 421] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x92573000) [pid = 1748] [serial = 416] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x8f8bf800) [pid = 1748] [serial = 277] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0x91631400) [pid = 1748] [serial = 397] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x9bf1a400) [pid = 1748] [serial = 265] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x920e1c00) [pid = 1748] [serial = 361] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0xa620f800) [pid = 1748] [serial = 271] [outer = (nil)] [url = about:blank] 09:48:29 INFO - PROCESS | 1748 | 1467132509421 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 1748 | 1467132509428 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2be000 == 74 [pid = 1748] [id = 175] 09:48:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x8fb13800) [pid = 1748] [serial = 525] [outer = (nil)] 09:48:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x91632800) [pid = 1748] [serial = 526] [outer = 0x8fb13800] 09:48:29 INFO - PROCESS | 1748 | 1467132509507 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x91a7c400) [pid = 1748] [serial = 527] [outer = 0x8fb13800] 09:48:30 INFO - PROCESS | 1748 | 1467132510326 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]]]}] 09:48:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:48:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1545ms 09:48:30 INFO - PROCESS | 1748 | 1467132510372 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:48:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:48:30 INFO - PROCESS | 1748 | 1467132510376 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:48:30 INFO - PROCESS | 1748 | 1467132510392 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - PROCESS | 1748 | 1467132510401 Marionette TRACE conn4 <- [1,674,null,{}] 09:48:30 INFO - PROCESS | 1748 | 1467132510415 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}] 09:48:30 INFO - PROCESS | 1748 | 1467132510422 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:30 INFO - PROCESS | 1748 | 1467132510618 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:48:30 INFO - PROCESS | 1748 | 1467132510800 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 1748 | 1467132510808 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f2b400 == 75 [pid = 1748] [id = 176] 09:48:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0x9248b800) [pid = 1748] [serial = 528] [outer = (nil)] 09:48:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x92579800) [pid = 1748] [serial = 529] [outer = 0x9248b800] 09:48:30 INFO - PROCESS | 1748 | 1467132510881 Marionette DEBUG loaded listener.js 09:48:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0x9258d000) [pid = 1748] [serial = 530] [outer = 0x9248b800] 09:48:31 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:31 INFO - PROCESS | 1748 | 1467132511767 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]]]}] 09:48:31 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 09:48:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1454ms 09:48:31 INFO - PROCESS | 1748 | 1467132511840 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:48:31 INFO - PROCESS | 1748 | 1467132511844 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:48:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:48:31 INFO - PROCESS | 1748 | 1467132511852 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:48:31 INFO - PROCESS | 1748 | 1467132511854 Marionette TRACE conn4 <- [1,678,null,{}] 09:48:31 INFO - PROCESS | 1748 | 1467132511861 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}] 09:48:31 INFO - PROCESS | 1748 | 1467132511866 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:32 INFO - PROCESS | 1748 | 1467132512123 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:48:32 INFO - PROCESS | 1748 | 1467132512154 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 1748 | 1467132512166 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:32 INFO - PROCESS | 1748 | ++DOCSHELL 0x92574c00 == 76 [pid = 1748] [id = 177] 09:48:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 146 (0x9273e800) [pid = 1748] [serial = 531] [outer = (nil)] 09:48:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 147 (0x92c79400) [pid = 1748] [serial = 532] [outer = 0x9273e800] 09:48:32 INFO - PROCESS | 1748 | 1467132512260 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0x92c81400) [pid = 1748] [serial = 533] [outer = 0x9273e800] 09:48:33 INFO - PROCESS | 1748 | 1467132513407 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]]]}] 09:48:33 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x9273d000) [pid = 1748] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:48:33 INFO - PROCESS | 1748 | --DOMWINDOW == 146 (0x90f1f000) [pid = 1748] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:48:33 INFO - PROCESS | 1748 | --DOMWINDOW == 145 (0x96e7b000) [pid = 1748] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:48:33 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x9d830c00) [pid = 1748] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:48:33 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x91a74000) [pid = 1748] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:48:33 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0xa2ff4400) [pid = 1748] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:48:33 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x8efdac00) [pid = 1748] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:48:33 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x90f2b800) [pid = 1748] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:48:33 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x8efdc400) [pid = 1748] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:48:33 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x8efe7c00) [pid = 1748] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:48:33 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x8eee1400) [pid = 1748] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:48:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:48:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1633ms 09:48:33 INFO - PROCESS | 1748 | 1467132513486 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 1748 | 1467132513489 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:48:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:48:33 INFO - PROCESS | 1748 | 1467132513496 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 1748 | 1467132513499 Marionette TRACE conn4 <- [1,682,null,{}] 09:48:33 INFO - PROCESS | 1748 | 1467132513505 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}] 09:48:33 INFO - PROCESS | 1748 | 1467132513510 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:33 INFO - PROCESS | 1748 | 1467132513696 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:48:33 INFO - PROCESS | 1748 | 1467132513903 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 1748 | 1467132513920 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e0400 == 77 [pid = 1748] [id = 178] 09:48:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x92483800) [pid = 1748] [serial = 534] [outer = (nil)] 09:48:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x92584400) [pid = 1748] [serial = 535] [outer = 0x92483800] 09:48:34 INFO - PROCESS | 1748 | 1467132514006 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x951b4c00) [pid = 1748] [serial = 536] [outer = 0x92483800] 09:48:35 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:35 INFO - PROCESS | 1748 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:48:35 INFO - PROCESS | 1748 | 1467132515260 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]]]}] 09:48:35 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) 09:48:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1784ms 09:48:35 INFO - PROCESS | 1748 | 1467132515281 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:48:35 INFO - PROCESS | 1748 | 1467132515285 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:48:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:48:35 INFO - PROCESS | 1748 | 1467132515300 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:48:35 INFO - PROCESS | 1748 | 1467132515304 Marionette TRACE conn4 <- [1,686,null,{}] 09:48:35 INFO - PROCESS | 1748 | 1467132515310 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}] 09:48:35 INFO - PROCESS | 1748 | 1467132515316 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:35 INFO - PROCESS | 1748 | 1467132515692 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:48:35 INFO - PROCESS | 1748 | 1467132515841 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:35 INFO - PROCESS | 1748 | 1467132515852 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40ac00 == 78 [pid = 1748] [id = 179] 09:48:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x8d40d400) [pid = 1748] [serial = 537] [outer = (nil)] 09:48:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x8eee6800) [pid = 1748] [serial = 538] [outer = 0x8d40d400] 09:48:35 INFO - PROCESS | 1748 | 1467132515975 Marionette DEBUG loaded listener.js 09:48:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0x8f2b7000) [pid = 1748] [serial = 539] [outer = 0x8d40d400] 09:48:37 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:37 INFO - PROCESS | 1748 | 1467132517472 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]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:48:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2194ms 09:48:37 INFO - PROCESS | 1748 | 1467132517487 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:48:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:48:37 INFO - PROCESS | 1748 | 1467132517494 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:48:37 INFO - PROCESS | 1748 | 1467132517502 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 1748 | 1467132517508 Marionette TRACE conn4 <- [1,690,null,{}] 09:48:37 INFO - PROCESS | 1748 | 1467132517517 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}] 09:48:37 INFO - PROCESS | 1748 | 1467132517523 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:37 INFO - PROCESS | 1748 | 1467132517730 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:48:37 INFO - PROCESS | 1748 | 1467132517925 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 1748 | 1467132517936 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:38 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb13c00 == 79 [pid = 1748] [id = 180] 09:48:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x8fb1f800) [pid = 1748] [serial = 540] [outer = (nil)] 09:48:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0x9125e000) [pid = 1748] [serial = 541] [outer = 0x8fb1f800] 09:48:38 INFO - PROCESS | 1748 | 1467132518059 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 146 (0x916d4800) [pid = 1748] [serial = 542] [outer = 0x8fb1f800] 09:48:39 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:39 INFO - PROCESS | 1748 | 1467132519556 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]]]}] 09:48:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:48:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2145ms 09:48:39 INFO - PROCESS | 1748 | 1467132519647 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:48:39 INFO - PROCESS | 1748 | 1467132519653 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:48:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:48:39 INFO - PROCESS | 1748 | 1467132519660 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - PROCESS | 1748 | 1467132519664 Marionette TRACE conn4 <- [1,694,null,{}] 09:48:39 INFO - PROCESS | 1748 | 1467132519671 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}] 09:48:39 INFO - PROCESS | 1748 | 1467132519676 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:39 INFO - PROCESS | 1748 | 1467132519912 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:48:40 INFO - PROCESS | 1748 | 1467132520109 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 1748 | 1467132520115 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x91263400 == 80 [pid = 1748] [id = 181] 09:48:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 147 (0x9251fc00) [pid = 1748] [serial = 543] [outer = (nil)] 09:48:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0x92570800) [pid = 1748] [serial = 544] [outer = 0x9251fc00] 09:48:40 INFO - PROCESS | 1748 | 1467132520201 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 149 (0x92742800) [pid = 1748] [serial = 545] [outer = 0x9251fc00] 09:48:41 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:41 INFO - PROCESS | 1748 | 1467132521589 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]]]}] 09:48:41 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) 09:48:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1985ms 09:48:41 INFO - PROCESS | 1748 | 1467132521677 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 1748 | 1467132521685 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:48:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:48:41 INFO - PROCESS | 1748 | 1467132521707 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 1748 | 1467132521715 Marionette TRACE conn4 <- [1,698,null,{}] 09:48:41 INFO - PROCESS | 1748 | 1467132521723 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}] 09:48:41 INFO - PROCESS | 1748 | 1467132521729 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:41 INFO - PROCESS | 1748 | 1467132521935 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:48:42 INFO - PROCESS | 1748 | 1467132522142 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 1748 | 1467132522150 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x92571000 == 81 [pid = 1748] [id = 182] 09:48:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 150 (0x92586800) [pid = 1748] [serial = 546] [outer = (nil)] 09:48:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0x9520f000) [pid = 1748] [serial = 547] [outer = 0x92586800] 09:48:42 INFO - PROCESS | 1748 | 1467132522245 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0x980a4400) [pid = 1748] [serial = 548] [outer = 0x92586800] 09:48:43 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:43 INFO - PROCESS | 1748 | 1467132523591 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]]]}] 09:48:43 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) 09:48:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1908ms 09:48:43 INFO - PROCESS | 1748 | 1467132523605 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 1748 | 1467132523609 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:48:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:48:43 INFO - PROCESS | 1748 | 1467132523617 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 1748 | 1467132523621 Marionette TRACE conn4 <- [1,702,null,{}] 09:48:43 INFO - PROCESS | 1748 | 1467132523627 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}] 09:48:43 INFO - PROCESS | 1748 | 1467132523632 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:43 INFO - PROCESS | 1748 | 1467132523902 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:48:44 INFO - PROCESS | 1748 | 1467132524140 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:44 INFO - PROCESS | 1748 | 1467132524151 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4ca800 == 82 [pid = 1748] [id = 183] 09:48:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 153 (0x91636400) [pid = 1748] [serial = 549] [outer = (nil)] 09:48:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 154 (0x991f6c00) [pid = 1748] [serial = 550] [outer = 0x91636400] 09:48:44 INFO - PROCESS | 1748 | 1467132524274 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 155 (0x9a525c00) [pid = 1748] [serial = 551] [outer = 0x91636400] 09:48:45 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:45 INFO - PROCESS | 1748 | 1467132525615 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]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:48:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2040ms 09:48:45 INFO - PROCESS | 1748 | 1467132525699 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 1748 | 1467132525704 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:48:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:48:45 INFO - PROCESS | 1748 | 1467132525715 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 1748 | 1467132525719 Marionette TRACE conn4 <- [1,706,null,{}] 09:48:45 INFO - PROCESS | 1748 | 1467132525726 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}] 09:48:45 INFO - PROCESS | 1748 | 1467132525732 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:45 INFO - PROCESS | 1748 | 1467132525934 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:48:46 INFO - PROCESS | 1748 | 1467132526130 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:46 INFO - PROCESS | 1748 | 1467132526149 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:46 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a795c00 == 83 [pid = 1748] [id = 184] 09:48:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 156 (0x9ac27400) [pid = 1748] [serial = 552] [outer = (nil)] 09:48:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 157 (0x9af2e000) [pid = 1748] [serial = 553] [outer = 0x9ac27400] 09:48:46 INFO - PROCESS | 1748 | 1467132526281 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 158 (0x9b183000) [pid = 1748] [serial = 554] [outer = 0x9ac27400] 09:48:47 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:47 INFO - PROCESS | 1748 | 1467132527905 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]]]}] 09:48:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:48:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2236ms 09:48:47 INFO - PROCESS | 1748 | 1467132527951 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:48:47 INFO - PROCESS | 1748 | 1467132527957 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:48:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:48:47 INFO - PROCESS | 1748 | 1467132527966 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - PROCESS | 1748 | 1467132527971 Marionette TRACE conn4 <- [1,710,null,{}] 09:48:47 INFO - PROCESS | 1748 | 1467132527979 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}] 09:48:47 INFO - PROCESS | 1748 | 1467132527984 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:48 INFO - PROCESS | 1748 | 1467132528257 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:48:48 INFO - PROCESS | 1748 | 1467132528405 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 1748 | 1467132528419 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:48 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b5000 == 84 [pid = 1748] [id = 185] 09:48:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 159 (0x8fb20c00) [pid = 1748] [serial = 555] [outer = (nil)] 09:48:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 160 (0x90f2b800) [pid = 1748] [serial = 556] [outer = 0x8fb20c00] 09:48:48 INFO - PROCESS | 1748 | 1467132528555 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 161 (0x91162000) [pid = 1748] [serial = 557] [outer = 0x8fb20c00] 09:48:49 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:50 INFO - PROCESS | 1748 | 1467132530073 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]]]}] 09:48:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:48:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2189ms 09:48:50 INFO - PROCESS | 1748 | 1467132530154 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 1748 | 1467132530162 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:48:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:48:50 INFO - PROCESS | 1748 | 1467132530172 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - PROCESS | 1748 | 1467132530177 Marionette TRACE conn4 <- [1,714,null,{}] 09:48:50 INFO - PROCESS | 1748 | 1467132530183 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}] 09:48:50 INFO - PROCESS | 1748 | 1467132530189 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:50 INFO - PROCESS | 1748 | 1467132530442 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b8800 == 83 [pid = 1748] [id = 135] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee1000 == 82 [pid = 1748] [id = 105] 09:48:50 INFO - PROCESS | 1748 | --DOMWINDOW == 160 (0xa1097000) [pid = 1748] [serial = 439] [outer = (nil)] [url = about:blank] 09:48:50 INFO - PROCESS | 1748 | --DOMWINDOW == 159 (0x951b9c00) [pid = 1748] [serial = 475] [outer = (nil)] [url = about:blank] 09:48:50 INFO - PROCESS | 1748 | --DOMWINDOW == 158 (0x9258b400) [pid = 1748] [serial = 433] [outer = (nil)] [url = about:blank] 09:48:50 INFO - PROCESS | 1748 | --DOMWINDOW == 157 (0x92527800) [pid = 1748] [serial = 448] [outer = (nil)] [url = about:blank] 09:48:50 INFO - PROCESS | 1748 | --DOMWINDOW == 156 (0xa3392c00) [pid = 1748] [serial = 445] [outer = (nil)] [url = about:blank] 09:48:50 INFO - PROCESS | 1748 | --DOMWINDOW == 155 (0x91162400) [pid = 1748] [serial = 454] [outer = (nil)] [url = about:blank] 09:48:50 INFO - PROCESS | 1748 | --DOMWINDOW == 154 (0x9b347800) [pid = 1748] [serial = 436] [outer = (nil)] [url = about:blank] 09:48:50 INFO - PROCESS | 1748 | --DOMWINDOW == 153 (0x95209000) [pid = 1748] [serial = 442] [outer = (nil)] [url = about:blank] 09:48:50 INFO - PROCESS | 1748 | --DOMWINDOW == 152 (0x8d40b000) [pid = 1748] [serial = 451] [outer = (nil)] [url = about:blank] 09:48:50 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x9125b000) [pid = 1748] [serial = 430] [outer = (nil)] [url = about:blank] 09:48:50 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0x9116b800) [pid = 1748] [serial = 457] [outer = (nil)] [url = about:blank] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeea000 == 81 [pid = 1748] [id = 134] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x95094c00 == 80 [pid = 1748] [id = 51] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x9202a000 == 79 [pid = 1748] [id = 55] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x92336400 == 78 [pid = 1748] [id = 56] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x920e0400 == 77 [pid = 1748] [id = 178] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x92574c00 == 76 [pid = 1748] [id = 177] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x90f2b400 == 75 [pid = 1748] [id = 176] 09:48:50 INFO - PROCESS | 1748 | 1467132530697 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 1748 | 1467132530704 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2be000 == 74 [pid = 1748] [id = 175] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bb000 == 73 [pid = 1748] [id = 174] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x8d407800 == 72 [pid = 1748] [id = 173] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4c8c00 == 71 [pid = 1748] [id = 172] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cc800 == 70 [pid = 1748] [id = 171] 09:48:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40dc00 == 71 [pid = 1748] [id = 186] 09:48:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0x8eee1000) [pid = 1748] [serial = 558] [outer = (nil)] 09:48:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0x8f8c1c00) [pid = 1748] [serial = 559] [outer = 0x8eee1000] 09:48:50 INFO - PROCESS | 1748 | 1467132530789 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 153 (0x91191400) [pid = 1748] [serial = 560] [outer = 0x8eee1000] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cbc00 == 70 [pid = 1748] [id = 170] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0xa689e800 == 69 [pid = 1748] [id = 169] 09:48:50 INFO - PROCESS | 1748 | --DOCSHELL 0x9ac23800 == 68 [pid = 1748] [id = 168] 09:48:51 INFO - PROCESS | 1748 | --DOCSHELL 0x9119d800 == 67 [pid = 1748] [id = 167] 09:48:51 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee6000 == 66 [pid = 1748] [id = 166] 09:48:51 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdb000 == 65 [pid = 1748] [id = 165] 09:48:51 INFO - PROCESS | 1748 | --DOCSHELL 0x8d407c00 == 64 [pid = 1748] [id = 164] 09:48:51 INFO - PROCESS | 1748 | --DOCSHELL 0x93a49c00 == 63 [pid = 1748] [id = 163] 09:48:51 INFO - PROCESS | 1748 | --DOCSHELL 0x8efd9c00 == 62 [pid = 1748] [id = 162] 09:48:51 INFO - PROCESS | 1748 | --DOCSHELL 0x951b1c00 == 61 [pid = 1748] [id = 161] 09:48:51 INFO - PROCESS | 1748 | --DOCSHELL 0x9251f400 == 60 [pid = 1748] [id = 160] 09:48:51 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b4400 == 59 [pid = 1748] [id = 159] 09:48:51 INFO - PROCESS | 1748 | --DOCSHELL 0x93b66000 == 58 [pid = 1748] [id = 158] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 152 (0x916d5800) [pid = 1748] [serial = 379] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x996a2000) [pid = 1748] [serial = 382] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0xa2376800) [pid = 1748] [serial = 385] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 149 (0x91a7d400) [pid = 1748] [serial = 391] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 148 (0xa34bc000) [pid = 1748] [serial = 388] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x92c78000) [pid = 1748] [serial = 472] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 146 (0x9273bc00) [pid = 1748] [serial = 469] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 145 (0x9273f400) [pid = 1748] [serial = 470] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x92574400) [pid = 1748] [serial = 467] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x92520400) [pid = 1748] [serial = 466] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0x8f2c0800) [pid = 1748] [serial = 461] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x8efe7400) [pid = 1748] [serial = 460] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x91a71c00) [pid = 1748] [serial = 464] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x91168800) [pid = 1748] [serial = 463] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x8eeeb000) [pid = 1748] [serial = 316] [outer = (nil)] [url = about:blank] 09:48:51 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x939f9400) [pid = 1748] [serial = 473] [outer = (nil)] [url = about:blank] 09:48:52 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:52 INFO - PROCESS | 1748 | 1467132532071 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]]]}] 09:48:52 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 09:48:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1937ms 09:48:52 INFO - PROCESS | 1748 | 1467132532109 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 1748 | 1467132532113 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:48:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:48:52 INFO - PROCESS | 1748 | 1467132532119 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - PROCESS | 1748 | 1467132532125 Marionette TRACE conn4 <- [1,718,null,{}] 09:48:52 INFO - PROCESS | 1748 | 1467132532243 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}] 09:48:52 INFO - PROCESS | 1748 | 1467132532252 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:52 INFO - PROCESS | 1748 | 1467132532441 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:48:52 INFO - PROCESS | 1748 | 1467132532452 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:52 INFO - PROCESS | 1748 | 1467132532459 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x916dc400 == 59 [pid = 1748] [id = 187] 09:48:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x916df800) [pid = 1748] [serial = 561] [outer = (nil)] 09:48:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x9251f000) [pid = 1748] [serial = 562] [outer = 0x916df800] 09:48:52 INFO - PROCESS | 1748 | 1467132532536 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x92529800) [pid = 1748] [serial = 563] [outer = 0x916df800] 09:48:53 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:53 INFO - PROCESS | 1748 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:48:53 INFO - PROCESS | 1748 | 1467132533942 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]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:48:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1887ms 09:48:54 INFO - PROCESS | 1748 | 1467132534008 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 1748 | 1467132534013 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:48:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:48:54 INFO - PROCESS | 1748 | 1467132534076 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 1748 | 1467132534080 Marionette TRACE conn4 <- [1,722,null,{}] 09:48:54 INFO - PROCESS | 1748 | 1467132534092 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}] 09:48:54 INFO - PROCESS | 1748 | 1467132534096 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:54 INFO - PROCESS | 1748 | 1467132534331 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:48:54 INFO - PROCESS | 1748 | 1467132534354 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 1748 | 1467132534361 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:54 INFO - PROCESS | 1748 | ++DOCSHELL 0x9248ac00 == 60 [pid = 1748] [id = 188] 09:48:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x9252d000) [pid = 1748] [serial = 564] [outer = (nil)] 09:48:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x92740000) [pid = 1748] [serial = 565] [outer = 0x9252d000] 09:48:54 INFO - PROCESS | 1748 | 1467132534447 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0x92c7f000) [pid = 1748] [serial = 566] [outer = 0x9252d000] 09:48:55 INFO - PROCESS | 1748 | 1467132535842 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] 09:48:56 INFO - PROCESS | 1748 | 1467132536039 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:48:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:48:56 INFO - PROCESS | 1748 | 1467132536066 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - PROCESS | 1748 | 1467132536070 Marionette TRACE conn4 <- [1,726,null,{}] 09:48:56 INFO - PROCESS | 1748 | 1467132536077 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}] 09:48:56 INFO - PROCESS | 1748 | 1467132536081 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:56 INFO - PROCESS | 1748 | 1467132536235 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:48:56 INFO - PROCESS | 1748 | 1467132536245 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 1748 | 1467132536251 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40c400 == 61 [pid = 1748] [id = 189] 09:48:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x8f2b4c00) [pid = 1748] [serial = 567] [outer = (nil)] 09:48:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x8fb17c00) [pid = 1748] [serial = 568] [outer = 0x8f2b4c00] 09:48:56 INFO - PROCESS | 1748 | 1467132536323 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x91193400) [pid = 1748] [serial = 569] [outer = 0x8f2b4c00] 09:48:57 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:57 INFO - PROCESS | 1748 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:48:57 INFO - PROCESS | 1748 | 1467132537320 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]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:48:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1305ms 09:48:57 INFO - PROCESS | 1748 | 1467132537366 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:48:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:48:57 INFO - PROCESS | 1748 | 1467132537370 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:48:57 INFO - PROCESS | 1748 | 1467132537377 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - PROCESS | 1748 | 1467132537381 Marionette TRACE conn4 <- [1,730,null,{}] 09:48:57 INFO - PROCESS | 1748 | 1467132537387 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}] 09:48:57 INFO - PROCESS | 1748 | 1467132537396 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:57 INFO - PROCESS | 1748 | 1467132537633 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:48:57 INFO - PROCESS | 1748 | 1467132537837 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:57 INFO - PROCESS | 1748 | 1467132537844 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:57 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cc000 == 62 [pid = 1748] [id = 190] 09:48:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x8b4cdc00) [pid = 1748] [serial = 570] [outer = (nil)] 09:48:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x8d406000) [pid = 1748] [serial = 571] [outer = 0x8b4cdc00] 09:48:58 INFO - PROCESS | 1748 | 1467132538011 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x8eee5000) [pid = 1748] [serial = 572] [outer = 0x8b4cdc00] 09:48:58 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:48:58 INFO - PROCESS | 1748 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:48:59 INFO - PROCESS | 1748 | 1467132539057 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] 09:48:59 INFO - PROCESS | 1748 | 1467132539125 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:48:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:48:59 INFO - PROCESS | 1748 | 1467132539135 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - PROCESS | 1748 | 1467132539138 Marionette TRACE conn4 <- [1,734,null,{}] 09:48:59 INFO - PROCESS | 1748 | 1467132539147 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}] 09:48:59 INFO - PROCESS | 1748 | 1467132539153 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:59 INFO - PROCESS | 1748 | 1467132539448 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:48:59 INFO - PROCESS | 1748 | 1467132539716 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 1748 | 1467132539723 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:48:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2bf800 == 63 [pid = 1748] [id = 191] 09:48:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x9116c800) [pid = 1748] [serial = 573] [outer = (nil)] 09:48:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x91261800) [pid = 1748] [serial = 574] [outer = 0x9116c800] 09:48:59 INFO - PROCESS | 1748 | 1467132539856 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x91a7b000) [pid = 1748] [serial = 575] [outer = 0x9116c800] 09:49:00 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:00 INFO - PROCESS | 1748 | 1467132540967 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]]]}] 09:49:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:49:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1891ms 09:49:01 INFO - PROCESS | 1748 | 1467132541031 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:49:01 INFO - PROCESS | 1748 | 1467132541038 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:49:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:49:01 INFO - PROCESS | 1748 | 1467132541052 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - PROCESS | 1748 | 1467132541056 Marionette TRACE conn4 <- [1,738,null,{}] 09:49:01 INFO - PROCESS | 1748 | 1467132541064 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}] 09:49:01 INFO - PROCESS | 1748 | 1467132541069 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:01 INFO - PROCESS | 1748 | 1467132541289 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:49:01 INFO - PROCESS | 1748 | 1467132541548 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:01 INFO - PROCESS | 1748 | 1467132541558 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x92522400 == 64 [pid = 1748] [id = 192] 09:49:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x92523800) [pid = 1748] [serial = 576] [outer = (nil)] 09:49:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x92571400) [pid = 1748] [serial = 577] [outer = 0x92523800] 09:49:01 INFO - PROCESS | 1748 | 1467132541680 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x9273d800) [pid = 1748] [serial = 578] [outer = 0x92523800] 09:49:03 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:03 INFO - PROCESS | 1748 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:49:03 INFO - PROCESS | 1748 | 1467132543199 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]]]}] 09:49:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:49:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2186ms 09:49:03 INFO - PROCESS | 1748 | 1467132543239 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:49:03 INFO - PROCESS | 1748 | 1467132543242 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:49:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:49:03 INFO - PROCESS | 1748 | 1467132543251 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:49:03 INFO - PROCESS | 1748 | 1467132543258 Marionette TRACE conn4 <- [1,742,null,{}] 09:49:03 INFO - PROCESS | 1748 | 1467132543277 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}] 09:49:03 INFO - PROCESS | 1748 | 1467132543287 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:03 INFO - PROCESS | 1748 | 1467132543626 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:49:03 INFO - PROCESS | 1748 | 1467132543770 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 1748 | 1467132543783 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x91197800 == 65 [pid = 1748] [id = 193] 09:49:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x93a46c00) [pid = 1748] [serial = 579] [outer = (nil)] 09:49:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x95203000) [pid = 1748] [serial = 580] [outer = 0x93a46c00] 09:49:03 INFO - PROCESS | 1748 | 1467132543866 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x95209400) [pid = 1748] [serial = 581] [outer = 0x93a46c00] 09:49:05 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:05 INFO - PROCESS | 1748 | 1467132545282 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]]]}] 09:49:05 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 09:49:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2090ms 09:49:05 INFO - PROCESS | 1748 | 1467132545342 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:49:05 INFO - PROCESS | 1748 | 1467132545347 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:49:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:49:05 INFO - PROCESS | 1748 | 1467132545355 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - PROCESS | 1748 | 1467132545359 Marionette TRACE conn4 <- [1,746,null,{}] 09:49:05 INFO - PROCESS | 1748 | 1467132545367 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}] 09:49:05 INFO - PROCESS | 1748 | 1467132545372 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:05 INFO - PROCESS | 1748 | 1467132545567 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:49:05 INFO - PROCESS | 1748 | 1467132545764 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 1748 | 1467132545774 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x93a49c00 == 66 [pid = 1748] [id = 194] 09:49:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x951af400) [pid = 1748] [serial = 582] [outer = (nil)] 09:49:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x9801d800) [pid = 1748] [serial = 583] [outer = 0x951af400] 09:49:05 INFO - PROCESS | 1748 | 1467132545856 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x991f6800) [pid = 1748] [serial = 584] [outer = 0x951af400] 09:49:06 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:07 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:07 INFO - PROCESS | 1748 | 1467132547170 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]]]}] 09:49:07 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.) 09:49:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1838ms 09:49:07 INFO - PROCESS | 1748 | 1467132547194 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:49:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:49:07 INFO - PROCESS | 1748 | 1467132547198 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:49:07 INFO - PROCESS | 1748 | 1467132547205 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 1748 | 1467132547209 Marionette TRACE conn4 <- [1,750,null,{}] 09:49:07 INFO - PROCESS | 1748 | 1467132547215 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}] 09:49:07 INFO - PROCESS | 1748 | 1467132547221 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:07 INFO - PROCESS | 1748 | 1467132547479 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:49:07 INFO - PROCESS | 1748 | 1467132547678 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 1748 | 1467132547687 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x96e7ac00 == 67 [pid = 1748] [id = 195] 09:49:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x96e7f400) [pid = 1748] [serial = 585] [outer = (nil)] 09:49:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x9a521000) [pid = 1748] [serial = 586] [outer = 0x96e7f400] 09:49:07 INFO - PROCESS | 1748 | 1467132547783 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x9af31400) [pid = 1748] [serial = 587] [outer = 0x96e7f400] 09:49:09 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:09 INFO - PROCESS | 1748 | 1467132549193 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]]]}] 09:49:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:49:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2039ms 09:49:09 INFO - PROCESS | 1748 | 1467132549268 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:49:09 INFO - PROCESS | 1748 | 1467132549273 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:49:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:49:09 INFO - PROCESS | 1748 | 1467132549300 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:49:09 INFO - PROCESS | 1748 | 1467132549304 Marionette TRACE conn4 <- [1,754,null,{}] 09:49:09 INFO - PROCESS | 1748 | 1467132549311 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}] 09:49:09 INFO - PROCESS | 1748 | 1467132549322 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:09 INFO - PROCESS | 1748 | 1467132549526 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:49:09 INFO - PROCESS | 1748 | 1467132549722 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 1748 | 1467132549731 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:09 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a1dd000 == 68 [pid = 1748] [id = 196] 09:49:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x9a1ddc00) [pid = 1748] [serial = 588] [outer = (nil)] 09:49:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x9b4fa000) [pid = 1748] [serial = 589] [outer = 0x9a1ddc00] 09:49:09 INFO - PROCESS | 1748 | 1467132549813 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0x9b67e400) [pid = 1748] [serial = 590] [outer = 0x9a1ddc00] 09:49:11 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:11 INFO - PROCESS | 1748 | 1467132551151 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]]]}] 09:49:11 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 09:49:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1889ms 09:49:11 INFO - PROCESS | 1748 | 1467132551273 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 1748 | 1467132551278 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:49:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:49:11 INFO - PROCESS | 1748 | 1467132551297 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 1748 | 1467132551301 Marionette TRACE conn4 <- [1,758,null,{}] 09:49:11 INFO - PROCESS | 1748 | 1467132551308 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}] 09:49:11 INFO - PROCESS | 1748 | 1467132551312 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:11 INFO - PROCESS | 1748 | 1467132551510 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:49:11 INFO - PROCESS | 1748 | 1467132551707 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 1748 | 1467132551716 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:11 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4ca000 == 69 [pid = 1748] [id = 197] 09:49:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x8b4d2c00) [pid = 1748] [serial = 591] [outer = (nil)] 09:49:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0x9bfde800) [pid = 1748] [serial = 592] [outer = 0x8b4d2c00] 09:49:11 INFO - PROCESS | 1748 | 1467132551836 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 146 (0x9c139c00) [pid = 1748] [serial = 593] [outer = 0x8b4d2c00] 09:49:12 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:12 INFO - PROCESS | 1748 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:49:12 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:12 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:12 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:49:12 INFO - PROCESS | 1748 | 1467132552864 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]]]}] 09:49:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:49:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1642ms 09:49:12 INFO - PROCESS | 1748 | 1467132552941 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 1748 | 1467132552944 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:49:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:49:12 INFO - PROCESS | 1748 | 1467132552953 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 1748 | 1467132552958 Marionette TRACE conn4 <- [1,762,null,{}] 09:49:12 INFO - PROCESS | 1748 | 1467132552964 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}] 09:49:12 INFO - PROCESS | 1748 | 1467132552970 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:13 INFO - PROCESS | 1748 | 1467132553249 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:49:13 INFO - PROCESS | 1748 | 1467132553572 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 1748 | 1467132553579 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d402000 == 70 [pid = 1748] [id = 198] 09:49:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 147 (0x8d402c00) [pid = 1748] [serial = 594] [outer = (nil)] 09:49:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0x9115e400) [pid = 1748] [serial = 595] [outer = 0x8d402c00] 09:49:13 INFO - PROCESS | 1748 | 1467132553669 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 149 (0x920e4c00) [pid = 1748] [serial = 596] [outer = 0x8d402c00] 09:49:14 INFO - PROCESS | 1748 | 1467132554974 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]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:49:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2037ms 09:49:14 INFO - PROCESS | 1748 | 1467132554991 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:49:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:49:15 INFO - PROCESS | 1748 | 1467132554997 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:49:15 INFO - PROCESS | 1748 | 1467132555031 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 1748 | 1467132555034 Marionette TRACE conn4 <- [1,766,null,{}] 09:49:15 INFO - PROCESS | 1748 | 1467132555146 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}] 09:49:15 INFO - PROCESS | 1748 | 1467132555152 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:15 INFO - PROCESS | 1748 | 1467132555338 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:49:15 INFO - PROCESS | 1748 | 1467132555541 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 1748 | 1467132555550 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:15 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee9c00 == 71 [pid = 1748] [id = 199] 09:49:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 150 (0x8fb1e000) [pid = 1748] [serial = 597] [outer = (nil)] 09:49:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0x91090c00) [pid = 1748] [serial = 598] [outer = 0x8fb1e000] 09:49:15 INFO - PROCESS | 1748 | 1467132555662 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0x91197000) [pid = 1748] [serial = 599] [outer = 0x8fb1e000] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x93d90400 == 70 [pid = 1748] [id = 41] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x980ad800 == 69 [pid = 1748] [id = 42] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40c400 == 68 [pid = 1748] [id = 189] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x9248ac00 == 67 [pid = 1748] [id = 188] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x916dc400 == 66 [pid = 1748] [id = 187] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40dc00 == 65 [pid = 1748] [id = 186] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b5000 == 64 [pid = 1748] [id = 185] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x92571000 == 63 [pid = 1748] [id = 182] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x91263400 == 62 [pid = 1748] [id = 181] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb13c00 == 61 [pid = 1748] [id = 180] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40ac00 == 60 [pid = 1748] [id = 179] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x90f21000 == 59 [pid = 1748] [id = 76] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8d409c00 == 58 [pid = 1748] [id = 152] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x920dd400 == 57 [pid = 1748] [id = 63] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8d402400 == 56 [pid = 1748] [id = 151] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x93d90800 == 55 [pid = 1748] [id = 48] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x96e75000 == 54 [pid = 1748] [id = 75] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0xa2555800 == 53 [pid = 1748] [id = 45] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x93a4f400 == 52 [pid = 1748] [id = 72] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x991f7c00 == 51 [pid = 1748] [id = 40] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x920e1000 == 50 [pid = 1748] [id = 78] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe0c00 == 49 [pid = 1748] [id = 120] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x96e76800 == 48 [pid = 1748] [id = 53] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x9af24800 == 47 [pid = 1748] [id = 85] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x99e12000 == 46 [pid = 1748] [id = 26] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x920e6800 == 45 [pid = 1748] [id = 71] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x939f9000 == 44 [pid = 1748] [id = 22] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x939f9800 == 43 [pid = 1748] [id = 28] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x96e72400 == 42 [pid = 1748] [id = 57] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x93a4e400 == 41 [pid = 1748] [id = 38] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x9a795c00 == 40 [pid = 1748] [id = 184] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x9801d400 == 39 [pid = 1748] [id = 61] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8d402800 == 38 [pid = 1748] [id = 150] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x991f7000 == 37 [pid = 1748] [id = 49] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x916dac00 == 36 [pid = 1748] [id = 73] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b2c00 == 35 [pid = 1748] [id = 92] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x93b72800 == 34 [pid = 1748] [id = 54] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x91258000 == 33 [pid = 1748] [id = 142] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x9a676400 == 32 [pid = 1748] [id = 47] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x96e70800 == 31 [pid = 1748] [id = 31] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x93a47400 == 30 [pid = 1748] [id = 46] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb12800 == 29 [pid = 1748] [id = 112] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4ca800 == 28 [pid = 1748] [id = 183] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x92031000 == 27 [pid = 1748] [id = 37] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x9ac24800 == 26 [pid = 1748] [id = 74] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x92c76000 == 25 [pid = 1748] [id = 91] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x920e6400 == 24 [pid = 1748] [id = 77] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x93a4cc00 == 23 [pid = 1748] [id = 64] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x92341400 == 22 [pid = 1748] [id = 39] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x9d831800 == 21 [pid = 1748] [id = 50] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x93b69c00 == 20 [pid = 1748] [id = 52] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x92338800 == 19 [pid = 1748] [id = 44] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4ca000 == 18 [pid = 1748] [id = 197] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8d402000 == 17 [pid = 1748] [id = 198] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x9a1dd000 == 16 [pid = 1748] [id = 196] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x90f27800 == 15 [pid = 1748] [id = 136] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x96e7ac00 == 14 [pid = 1748] [id = 195] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x93a49c00 == 13 [pid = 1748] [id = 194] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x91197800 == 12 [pid = 1748] [id = 193] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x92522400 == 11 [pid = 1748] [id = 192] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2bf800 == 10 [pid = 1748] [id = 191] 09:49:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cc000 == 9 [pid = 1748] [id = 190] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x99ee8c00) [pid = 1748] [serial = 410] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0x91631c00) [pid = 1748] [serial = 431] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 149 (0xa258ec00) [pid = 1748] [serial = 395] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 148 (0xa2540000) [pid = 1748] [serial = 440] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x9c136400) [pid = 1748] [serial = 437] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 146 (0x91634800) [pid = 1748] [serial = 398] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 145 (0x9520b400) [pid = 1748] [serial = 443] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x8f2c1400) [pid = 1748] [serial = 407] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x9252ac00) [pid = 1748] [serial = 449] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0x939f8c00) [pid = 1748] [serial = 434] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x9baa3c00) [pid = 1748] [serial = 428] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x9248e800) [pid = 1748] [serial = 404] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x8d40e800) [pid = 1748] [serial = 452] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x91164c00) [pid = 1748] [serial = 455] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x92485800) [pid = 1748] [serial = 401] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0xa507a400) [pid = 1748] [serial = 446] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x92c79400) [pid = 1748] [serial = 532] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x92c81400) [pid = 1748] [serial = 533] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x8fb12c00) [pid = 1748] [serial = 517] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x92743400) [pid = 1748] [serial = 482] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x92577400) [pid = 1748] [serial = 481] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x9d830000) [pid = 1748] [serial = 493] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x92579800) [pid = 1748] [serial = 529] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x92584400) [pid = 1748] [serial = 535] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x9c17d800) [pid = 1748] [serial = 502] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x8b4d5400) [pid = 1748] [serial = 511] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x9119b800) [pid = 1748] [serial = 524] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x91169c00) [pid = 1748] [serial = 523] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x8efe2c00) [pid = 1748] [serial = 521] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x8eee3000) [pid = 1748] [serial = 520] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0xa3388800) [pid = 1748] [serial = 505] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x9b184800) [pid = 1748] [serial = 490] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x95208400) [pid = 1748] [serial = 484] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x9af30800) [pid = 1748] [serial = 487] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x90f25400) [pid = 1748] [serial = 479] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x8fb16000) [pid = 1748] [serial = 478] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x9108d800) [pid = 1748] [serial = 514] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x91196400) [pid = 1748] [serial = 496] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0xa694a800) [pid = 1748] [serial = 508] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x9c1cd000) [pid = 1748] [serial = 499] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x91632800) [pid = 1748] [serial = 526] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x91a7c400) [pid = 1748] [serial = 527] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x9520bc00) [pid = 1748] [serial = 476] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x9258d000) [pid = 1748] [serial = 530] [outer = (nil)] [url = about:blank] 09:49:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x8b4d5000) [pid = 1748] [serial = 600] [outer = 0x99066000] 09:49:18 INFO - PROCESS | 1748 | 1467132558729 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]]]}] 09:49:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:49:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 3761ms 09:49:18 INFO - PROCESS | 1748 | 1467132558813 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 1748 | 1467132558820 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:49:18 INFO - PROCESS | 1748 | 1467132558845 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 1748 | 1467132558852 Marionette TRACE conn4 <- [1,770,null,{}] 09:49:18 INFO - PROCESS | 1748 | 1467132558867 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}] 09:49:18 INFO - PROCESS | 1748 | 1467132558872 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:19 INFO - PROCESS | 1748 | 1467132559051 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:49:19 INFO - PROCESS | 1748 | 1467132559065 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 1748 | 1467132559077 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:19 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdfc00 == 10 [pid = 1748] [id = 200] 09:49:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x8efe0400) [pid = 1748] [serial = 601] [outer = (nil)] 09:49:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x8efe6400) [pid = 1748] [serial = 602] [outer = 0x8efe0400] 09:49:19 INFO - PROCESS | 1748 | 1467132559158 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x8f2b7c00) [pid = 1748] [serial = 603] [outer = 0x8efe0400] 09:49:20 INFO - PROCESS | 1748 | 1467132560139 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]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1344ms 09:49:20 INFO - PROCESS | 1748 | 1467132560182 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:49:20 INFO - PROCESS | 1748 | 1467132560192 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:49:20 INFO - PROCESS | 1748 | 1467132560203 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 1748 | 1467132560207 Marionette TRACE conn4 <- [1,774,null,{}] 09:49:20 INFO - PROCESS | 1748 | 1467132560214 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}] 09:49:20 INFO - PROCESS | 1748 | 1467132560220 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:20 INFO - PROCESS | 1748 | 1467132560463 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:49:20 INFO - PROCESS | 1748 | 1467132560480 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 1748 | 1467132560489 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb14000 == 11 [pid = 1748] [id = 201] 09:49:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x8fb15400) [pid = 1748] [serial = 604] [outer = (nil)] 09:49:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x8fb18c00) [pid = 1748] [serial = 605] [outer = 0x8fb15400] 09:49:20 INFO - PROCESS | 1748 | 1467132560567 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x8fb20400) [pid = 1748] [serial = 606] [outer = 0x8fb15400] 09:49:21 INFO - PROCESS | 1748 | 1467132561584 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]]]}] 09:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1436ms 09:49:21 INFO - PROCESS | 1748 | 1467132561640 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:49:21 INFO - PROCESS | 1748 | 1467132561644 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:49:21 INFO - PROCESS | 1748 | 1467132561651 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:49:21 INFO - PROCESS | 1748 | 1467132561657 Marionette TRACE conn4 <- [1,778,null,{}] 09:49:21 INFO - PROCESS | 1748 | 1467132561681 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}] 09:49:21 INFO - PROCESS | 1748 | 1467132561690 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:21 INFO - PROCESS | 1748 | 1467132561926 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:49:21 INFO - PROCESS | 1748 | 1467132561958 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:21 INFO - PROCESS | 1748 | 1467132561972 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x91165800 == 12 [pid = 1748] [id = 202] 09:49:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x91166c00) [pid = 1748] [serial = 607] [outer = (nil)] 09:49:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x9116d800) [pid = 1748] [serial = 608] [outer = 0x91166c00] 09:49:22 INFO - PROCESS | 1748 | 1467132562135 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x9119a400) [pid = 1748] [serial = 609] [outer = 0x91166c00] 09:49:23 INFO - PROCESS | 1748 | 1467132563108 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]]]}] 09:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1486ms 09:49:23 INFO - PROCESS | 1748 | 1467132563153 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 1748 | 1467132563158 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x8fb1d800) [pid = 1748] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x9c178400) [pid = 1748] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x9c17c400) [pid = 1748] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x8b4cf400) [pid = 1748] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x8efdb400) [pid = 1748] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x96e79c00) [pid = 1748] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x92745c00) [pid = 1748] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0xa68ed800) [pid = 1748] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x9c13c000) [pid = 1748] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x8eedfc00) [pid = 1748] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x951ee000) [pid = 1748] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x8b4d3800) [pid = 1748] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x8d410800) [pid = 1748] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x9252d000) [pid = 1748] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x8f2b4c00) [pid = 1748] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x8fb1f800) [pid = 1748] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x92586800) [pid = 1748] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x8eee1000) [pid = 1748] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x91636400) [pid = 1748] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x8fb20c00) [pid = 1748] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x92483800) [pid = 1748] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x9ac27400) [pid = 1748] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x8d40d400) [pid = 1748] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x916df800) [pid = 1748] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:49:24 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x9251fc00) [pid = 1748] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:49:24 INFO - PROCESS | 1748 | 1467132564519 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - PROCESS | 1748 | 1467132564522 Marionette TRACE conn4 <- [1,782,null,{}] 09:49:24 INFO - PROCESS | 1748 | 1467132564536 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}] 09:49:24 INFO - PROCESS | 1748 | 1467132564543 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:24 INFO - PROCESS | 1748 | 1467132564752 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:49:24 INFO - PROCESS | 1748 | 1467132564849 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 1748 | 1467132564857 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d407400 == 13 [pid = 1748] [id = 203] 09:49:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x8f2c3000) [pid = 1748] [serial = 610] [outer = (nil)] 09:49:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8fb1f800) [pid = 1748] [serial = 611] [outer = 0x8f2c3000] 09:49:24 INFO - PROCESS | 1748 | 1467132564941 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x91256000) [pid = 1748] [serial = 612] [outer = 0x8f2c3000] 09:49:25 INFO - PROCESS | 1748 | 1467132565738 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]]]}] 09:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1407ms 09:49:25 INFO - PROCESS | 1748 | 1467132565763 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:49:25 INFO - PROCESS | 1748 | 1467132565766 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:49:25 INFO - PROCESS | 1748 | 1467132565773 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - PROCESS | 1748 | 1467132565776 Marionette TRACE conn4 <- [1,786,null,{}] 09:49:25 INFO - PROCESS | 1748 | 1467132565782 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}] 09:49:25 INFO - PROCESS | 1748 | 1467132565787 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:25 INFO - PROCESS | 1748 | 1467132565945 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:49:25 INFO - PROCESS | 1748 | 1467132565960 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 1748 | 1467132565967 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:25 INFO - PROCESS | 1748 | ++DOCSHELL 0x91636400 == 14 [pid = 1748] [id = 204] 09:49:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x916dac00) [pid = 1748] [serial = 613] [outer = (nil)] 09:49:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x916de800) [pid = 1748] [serial = 614] [outer = 0x916dac00] 09:49:26 INFO - PROCESS | 1748 | 1467132566038 Marionette DEBUG loaded listener.js 09:49:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x91a75000) [pid = 1748] [serial = 615] [outer = 0x916dac00] 09:49:27 INFO - PROCESS | 1748 | 1467132567226 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]]]}] 09:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1488ms 09:49:27 INFO - PROCESS | 1748 | 1467132567263 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 1748 | 1467132567270 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:49:27 INFO - PROCESS | 1748 | 1467132567281 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - PROCESS | 1748 | 1467132567286 Marionette TRACE conn4 <- [1,790,null,{}] 09:49:27 INFO - PROCESS | 1748 | 1467132567298 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}] 09:49:27 INFO - PROCESS | 1748 | 1467132567303 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:27 INFO - PROCESS | 1748 | 1467132567524 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:49:27 INFO - PROCESS | 1748 | 1467132567779 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 1748 | 1467132567790 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eedf000 == 15 [pid = 1748] [id = 205] 09:49:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x8efe6c00) [pid = 1748] [serial = 616] [outer = (nil)] 09:49:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x8fb20c00) [pid = 1748] [serial = 617] [outer = 0x8efe6c00] 09:49:27 INFO - PROCESS | 1748 | 1467132567921 Marionette DEBUG loaded listener.js 09:49:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x91092400) [pid = 1748] [serial = 618] [outer = 0x8efe6c00] 09:49:28 INFO - PROCESS | 1748 | 1467132568866 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]]]}] 09:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1639ms 09:49:28 INFO - PROCESS | 1748 | 1467132568919 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 1748 | 1467132568927 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:49:28 INFO - PROCESS | 1748 | 1467132568938 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - PROCESS | 1748 | 1467132568942 Marionette TRACE conn4 <- [1,794,null,{}] 09:49:28 INFO - PROCESS | 1748 | 1467132568949 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}] 09:49:28 INFO - PROCESS | 1748 | 1467132568956 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:29 INFO - PROCESS | 1748 | 1467132569155 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:49:29 INFO - PROCESS | 1748 | 1467132569404 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 1748 | 1467132569416 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb17000 == 16 [pid = 1748] [id = 206] 09:49:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x916d8800) [pid = 1748] [serial = 619] [outer = (nil)] 09:49:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x916df400) [pid = 1748] [serial = 620] [outer = 0x916d8800] 09:49:29 INFO - PROCESS | 1748 | 1467132569549 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x91a7fc00) [pid = 1748] [serial = 621] [outer = 0x916d8800] 09:49:30 INFO - PROCESS | 1748 | 1467132570596 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]]]}] 09:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1701ms 09:49:30 INFO - PROCESS | 1748 | 1467132570639 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:49:30 INFO - PROCESS | 1748 | 1467132570644 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:49:30 INFO - PROCESS | 1748 | 1467132570651 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 1748 | 1467132570657 Marionette TRACE conn4 <- [1,798,null,{}] 09:49:30 INFO - PROCESS | 1748 | 1467132570675 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}] 09:49:30 INFO - PROCESS | 1748 | 1467132570684 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:30 INFO - PROCESS | 1748 | 1467132570950 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:49:31 INFO - PROCESS | 1748 | 1467132571196 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 1748 | 1467132571210 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x92341000 == 17 [pid = 1748] [id = 207] 09:49:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x92342800) [pid = 1748] [serial = 622] [outer = (nil)] 09:49:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x92485c00) [pid = 1748] [serial = 623] [outer = 0x92342800] 09:49:31 INFO - PROCESS | 1748 | 1467132571310 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x9248b800) [pid = 1748] [serial = 624] [outer = 0x92342800] 09:49:32 INFO - PROCESS | 1748 | 1467132572257 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]]]}] 09:49:32 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 09:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1638ms 09:49:32 INFO - PROCESS | 1748 | 1467132572291 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 1748 | 1467132572295 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:49:32 INFO - PROCESS | 1748 | 1467132572302 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - PROCESS | 1748 | 1467132572306 Marionette TRACE conn4 <- [1,802,null,{}] 09:49:32 INFO - PROCESS | 1748 | 1467132572312 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}] 09:49:32 INFO - PROCESS | 1748 | 1467132572318 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:32 INFO - PROCESS | 1748 | 1467132572515 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:49:32 INFO - PROCESS | 1748 | 1467132572753 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:32 INFO - PROCESS | 1748 | 1467132572762 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:32 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e7400 == 18 [pid = 1748] [id = 208] 09:49:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x9248b400) [pid = 1748] [serial = 625] [outer = (nil)] 09:49:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x9252b400) [pid = 1748] [serial = 626] [outer = 0x9248b400] 09:49:32 INFO - PROCESS | 1748 | 1467132572886 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x9256d400) [pid = 1748] [serial = 627] [outer = 0x9248b400] 09:49:33 INFO - PROCESS | 1748 | 1467132573784 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]]]}] 09:49:33 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 09:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1545ms 09:49:33 INFO - PROCESS | 1748 | 1467132573848 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 1748 | 1467132573853 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:49:33 INFO - PROCESS | 1748 | 1467132573859 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 1748 | 1467132573863 Marionette TRACE conn4 <- [1,806,null,{}] 09:49:33 INFO - PROCESS | 1748 | 1467132573869 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}] 09:49:33 INFO - PROCESS | 1748 | 1467132573875 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:34 INFO - PROCESS | 1748 | 1467132574054 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:49:34 INFO - PROCESS | 1748 | 1467132574291 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 1748 | 1467132574302 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x9248f800 == 19 [pid = 1748] [id = 209] 09:49:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x92524400) [pid = 1748] [serial = 628] [outer = (nil)] 09:49:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x92579800) [pid = 1748] [serial = 629] [outer = 0x92524400] 09:49:34 INFO - PROCESS | 1748 | 1467132574429 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x92583400) [pid = 1748] [serial = 630] [outer = 0x92524400] 09:49:35 INFO - PROCESS | 1748 | 1467132575418 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]]]}] 09:49:35 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 09:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1633ms 09:49:35 INFO - PROCESS | 1748 | 1467132575492 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 1748 | 1467132575496 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:49:35 INFO - PROCESS | 1748 | 1467132575503 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 1748 | 1467132575506 Marionette TRACE conn4 <- [1,810,null,{}] 09:49:35 INFO - PROCESS | 1748 | 1467132575513 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}] 09:49:35 INFO - PROCESS | 1748 | 1467132575524 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:35 INFO - PROCESS | 1748 | 1467132575801 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:49:36 INFO - PROCESS | 1748 | 1467132576052 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 1748 | 1467132576063 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:36 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee6c00 == 20 [pid = 1748] [id = 210] 09:49:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x92582000) [pid = 1748] [serial = 631] [outer = (nil)] 09:49:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x92744000) [pid = 1748] [serial = 632] [outer = 0x92582000] 09:49:36 INFO - PROCESS | 1748 | 1467132576191 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x92c77000) [pid = 1748] [serial = 633] [outer = 0x92582000] 09:49:37 INFO - PROCESS | 1748 | 1467132577171 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]]]}] 09:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1732ms 09:49:37 INFO - PROCESS | 1748 | 1467132577236 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:49:37 INFO - PROCESS | 1748 | 1467132577243 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:49:37 INFO - PROCESS | 1748 | 1467132577250 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - PROCESS | 1748 | 1467132577253 Marionette TRACE conn4 <- [1,814,null,{}] 09:49:37 INFO - PROCESS | 1748 | 1467132577260 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}] 09:49:37 INFO - PROCESS | 1748 | 1467132577265 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:37 INFO - PROCESS | 1748 | 1467132577477 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:49:37 INFO - PROCESS | 1748 | 1467132577714 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 1748 | 1467132577722 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bcc00 == 21 [pid = 1748] [id = 211] 09:49:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x91a73400) [pid = 1748] [serial = 634] [outer = (nil)] 09:49:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x939f8c00) [pid = 1748] [serial = 635] [outer = 0x91a73400] 09:49:37 INFO - PROCESS | 1748 | 1467132577851 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x92c82c00) [pid = 1748] [serial = 636] [outer = 0x91a73400] 09:49:38 INFO - PROCESS | 1748 | 1467132578800 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] 09:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:49:38 INFO - PROCESS | 1748 | 1467132578844 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:49:38 INFO - PROCESS | 1748 | 1467132578850 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - PROCESS | 1748 | 1467132578854 Marionette TRACE conn4 <- [1,818,null,{}] 09:49:38 INFO - PROCESS | 1748 | 1467132578860 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}] 09:49:38 INFO - PROCESS | 1748 | 1467132578865 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:39 INFO - PROCESS | 1748 | 1467132579044 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:49:39 INFO - PROCESS | 1748 | 1467132579293 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 1748 | 1467132579304 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:39 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee6400 == 22 [pid = 1748] [id = 212] 09:49:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x8eee9400) [pid = 1748] [serial = 637] [outer = (nil)] 09:49:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x93b6e400) [pid = 1748] [serial = 638] [outer = 0x8eee9400] 09:49:39 INFO - PROCESS | 1748 | 1467132579405 Marionette DEBUG loaded listener.js 09:49:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x93d8d800) [pid = 1748] [serial = 639] [outer = 0x8eee9400] 09:49:40 INFO - PROCESS | 1748 | 1467132580394 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]]]}] 09:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1581ms 09:49:40 INFO - PROCESS | 1748 | 1467132580432 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:49:40 INFO - PROCESS | 1748 | 1467132580437 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:49:40 INFO - PROCESS | 1748 | 1467132580444 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:49:40 INFO - PROCESS | 1748 | 1467132580448 Marionette TRACE conn4 <- [1,822,null,{}] 09:49:40 INFO - PROCESS | 1748 | 1467132580454 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}] 09:49:40 INFO - PROCESS | 1748 | 1467132580459 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:40 INFO - PROCESS | 1748 | 1467132580642 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:49:40 INFO - PROCESS | 1748 | 1467132580899 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 1748 | 1467132580908 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cb000 == 23 [pid = 1748] [id = 213] 09:49:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x8b4cc800) [pid = 1748] [serial = 640] [outer = (nil)] 09:49:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x8fb14c00) [pid = 1748] [serial = 641] [outer = 0x8b4cc800] 09:49:41 INFO - PROCESS | 1748 | 1467132581037 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x91162800) [pid = 1748] [serial = 642] [outer = 0x8b4cc800] 09:49:42 INFO - PROCESS | 1748 | 1467132582160 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] 09:49:42 INFO - PROCESS | 1748 | 1467132582196 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:49:42 INFO - PROCESS | 1748 | 1467132582205 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - PROCESS | 1748 | 1467132582210 Marionette TRACE conn4 <- [1,826,null,{}] 09:49:42 INFO - PROCESS | 1748 | 1467132582219 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}] 09:49:42 INFO - PROCESS | 1748 | 1467132582224 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:42 INFO - PROCESS | 1748 | 1467132582459 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:49:42 INFO - PROCESS | 1748 | 1467132582701 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:42 INFO - PROCESS | 1748 | 1467132582715 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40dc00 == 24 [pid = 1748] [id = 214] 09:49:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x8d40e800) [pid = 1748] [serial = 643] [outer = (nil)] 09:49:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x8f2c2800) [pid = 1748] [serial = 644] [outer = 0x8d40e800] 09:49:42 INFO - PROCESS | 1748 | 1467132582793 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x8fb13000) [pid = 1748] [serial = 645] [outer = 0x8d40e800] 09:49:43 INFO - PROCESS | 1748 | 1467132583779 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]]]}] 09:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1586ms 09:49:43 INFO - PROCESS | 1748 | 1467132583791 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 1748 | 1467132583798 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:49:43 INFO - PROCESS | 1748 | 1467132583809 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - PROCESS | 1748 | 1467132583814 Marionette TRACE conn4 <- [1,830,null,{}] 09:49:43 INFO - PROCESS | 1748 | 1467132583820 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}] 09:49:43 INFO - PROCESS | 1748 | 1467132583826 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:44 INFO - PROCESS | 1748 | 1467132584022 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0xa209d800) [pid = 1748] [serial = 500] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x9c181000) [pid = 1748] [serial = 503] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0xa344e400) [pid = 1748] [serial = 506] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x9273c400) [pid = 1748] [serial = 512] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x91199800) [pid = 1748] [serial = 497] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x9b346c00) [pid = 1748] [serial = 491] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x9af8f000) [pid = 1748] [serial = 488] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0xa6d35400) [pid = 1748] [serial = 509] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0xa2560800) [pid = 1748] [serial = 494] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x91091c00) [pid = 1748] [serial = 518] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x96e76c00) [pid = 1748] [serial = 485] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x91092c00) [pid = 1748] [serial = 515] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x91a79000) [pid = 1748] [serial = 458] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x92740000) [pid = 1748] [serial = 565] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x8fb17c00) [pid = 1748] [serial = 568] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x9125e000) [pid = 1748] [serial = 541] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x916d4800) [pid = 1748] [serial = 542] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x9520f000) [pid = 1748] [serial = 547] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x980a4400) [pid = 1748] [serial = 548] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x8f8c1c00) [pid = 1748] [serial = 559] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x91191400) [pid = 1748] [serial = 560] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x991f6c00) [pid = 1748] [serial = 550] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x9a525c00) [pid = 1748] [serial = 551] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x90f2b800) [pid = 1748] [serial = 556] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x91162000) [pid = 1748] [serial = 557] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x951b4c00) [pid = 1748] [serial = 536] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x9af2e000) [pid = 1748] [serial = 553] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x9b183000) [pid = 1748] [serial = 554] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x8eee6800) [pid = 1748] [serial = 538] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x8f2b7000) [pid = 1748] [serial = 539] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x9251f000) [pid = 1748] [serial = 562] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x92570800) [pid = 1748] [serial = 544] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x92742800) [pid = 1748] [serial = 545] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x91193400) [pid = 1748] [serial = 569] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x92c7f000) [pid = 1748] [serial = 566] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x92529800) [pid = 1748] [serial = 563] [outer = (nil)] [url = about:blank] 09:49:44 INFO - PROCESS | 1748 | 1467132584346 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 1748 | 1467132584360 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40a400 == 25 [pid = 1748] [id = 215] 09:49:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x8eeedc00) [pid = 1748] [serial = 646] [outer = (nil)] 09:49:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8f8b3c00) [pid = 1748] [serial = 647] [outer = 0x8eeedc00] 09:49:44 INFO - PROCESS | 1748 | 1467132584468 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x91096400) [pid = 1748] [serial = 648] [outer = 0x8eeedc00] 09:49:45 INFO - PROCESS | 1748 | 1467132585397 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]]]}] 09:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1644ms 09:49:45 INFO - PROCESS | 1748 | 1467132585453 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 1748 | 1467132585456 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:49:45 INFO - PROCESS | 1748 | 1467132585464 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - PROCESS | 1748 | 1467132585469 Marionette TRACE conn4 <- [1,834,null,{}] 09:49:45 INFO - PROCESS | 1748 | 1467132585486 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}] 09:49:45 INFO - PROCESS | 1748 | 1467132585494 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:45 INFO - PROCESS | 1748 | 1467132585675 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:49:45 INFO - PROCESS | 1748 | 1467132585887 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:45 INFO - PROCESS | 1748 | 1467132585899 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x916d8400 == 26 [pid = 1748] [id = 216] 09:49:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x916d9800) [pid = 1748] [serial = 649] [outer = (nil)] 09:49:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x91a7a400) [pid = 1748] [serial = 650] [outer = 0x916d9800] 09:49:45 INFO - PROCESS | 1748 | 1467132585976 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x920de800) [pid = 1748] [serial = 651] [outer = 0x916d9800] 09:49:46 INFO - PROCESS | 1748 | 1467132586773 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]]]}] 09:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1389ms 09:49:46 INFO - PROCESS | 1748 | 1467132586853 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:49:46 INFO - PROCESS | 1748 | 1467132586858 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:49:46 INFO - PROCESS | 1748 | 1467132586874 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - PROCESS | 1748 | 1467132586878 Marionette TRACE conn4 <- [1,838,null,{}] 09:49:46 INFO - PROCESS | 1748 | 1467132586884 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}] 09:49:46 INFO - PROCESS | 1748 | 1467132586889 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:47 INFO - PROCESS | 1748 | 1467132587121 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:49:47 INFO - PROCESS | 1748 | 1467132587146 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:47 INFO - PROCESS | 1748 | 1467132587152 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a7c800 == 27 [pid = 1748] [id = 217] 09:49:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x920ecc00) [pid = 1748] [serial = 652] [outer = (nil)] 09:49:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x92486800) [pid = 1748] [serial = 653] [outer = 0x920ecc00] 09:49:47 INFO - PROCESS | 1748 | 1467132587226 Marionette DEBUG loaded listener.js 09:49:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x92522800) [pid = 1748] [serial = 654] [outer = 0x920ecc00] 09:49:48 INFO - PROCESS | 1748 | 1467132588235 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]]]}] 09:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1435ms 09:49:48 INFO - PROCESS | 1748 | 1467132588315 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:49:48 INFO - PROCESS | 1748 | 1467132588319 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:49:48 INFO - PROCESS | 1748 | 1467132588326 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - PROCESS | 1748 | 1467132588343 Marionette TRACE conn4 <- [1,842,null,{}] 09:49:48 INFO - PROCESS | 1748 | 1467132588356 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}] 09:49:48 INFO - PROCESS | 1748 | 1467132588360 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:48 INFO - PROCESS | 1748 | 1467132588580 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:49:48 INFO - PROCESS | 1748 | 1467132588602 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 1748 | 1467132588609 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:48 INFO - PROCESS | 1748 | ++DOCSHELL 0x9202fc00 == 28 [pid = 1748] [id = 218] 09:49:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x92482800) [pid = 1748] [serial = 655] [outer = (nil)] 09:49:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x9252a800) [pid = 1748] [serial = 656] [outer = 0x92482800] 09:49:48 INFO - PROCESS | 1748 | 1467132588679 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x92577c00) [pid = 1748] [serial = 657] [outer = 0x92482800] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x91166c00) [pid = 1748] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x8f2c3000) [pid = 1748] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x8efe0400) [pid = 1748] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x8fb1e000) [pid = 1748] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x8fb15400) [pid = 1748] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x8b4cdc00) [pid = 1748] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x8b4d2c00) [pid = 1748] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x9116c800) [pid = 1748] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x92523800) [pid = 1748] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x93a46c00) [pid = 1748] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x951af400) [pid = 1748] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x96e7f400) [pid = 1748] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x9a1ddc00) [pid = 1748] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:49:49 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x8d402c00) [pid = 1748] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:49:49 INFO - PROCESS | 1748 | 1467132589748 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]]]}] 09:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1447ms 09:49:49 INFO - PROCESS | 1748 | 1467132589774 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:49:49 INFO - PROCESS | 1748 | 1467132589777 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:49:49 INFO - PROCESS | 1748 | 1467132589784 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - PROCESS | 1748 | 1467132589787 Marionette TRACE conn4 <- [1,846,null,{}] 09:49:49 INFO - PROCESS | 1748 | 1467132589793 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}] 09:49:49 INFO - PROCESS | 1748 | 1467132589802 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:50 INFO - PROCESS | 1748 | 1467132590002 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:49:50 INFO - PROCESS | 1748 | 1467132590149 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:50 INFO - PROCESS | 1748 | 1467132590162 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe0400 == 29 [pid = 1748] [id = 219] 09:49:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x8f2c3000) [pid = 1748] [serial = 658] [outer = (nil)] 09:49:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x9258d400) [pid = 1748] [serial = 659] [outer = 0x8f2c3000] 09:49:50 INFO - PROCESS | 1748 | 1467132590242 Marionette DEBUG loaded listener.js 09:49:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x92c74c00) [pid = 1748] [serial = 660] [outer = 0x8f2c3000] 09:49:51 INFO - PROCESS | 1748 | 1467132591043 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]]]}] 09:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1282ms 09:49:51 INFO - PROCESS | 1748 | 1467132591067 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 1748 | 1467132591071 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:49:51 INFO - PROCESS | 1748 | 1467132591147 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - PROCESS | 1748 | 1467132591153 Marionette TRACE conn4 <- [1,850,null,{}] 09:49:51 INFO - PROCESS | 1748 | 1467132591166 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}] 09:49:51 INFO - PROCESS | 1748 | 1467132591174 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:51 INFO - PROCESS | 1748 | 1467132591409 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:49:51 INFO - PROCESS | 1748 | 1467132591605 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 1748 | 1467132591619 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:51 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d3000 == 30 [pid = 1748] [id = 220] 09:49:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8efe3800) [pid = 1748] [serial = 661] [outer = (nil)] 09:49:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x8f2c2400) [pid = 1748] [serial = 662] [outer = 0x8efe3800] 09:49:51 INFO - PROCESS | 1748 | 1467132591793 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x90f21800) [pid = 1748] [serial = 663] [outer = 0x8efe3800] 09:49:52 INFO - PROCESS | 1748 | 1467132592775 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]]]}] 09:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1717ms 09:49:52 INFO - PROCESS | 1748 | 1467132592797 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:49:52 INFO - PROCESS | 1748 | 1467132592804 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:49:52 INFO - PROCESS | 1748 | 1467132592815 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 1748 | 1467132592819 Marionette TRACE conn4 <- [1,854,null,{}] 09:49:52 INFO - PROCESS | 1748 | 1467132592829 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}] 09:49:52 INFO - PROCESS | 1748 | 1467132592837 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:53 INFO - PROCESS | 1748 | 1467132593041 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:49:53 INFO - PROCESS | 1748 | 1467132593339 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 1748 | 1467132593354 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x91198800 == 31 [pid = 1748] [id = 221] 09:49:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x9119b000) [pid = 1748] [serial = 664] [outer = (nil)] 09:49:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x91636c00) [pid = 1748] [serial = 665] [outer = 0x9119b000] 09:49:53 INFO - PROCESS | 1748 | 1467132593548 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x91a7b800) [pid = 1748] [serial = 666] [outer = 0x9119b000] 09:49:54 INFO - PROCESS | 1748 | 1467132594658 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]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1893ms 09:49:54 INFO - PROCESS | 1748 | 1467132594707 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:49:54 INFO - PROCESS | 1748 | 1467132594711 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:49:54 INFO - PROCESS | 1748 | 1467132594718 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 1748 | 1467132594722 Marionette TRACE conn4 <- [1,858,null,{}] 09:49:54 INFO - PROCESS | 1748 | 1467132594729 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}] 09:49:54 INFO - PROCESS | 1748 | 1467132594734 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:54 INFO - PROCESS | 1748 | 1467132594939 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:49:55 INFO - PROCESS | 1748 | 1467132595229 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 1748 | 1467132595257 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e5400 == 32 [pid = 1748] [id = 222] 09:49:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x92739000) [pid = 1748] [serial = 667] [outer = (nil)] 09:49:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x92741000) [pid = 1748] [serial = 668] [outer = 0x92739000] 09:49:55 INFO - PROCESS | 1748 | 1467132595398 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x93a46c00) [pid = 1748] [serial = 669] [outer = 0x92739000] 09:49:56 INFO - PROCESS | 1748 | 1467132596339 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]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1688ms 09:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:49:56 INFO - PROCESS | 1748 | 1467132596413 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 1748 | 1467132596417 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:49:56 INFO - PROCESS | 1748 | 1467132596425 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 1748 | 1467132596428 Marionette TRACE conn4 <- [1,862,null,{}] 09:49:56 INFO - PROCESS | 1748 | 1467132596434 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}] 09:49:56 INFO - PROCESS | 1748 | 1467132596440 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:56 INFO - PROCESS | 1748 | 1467132596678 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:49:56 INFO - PROCESS | 1748 | 1467132596921 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 1748 | 1467132596933 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:57 INFO - PROCESS | 1748 | ++DOCSHELL 0x92482000 == 33 [pid = 1748] [id = 223] 09:49:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x93b6f000) [pid = 1748] [serial = 670] [outer = (nil)] 09:49:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x951ba400) [pid = 1748] [serial = 671] [outer = 0x93b6f000] 09:49:57 INFO - PROCESS | 1748 | 1467132597060 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x951eb800) [pid = 1748] [serial = 672] [outer = 0x93b6f000] 09:49:58 INFO - PROCESS | 1748 | 1467132598014 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]]]}] 09:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1641ms 09:49:58 INFO - PROCESS | 1748 | 1467132598066 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:49:58 INFO - PROCESS | 1748 | 1467132598070 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:49:58 INFO - PROCESS | 1748 | 1467132598077 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - PROCESS | 1748 | 1467132598081 Marionette TRACE conn4 <- [1,866,null,{}] 09:49:58 INFO - PROCESS | 1748 | 1467132598087 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}] 09:49:58 INFO - PROCESS | 1748 | 1467132598092 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:58 INFO - PROCESS | 1748 | 1467132598281 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:49:58 INFO - PROCESS | 1748 | 1467132598523 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 1748 | 1467132598530 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:58 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d4000 == 34 [pid = 1748] [id = 224] 09:49:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x951b4400) [pid = 1748] [serial = 673] [outer = (nil)] 09:49:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x95206c00) [pid = 1748] [serial = 674] [outer = 0x951b4400] 09:49:58 INFO - PROCESS | 1748 | 1467132598659 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x9520b000) [pid = 1748] [serial = 675] [outer = 0x951b4400] 09:49:59 INFO - PROCESS | 1748 | 1467132599599 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]]]}] 09:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1541ms 09:49:59 INFO - PROCESS | 1748 | 1467132599618 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:49:59 INFO - PROCESS | 1748 | 1467132599621 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:49:59 INFO - PROCESS | 1748 | 1467132599628 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:49:59 INFO - PROCESS | 1748 | 1467132599632 Marionette TRACE conn4 <- [1,870,null,{}] 09:49:59 INFO - PROCESS | 1748 | 1467132599639 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}] 09:49:59 INFO - PROCESS | 1748 | 1467132599650 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:49:59 INFO - PROCESS | 1748 | 1467132599890 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:50:00 INFO - PROCESS | 1748 | 1467132600157 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 1748 | 1467132600169 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:00 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bbc00 == 35 [pid = 1748] [id = 225] 09:50:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x96e76c00) [pid = 1748] [serial = 676] [outer = (nil)] 09:50:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x96ef2400) [pid = 1748] [serial = 677] [outer = 0x96e76c00] 09:50:00 INFO - PROCESS | 1748 | 1467132600266 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x980b0c00) [pid = 1748] [serial = 678] [outer = 0x96e76c00] 09:50:01 INFO - PROCESS | 1748 | 1467132601262 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]]]}] 09:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1683ms 09:50:01 INFO - PROCESS | 1748 | 1467132601312 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 1748 | 1467132601317 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:50:01 INFO - PROCESS | 1748 | 1467132601325 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - PROCESS | 1748 | 1467132601329 Marionette TRACE conn4 <- [1,874,null,{}] 09:50:01 INFO - PROCESS | 1748 | 1467132601335 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}] 09:50:01 INFO - PROCESS | 1748 | 1467132601340 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:01 INFO - PROCESS | 1748 | 1467132601567 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:50:01 INFO - PROCESS | 1748 | 1467132601911 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 1748 | 1467132601919 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdd000 == 36 [pid = 1748] [id = 226] 09:50:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x91098400) [pid = 1748] [serial = 679] [outer = (nil)] 09:50:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x9916a800) [pid = 1748] [serial = 680] [outer = 0x91098400] 09:50:02 INFO - PROCESS | 1748 | 1467132602013 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x9961ac00) [pid = 1748] [serial = 681] [outer = 0x91098400] 09:50:02 INFO - PROCESS | 1748 | 1467132602968 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]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1694ms 09:50:03 INFO - PROCESS | 1748 | 1467132603019 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:50:03 INFO - PROCESS | 1748 | 1467132603023 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:50:03 INFO - PROCESS | 1748 | 1467132603030 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 1748 | 1467132603034 Marionette TRACE conn4 <- [1,878,null,{}] 09:50:03 INFO - PROCESS | 1748 | 1467132603051 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}] 09:50:03 INFO - PROCESS | 1748 | 1467132603057 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:03 INFO - PROCESS | 1748 | 1467132603266 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:50:03 INFO - PROCESS | 1748 | 1467132603510 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 1748 | 1467132603517 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x991f2400 == 37 [pid = 1748] [id = 227] 09:50:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x99ee3c00) [pid = 1748] [serial = 682] [outer = (nil)] 09:50:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x99eeec00) [pid = 1748] [serial = 683] [outer = 0x99ee3c00] 09:50:03 INFO - PROCESS | 1748 | 1467132603648 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x9a1ddc00) [pid = 1748] [serial = 684] [outer = 0x99ee3c00] 09:50:04 INFO - PROCESS | 1748 | 1467132604561 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]]]}] 09:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1597ms 09:50:04 INFO - PROCESS | 1748 | 1467132604627 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:50:04 INFO - PROCESS | 1748 | 1467132604632 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:50:04 INFO - PROCESS | 1748 | 1467132604638 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - PROCESS | 1748 | 1467132604642 Marionette TRACE conn4 <- [1,882,null,{}] 09:50:04 INFO - PROCESS | 1748 | 1467132604649 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}] 09:50:04 INFO - PROCESS | 1748 | 1467132604654 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:04 INFO - PROCESS | 1748 | 1467132604850 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:50:05 INFO - PROCESS | 1748 | 1467132605108 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 1748 | 1467132605115 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x991f3000 == 38 [pid = 1748] [id = 228] 09:50:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x99624000) [pid = 1748] [serial = 685] [outer = (nil)] 09:50:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x9a522c00) [pid = 1748] [serial = 686] [outer = 0x99624000] 09:50:05 INFO - PROCESS | 1748 | 1467132605247 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x9a528400) [pid = 1748] [serial = 687] [outer = 0x99624000] 09:50:06 INFO - PROCESS | 1748 | 1467132606209 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]]]}] 09:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1640ms 09:50:06 INFO - PROCESS | 1748 | 1467132606279 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 1748 | 1467132606282 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:50:06 INFO - PROCESS | 1748 | 1467132606289 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 1748 | 1467132606293 Marionette TRACE conn4 <- [1,886,null,{}] 09:50:06 INFO - PROCESS | 1748 | 1467132606299 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}] 09:50:06 INFO - PROCESS | 1748 | 1467132606304 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:06 INFO - PROCESS | 1748 | 1467132606498 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:50:06 INFO - PROCESS | 1748 | 1467132606742 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 1748 | 1467132606751 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:06 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee2400 == 39 [pid = 1748] [id = 229] 09:50:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x8eee4c00) [pid = 1748] [serial = 688] [outer = (nil)] 09:50:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x8f2c2c00) [pid = 1748] [serial = 689] [outer = 0x8eee4c00] 09:50:06 INFO - PROCESS | 1748 | 1467132606882 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x9108e400) [pid = 1748] [serial = 690] [outer = 0x8eee4c00] 09:50:08 INFO - PROCESS | 1748 | 1467132608211 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]]]}] 09:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1940ms 09:50:08 INFO - PROCESS | 1748 | 1467132608230 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:50:08 INFO - PROCESS | 1748 | 1467132608237 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:50:08 INFO - PROCESS | 1748 | 1467132608245 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 1748 | 1467132608254 Marionette TRACE conn4 <- [1,890,null,{}] 09:50:08 INFO - PROCESS | 1748 | 1467132608262 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}] 09:50:08 INFO - PROCESS | 1748 | 1467132608268 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:08 INFO - PROCESS | 1748 | 1467132608494 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:50:08 INFO - PROCESS | 1748 | 1467132608761 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:08 INFO - PROCESS | 1748 | 1467132608768 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:08 INFO - PROCESS | 1748 | ++DOCSHELL 0x91099400 == 40 [pid = 1748] [id = 230] 09:50:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x91163400) [pid = 1748] [serial = 691] [outer = (nil)] 09:50:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x91193000) [pid = 1748] [serial = 692] [outer = 0x91163400] 09:50:08 INFO - PROCESS | 1748 | 1467132608864 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x91256400) [pid = 1748] [serial = 693] [outer = 0x91163400] 09:50:09 INFO - PROCESS | 1748 | 1467132609922 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]]]}] 09:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1739ms 09:50:09 INFO - PROCESS | 1748 | 1467132609983 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:50:09 INFO - PROCESS | 1748 | 1467132609990 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:50:10 INFO - PROCESS | 1748 | 1467132610001 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - PROCESS | 1748 | 1467132610005 Marionette TRACE conn4 <- [1,894,null,{}] 09:50:10 INFO - PROCESS | 1748 | 1467132610013 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}] 09:50:10 INFO - PROCESS | 1748 | 1467132610019 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee9c00 == 39 [pid = 1748] [id = 199] 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x9202fc00 == 38 [pid = 1748] [id = 218] 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee2400 == 37 [pid = 1748] [id = 229] 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x991f3000 == 36 [pid = 1748] [id = 228] 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdd000 == 35 [pid = 1748] [id = 226] 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x991f2400 == 34 [pid = 1748] [id = 227] 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bbc00 == 33 [pid = 1748] [id = 225] 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d4000 == 32 [pid = 1748] [id = 224] 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x920e5400 == 31 [pid = 1748] [id = 222] 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x92482000 == 30 [pid = 1748] [id = 223] 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x91198800 == 29 [pid = 1748] [id = 221] 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe0400 == 28 [pid = 1748] [id = 219] 09:50:11 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d3000 == 27 [pid = 1748] [id = 220] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x9116d800) [pid = 1748] [serial = 608] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x9119a400) [pid = 1748] [serial = 609] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x8fb1f800) [pid = 1748] [serial = 611] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x8efe6400) [pid = 1748] [serial = 602] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x8f2b7c00) [pid = 1748] [serial = 603] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x91197000) [pid = 1748] [serial = 599] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x91090c00) [pid = 1748] [serial = 598] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x8fb18c00) [pid = 1748] [serial = 605] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x8f8b9400) [pid = 1748] [serial = 392] [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.] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x8eee5000) [pid = 1748] [serial = 572] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x8d406000) [pid = 1748] [serial = 571] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x9c139c00) [pid = 1748] [serial = 593] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x91a7b000) [pid = 1748] [serial = 575] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x91261800) [pid = 1748] [serial = 574] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x9bfde800) [pid = 1748] [serial = 592] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x9273d800) [pid = 1748] [serial = 578] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x92571400) [pid = 1748] [serial = 577] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x95209400) [pid = 1748] [serial = 581] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x95203000) [pid = 1748] [serial = 580] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x991f6800) [pid = 1748] [serial = 584] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x9801d800) [pid = 1748] [serial = 583] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x9af31400) [pid = 1748] [serial = 587] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x9a521000) [pid = 1748] [serial = 586] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x9b67e400) [pid = 1748] [serial = 590] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x9b4fa000) [pid = 1748] [serial = 589] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x920e4c00) [pid = 1748] [serial = 596] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x916de800) [pid = 1748] [serial = 614] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x9115e400) [pid = 1748] [serial = 595] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x8fb20400) [pid = 1748] [serial = 606] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x91256000) [pid = 1748] [serial = 612] [outer = (nil)] [url = about:blank] 09:50:11 INFO - PROCESS | 1748 | 1467132611758 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:50:11 INFO - PROCESS | 1748 | 1467132611862 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 1748 | 1467132611872 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:11 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40bc00 == 28 [pid = 1748] [id = 231] 09:50:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x8d40cc00) [pid = 1748] [serial = 694] [outer = (nil)] 09:50:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x8d410800) [pid = 1748] [serial = 695] [outer = 0x8d40cc00] 09:50:11 INFO - PROCESS | 1748 | 1467132611948 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x8eee2800) [pid = 1748] [serial = 696] [outer = 0x8d40cc00] 09:50:12 INFO - PROCESS | 1748 | 1467132612796 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]]]}] 09:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2852ms 09:50:12 INFO - PROCESS | 1748 | 1467132612855 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 1748 | 1467132612861 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:50:12 INFO - PROCESS | 1748 | 1467132612870 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - PROCESS | 1748 | 1467132612875 Marionette TRACE conn4 <- [1,898,null,{}] 09:50:12 INFO - PROCESS | 1748 | 1467132612882 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}] 09:50:12 INFO - PROCESS | 1748 | 1467132612888 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:13 INFO - PROCESS | 1748 | 1467132613076 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:50:13 INFO - PROCESS | 1748 | 1467132613204 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 1748 | 1467132613214 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe6400 == 29 [pid = 1748] [id = 232] 09:50:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x8f2b7000) [pid = 1748] [serial = 697] [outer = (nil)] 09:50:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x8f2be800) [pid = 1748] [serial = 698] [outer = 0x8f2b7000] 09:50:13 INFO - PROCESS | 1748 | 1467132613291 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x8f8b4400) [pid = 1748] [serial = 699] [outer = 0x8f2b7000] 09:50:14 INFO - PROCESS | 1748 | 1467132614221 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]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1386ms 09:50:14 INFO - PROCESS | 1748 | 1467132614257 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:50:14 INFO - PROCESS | 1748 | 1467132614262 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:50:14 INFO - PROCESS | 1748 | 1467132614269 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 1748 | 1467132614273 Marionette TRACE conn4 <- [1,902,null,{}] 09:50:14 INFO - PROCESS | 1748 | 1467132614288 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}] 09:50:14 INFO - PROCESS | 1748 | 1467132614292 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:14 INFO - PROCESS | 1748 | 1467132614528 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:50:14 INFO - PROCESS | 1748 | 1467132614553 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 1748 | 1467132614562 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb1f800 == 30 [pid = 1748] [id = 233] 09:50:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x8fb1fc00) [pid = 1748] [serial = 700] [outer = (nil)] 09:50:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x90f1ec00) [pid = 1748] [serial = 701] [outer = 0x8fb1fc00] 09:50:14 INFO - PROCESS | 1748 | 1467132614657 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x90f28c00) [pid = 1748] [serial = 702] [outer = 0x8fb1fc00] 09:50:15 INFO - PROCESS | 1748 | 1467132615783 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]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1582ms 09:50:15 INFO - PROCESS | 1748 | 1467132615851 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 1748 | 1467132615858 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:50:15 INFO - PROCESS | 1748 | 1467132615877 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 1748 | 1467132615885 Marionette TRACE conn4 <- [1,906,null,{}] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x8b4cc800) [pid = 1748] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x91a73400) [pid = 1748] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x92482800) [pid = 1748] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x8d40e800) [pid = 1748] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x8efe6c00) [pid = 1748] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x916d9800) [pid = 1748] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x92342800) [pid = 1748] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x916dac00) [pid = 1748] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x92582000) [pid = 1748] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x92524400) [pid = 1748] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x920ecc00) [pid = 1748] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x8eeedc00) [pid = 1748] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x916d8800) [pid = 1748] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x8eee9400) [pid = 1748] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:50:16 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x8f2c3000) [pid = 1748] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:50:16 INFO - PROCESS | 1748 | 1467132616734 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}] 09:50:16 INFO - PROCESS | 1748 | 1467132616740 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:16 INFO - PROCESS | 1748 | 1467132616951 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:50:17 INFO - PROCESS | 1748 | 1467132617030 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 1748 | 1467132617038 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f1f800 == 31 [pid = 1748] [id = 234] 09:50:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x91097c00) [pid = 1748] [serial = 703] [outer = (nil)] 09:50:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x9116b000) [pid = 1748] [serial = 704] [outer = 0x91097c00] 09:50:17 INFO - PROCESS | 1748 | 1467132617111 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x91196c00) [pid = 1748] [serial = 705] [outer = 0x91097c00] 09:50:17 INFO - PROCESS | 1748 | 1467132617924 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]]]}] 09:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2127ms 09:50:17 INFO - PROCESS | 1748 | 1467132617996 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 1748 | 1467132618000 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:50:18 INFO - PROCESS | 1748 | 1467132618007 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 1748 | 1467132618010 Marionette TRACE conn4 <- [1,910,null,{}] 09:50:18 INFO - PROCESS | 1748 | 1467132618016 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}] 09:50:18 INFO - PROCESS | 1748 | 1467132618022 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:18 INFO - PROCESS | 1748 | 1467132618185 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:50:18 INFO - PROCESS | 1748 | 1467132618310 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 1748 | 1467132618319 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeed000 == 32 [pid = 1748] [id = 235] 09:50:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8f2b4400) [pid = 1748] [serial = 706] [outer = (nil)] 09:50:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x91259000) [pid = 1748] [serial = 707] [outer = 0x8f2b4400] 09:50:18 INFO - PROCESS | 1748 | 1467132618393 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x9125d400) [pid = 1748] [serial = 708] [outer = 0x8f2b4400] 09:50:19 INFO - PROCESS | 1748 | 1467132619398 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]]]}] 09:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1434ms 09:50:19 INFO - PROCESS | 1748 | 1467132619443 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:50:19 INFO - PROCESS | 1748 | 1467132619450 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:50:19 INFO - PROCESS | 1748 | 1467132619459 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:50:19 INFO - PROCESS | 1748 | 1467132619464 Marionette TRACE conn4 <- [1,914,null,{}] 09:50:19 INFO - PROCESS | 1748 | 1467132619474 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}] 09:50:19 INFO - PROCESS | 1748 | 1467132619480 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:19 INFO - PROCESS | 1748 | 1467132619716 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:50:19 INFO - PROCESS | 1748 | 1467132619946 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:19 INFO - PROCESS | 1748 | 1467132619954 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdac00 == 33 [pid = 1748] [id = 236] 09:50:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x8efe0000) [pid = 1748] [serial = 709] [outer = (nil)] 09:50:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x8f8c0000) [pid = 1748] [serial = 710] [outer = 0x8efe0000] 09:50:20 INFO - PROCESS | 1748 | 1467132620087 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x90f26c00) [pid = 1748] [serial = 711] [outer = 0x8efe0000] 09:50:21 INFO - PROCESS | 1748 | 1467132621049 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]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1637ms 09:50:21 INFO - PROCESS | 1748 | 1467132621097 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 1748 | 1467132621105 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:50:21 INFO - PROCESS | 1748 | 1467132621116 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - PROCESS | 1748 | 1467132621121 Marionette TRACE conn4 <- [1,918,null,{}] 09:50:21 INFO - PROCESS | 1748 | 1467132621128 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}] 09:50:21 INFO - PROCESS | 1748 | 1467132621134 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:21 INFO - PROCESS | 1748 | 1467132621323 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:50:21 INFO - PROCESS | 1748 | 1467132621550 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:21 INFO - PROCESS | 1748 | 1467132621559 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:21 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe6c00 == 34 [pid = 1748] [id = 237] 09:50:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x91259c00) [pid = 1748] [serial = 712] [outer = (nil)] 09:50:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x91263000) [pid = 1748] [serial = 713] [outer = 0x91259c00] 09:50:21 INFO - PROCESS | 1748 | 1467132621706 Marionette DEBUG loaded listener.js 09:50:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x91629c00) [pid = 1748] [serial = 714] [outer = 0x91259c00] 09:50:22 INFO - PROCESS | 1748 | 1467132622694 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]]]}] 09:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1644ms 09:50:22 INFO - PROCESS | 1748 | 1467132622760 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:50:22 INFO - PROCESS | 1748 | 1467132622765 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:50:22 INFO - PROCESS | 1748 | 1467132622773 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 1748 | 1467132622780 Marionette TRACE conn4 <- [1,922,null,{}] 09:50:22 INFO - PROCESS | 1748 | 1467132622797 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}] 09:50:22 INFO - PROCESS | 1748 | 1467132622806 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:23 INFO - PROCESS | 1748 | 1467132623046 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:50:23 INFO - PROCESS | 1748 | 1467132623312 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 1748 | 1467132623325 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x916e0c00 == 35 [pid = 1748] [id = 238] 09:50:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x916e1000) [pid = 1748] [serial = 715] [outer = (nil)] 09:50:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x91a76800) [pid = 1748] [serial = 716] [outer = 0x916e1000] 09:50:23 INFO - PROCESS | 1748 | 1467132623413 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x91a80c00) [pid = 1748] [serial = 717] [outer = 0x916e1000] 09:50:24 INFO - PROCESS | 1748 | 1467132624301 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]]]}] 09:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1587ms 09:50:24 INFO - PROCESS | 1748 | 1467132624360 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 1748 | 1467132624365 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:50:24 INFO - PROCESS | 1748 | 1467132624372 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 1748 | 1467132624376 Marionette TRACE conn4 <- [1,926,null,{}] 09:50:24 INFO - PROCESS | 1748 | 1467132624382 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}] 09:50:24 INFO - PROCESS | 1748 | 1467132624388 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:24 INFO - PROCESS | 1748 | 1467132624575 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:50:24 INFO - PROCESS | 1748 | 1467132624743 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 1748 | 1467132624755 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe7800 == 36 [pid = 1748] [id = 239] 09:50:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x91a73400) [pid = 1748] [serial = 718] [outer = (nil)] 09:50:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x920e6c00) [pid = 1748] [serial = 719] [outer = 0x91a73400] 09:50:24 INFO - PROCESS | 1748 | 1467132624838 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x920e8400) [pid = 1748] [serial = 720] [outer = 0x91a73400] 09:50:25 INFO - PROCESS | 1748 | 1467132625772 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]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1436ms 09:50:25 INFO - PROCESS | 1748 | 1467132625809 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 1748 | 1467132625817 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:50:25 INFO - PROCESS | 1748 | 1467132625832 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 1748 | 1467132625836 Marionette TRACE conn4 <- [1,930,null,{}] 09:50:25 INFO - PROCESS | 1748 | 1467132625842 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}] 09:50:25 INFO - PROCESS | 1748 | 1467132625848 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:26 INFO - PROCESS | 1748 | 1467132626026 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:50:26 INFO - PROCESS | 1748 | 1467132626201 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 1748 | 1467132626208 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:26 INFO - PROCESS | 1748 | ++DOCSHELL 0x91191400 == 37 [pid = 1748] [id = 240] 09:50:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x9202f400) [pid = 1748] [serial = 721] [outer = (nil)] 09:50:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x92482000) [pid = 1748] [serial = 722] [outer = 0x9202f400] 09:50:26 INFO - PROCESS | 1748 | 1467132626300 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x92486400) [pid = 1748] [serial = 723] [outer = 0x9202f400] 09:50:27 INFO - PROCESS | 1748 | 1467132627288 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]]]}] 09:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1492ms 09:50:27 INFO - PROCESS | 1748 | 1467132627322 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:50:27 INFO - PROCESS | 1748 | 1467132627326 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:50:27 INFO - PROCESS | 1748 | 1467132627333 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:50:27 INFO - PROCESS | 1748 | 1467132627336 Marionette TRACE conn4 <- [1,934,null,{}] 09:50:27 INFO - PROCESS | 1748 | 1467132627342 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}] 09:50:27 INFO - PROCESS | 1748 | 1467132627354 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:27 INFO - PROCESS | 1748 | 1467132627599 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:50:27 INFO - PROCESS | 1748 | 1467132627823 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 1748 | 1467132627833 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x92520400 == 38 [pid = 1748] [id = 241] 09:50:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x9252c800) [pid = 1748] [serial = 724] [outer = (nil)] 09:50:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x92573400) [pid = 1748] [serial = 725] [outer = 0x9252c800] 09:50:27 INFO - PROCESS | 1748 | 1467132627968 Marionette DEBUG loaded listener.js 09:50:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x92587c00) [pid = 1748] [serial = 726] [outer = 0x9252c800] 09:50:28 INFO - PROCESS | 1748 | 1467132628844 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]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1581ms 09:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:50:28 INFO - PROCESS | 1748 | 1467132628917 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 1748 | 1467132628920 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:50:28 INFO - PROCESS | 1748 | 1467132628927 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 1748 | 1467132628931 Marionette TRACE conn4 <- [1,938,null,{}] 09:50:28 INFO - PROCESS | 1748 | 1467132628937 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}] 09:50:28 INFO - PROCESS | 1748 | 1467132628943 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:29 INFO - PROCESS | 1748 | 1467132629122 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:50:29 INFO - PROCESS | 1748 | 1467132629308 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 1748 | 1467132629317 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x9125a800 == 39 [pid = 1748] [id = 242] 09:50:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x9248bc00) [pid = 1748] [serial = 727] [outer = (nil)] 09:50:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x92737400) [pid = 1748] [serial = 728] [outer = 0x9248bc00] 09:50:29 INFO - PROCESS | 1748 | 1467132629443 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x9273a800) [pid = 1748] [serial = 729] [outer = 0x9248bc00] 09:50:30 INFO - PROCESS | 1748 | 1467132630370 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]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1488ms 09:50:30 INFO - PROCESS | 1748 | 1467132630415 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 1748 | 1467132630420 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:50:30 INFO - PROCESS | 1748 | 1467132630426 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - PROCESS | 1748 | 1467132630430 Marionette TRACE conn4 <- [1,942,null,{}] 09:50:30 INFO - PROCESS | 1748 | 1467132630436 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}] 09:50:30 INFO - PROCESS | 1748 | 1467132630442 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:30 INFO - PROCESS | 1748 | 1467132630628 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:50:30 INFO - PROCESS | 1748 | 1467132630801 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 1748 | 1467132630807 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d3800 == 40 [pid = 1748] [id = 243] 09:50:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x8f2b6c00) [pid = 1748] [serial = 730] [outer = (nil)] 09:50:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x92c73800) [pid = 1748] [serial = 731] [outer = 0x8f2b6c00] 09:50:30 INFO - PROCESS | 1748 | 1467132630903 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x92c7a000) [pid = 1748] [serial = 732] [outer = 0x8f2b6c00] 09:50:31 INFO - PROCESS | 1748 | 1467132631970 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]]]}] 09:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1582ms 09:50:32 INFO - PROCESS | 1748 | 1467132632009 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:50:32 INFO - PROCESS | 1748 | 1467132632014 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:50:32 INFO - PROCESS | 1748 | 1467132632020 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:50:32 INFO - PROCESS | 1748 | 1467132632024 Marionette TRACE conn4 <- [1,946,null,{}] 09:50:32 INFO - PROCESS | 1748 | 1467132632030 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}] 09:50:32 INFO - PROCESS | 1748 | 1467132632035 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:32 INFO - PROCESS | 1748 | 1467132632216 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:50:32 INFO - PROCESS | 1748 | 1467132632435 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 1748 | 1467132632444 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:32 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d407c00 == 41 [pid = 1748] [id = 244] 09:50:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x8d408c00) [pid = 1748] [serial = 733] [outer = (nil)] 09:50:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x91198000) [pid = 1748] [serial = 734] [outer = 0x8d408c00] 09:50:32 INFO - PROCESS | 1748 | 1467132632585 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x92034800) [pid = 1748] [serial = 735] [outer = 0x8d408c00] 09:50:33 INFO - PROCESS | 1748 | 1467132633604 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]]]}] 09:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1644ms 09:50:33 INFO - PROCESS | 1748 | 1467132633666 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:50:33 INFO - PROCESS | 1748 | 1467132633672 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:50:33 INFO - PROCESS | 1748 | 1467132633680 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 1748 | 1467132633686 Marionette TRACE conn4 <- [1,950,null,{}] 09:50:33 INFO - PROCESS | 1748 | 1467132633694 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}] 09:50:33 INFO - PROCESS | 1748 | 1467132633701 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:33 INFO - PROCESS | 1748 | 1467132633913 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:50:34 INFO - PROCESS | 1748 | 1467132634160 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 1748 | 1467132634175 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40ac00 == 42 [pid = 1748] [id = 245] 09:50:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x8eeec000) [pid = 1748] [serial = 736] [outer = (nil)] 09:50:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x8efe2800) [pid = 1748] [serial = 737] [outer = 0x8eeec000] 09:50:34 INFO - PROCESS | 1748 | 1467132634264 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x8f2c3000) [pid = 1748] [serial = 738] [outer = 0x8eeec000] 09:50:35 INFO - PROCESS | 1748 | 1467132635273 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]]]}] 09:50:35 INFO - PROCESS | 1748 | --DOCSHELL 0x916d8400 == 41 [pid = 1748] [id = 216] 09:50:35 INFO - PROCESS | 1748 | --DOCSHELL 0x8d407400 == 40 [pid = 1748] [id = 203] 09:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1638ms 09:50:35 INFO - PROCESS | 1748 | 1467132635323 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:50:35 INFO - PROCESS | 1748 | 1467132635329 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:50:35 INFO - PROCESS | 1748 | 1467132635340 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 1748 | 1467132635343 Marionette TRACE conn4 <- [1,954,null,{}] 09:50:35 INFO - PROCESS | 1748 | 1467132635350 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}] 09:50:35 INFO - PROCESS | 1748 | 1467132635356 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:35 INFO - PROCESS | 1748 | 1467132635534 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x9258d400) [pid = 1748] [serial = 659] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x92c74c00) [pid = 1748] [serial = 660] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x8fb14c00) [pid = 1748] [serial = 641] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x92c82c00) [pid = 1748] [serial = 636] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x91162800) [pid = 1748] [serial = 642] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x9252a800) [pid = 1748] [serial = 656] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x8fb13000) [pid = 1748] [serial = 645] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x8fb20c00) [pid = 1748] [serial = 617] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x91a7a400) [pid = 1748] [serial = 650] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x91092400) [pid = 1748] [serial = 618] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x920de800) [pid = 1748] [serial = 651] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x92577c00) [pid = 1748] [serial = 657] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x92485c00) [pid = 1748] [serial = 623] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x91a75000) [pid = 1748] [serial = 615] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x8f2c2800) [pid = 1748] [serial = 644] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x92744000) [pid = 1748] [serial = 632] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x92c77000) [pid = 1748] [serial = 633] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x92583400) [pid = 1748] [serial = 630] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x92522800) [pid = 1748] [serial = 654] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x92486800) [pid = 1748] [serial = 653] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x8f8b3c00) [pid = 1748] [serial = 647] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x916df400) [pid = 1748] [serial = 620] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x91a7fc00) [pid = 1748] [serial = 621] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x93b6e400) [pid = 1748] [serial = 638] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x9248b800) [pid = 1748] [serial = 624] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x9252b400) [pid = 1748] [serial = 626] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x93d8d800) [pid = 1748] [serial = 639] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x92579800) [pid = 1748] [serial = 629] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x939f8c00) [pid = 1748] [serial = 635] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x91096400) [pid = 1748] [serial = 648] [outer = (nil)] [url = about:blank] 09:50:35 INFO - PROCESS | 1748 | 1467132635829 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 1748 | 1467132635841 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2c2800 == 41 [pid = 1748] [id = 246] 09:50:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x8fb14c00) [pid = 1748] [serial = 739] [outer = (nil)] 09:50:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x90f24800) [pid = 1748] [serial = 740] [outer = 0x8fb14c00] 09:50:36 INFO - PROCESS | 1748 | 1467132636007 Marionette DEBUG loaded listener.js 09:50:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x91097800) [pid = 1748] [serial = 741] [outer = 0x8fb14c00] 09:50:36 INFO - PROCESS | 1748 | 1467132636940 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]]]}] 09:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1631ms 09:50:36 INFO - PROCESS | 1748 | 1467132636972 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:50:36 INFO - PROCESS | 1748 | 1467132636975 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:50:36 INFO - PROCESS | 1748 | 1467132636983 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - PROCESS | 1748 | 1467132636989 Marionette TRACE conn4 <- [1,958,null,{}] 09:50:37 INFO - PROCESS | 1748 | 1467132637005 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}] 09:50:37 INFO - PROCESS | 1748 | 1467132637014 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:37 INFO - PROCESS | 1748 | 1467132637192 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:50:37 INFO - PROCESS | 1748 | 1467132637205 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 1748 | 1467132637217 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x91628c00 == 42 [pid = 1748] [id = 247] 09:50:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x91632000) [pid = 1748] [serial = 742] [outer = (nil)] 09:50:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x916d5400) [pid = 1748] [serial = 743] [outer = 0x91632000] 09:50:37 INFO - PROCESS | 1748 | 1467132637423 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x91a71c00) [pid = 1748] [serial = 744] [outer = 0x91632000] 09:50:38 INFO - PROCESS | 1748 | 1467132638343 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]]]}] 09:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1440ms 09:50:38 INFO - PROCESS | 1748 | 1467132638428 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 1748 | 1467132638434 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:50:38 INFO - PROCESS | 1748 | 1467132638440 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - PROCESS | 1748 | 1467132638444 Marionette TRACE conn4 <- [1,962,null,{}] 09:50:38 INFO - PROCESS | 1748 | 1467132638450 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}] 09:50:38 INFO - PROCESS | 1748 | 1467132638455 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:38 INFO - PROCESS | 1748 | 1467132638686 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:50:38 INFO - PROCESS | 1748 | 1467132638717 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 1748 | 1467132638728 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:38 INFO - PROCESS | 1748 | ++DOCSHELL 0x91261800 == 43 [pid = 1748] [id = 248] 09:50:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x91a75000) [pid = 1748] [serial = 745] [outer = (nil)] 09:50:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x920e1400) [pid = 1748] [serial = 746] [outer = 0x91a75000] 09:50:38 INFO - PROCESS | 1748 | 1467132638812 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x9248c000) [pid = 1748] [serial = 747] [outer = 0x91a75000] 09:50:39 INFO - PROCESS | 1748 | 1467132639790 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]]]}] 09:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1385ms 09:50:39 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x9248b400) [pid = 1748] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:50:39 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x8efe3800) [pid = 1748] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:50:39 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x9119b000) [pid = 1748] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:50:39 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x92739000) [pid = 1748] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:50:39 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x93b6f000) [pid = 1748] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:50:39 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x951b4400) [pid = 1748] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:50:39 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x96e76c00) [pid = 1748] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:50:39 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x91098400) [pid = 1748] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:50:39 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x99ee3c00) [pid = 1748] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:50:40 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x99624000) [pid = 1748] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:50:40 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x8eee4c00) [pid = 1748] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:50:40 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x8f2b7000) [pid = 1748] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:50:40 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x8d40cc00) [pid = 1748] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:50:40 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x91163400) [pid = 1748] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:50:40 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x8fb1fc00) [pid = 1748] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:50:40 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x91097c00) [pid = 1748] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:50:40 INFO - PROCESS | 1748 | 1467132640009 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:50:40 INFO - PROCESS | 1748 | 1467132640018 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:50:40 INFO - PROCESS | 1748 | 1467132640027 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:50:40 INFO - PROCESS | 1748 | 1467132640030 Marionette TRACE conn4 <- [1,966,null,{}] 09:50:40 INFO - PROCESS | 1748 | 1467132640036 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}] 09:50:40 INFO - PROCESS | 1748 | 1467132640041 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:40 INFO - PROCESS | 1748 | 1467132640192 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:50:40 INFO - PROCESS | 1748 | 1467132640201 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 1748 | 1467132640220 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeedc00 == 44 [pid = 1748] [id = 249] 09:50:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x8f2b7000) [pid = 1748] [serial = 748] [outer = (nil)] 09:50:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x9119b000) [pid = 1748] [serial = 749] [outer = 0x8f2b7000] 09:50:40 INFO - PROCESS | 1748 | 1467132640408 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x91a7bc00) [pid = 1748] [serial = 750] [outer = 0x8f2b7000] 09:50:41 INFO - PROCESS | 1748 | 1467132641242 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]]]}] 09:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1255ms 09:50:41 INFO - PROCESS | 1748 | 1467132641282 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 1748 | 1467132641286 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:50:41 INFO - PROCESS | 1748 | 1467132641293 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - PROCESS | 1748 | 1467132641296 Marionette TRACE conn4 <- [1,970,null,{}] 09:50:41 INFO - PROCESS | 1748 | 1467132641302 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}] 09:50:41 INFO - PROCESS | 1748 | 1467132641312 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:41 INFO - PROCESS | 1748 | 1467132641582 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:50:41 INFO - PROCESS | 1748 | 1467132641670 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:41 INFO - PROCESS | 1748 | 1467132641679 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:41 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe3800 == 45 [pid = 1748] [id = 250] 09:50:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x8f8b2c00) [pid = 1748] [serial = 751] [outer = (nil)] 09:50:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x92583400) [pid = 1748] [serial = 752] [outer = 0x8f8b2c00] 09:50:41 INFO - PROCESS | 1748 | 1467132641749 Marionette DEBUG loaded listener.js 09:50:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x92743400) [pid = 1748] [serial = 753] [outer = 0x8f8b2c00] 09:50:42 INFO - PROCESS | 1748 | 1467132642797 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]]]}] 09:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1535ms 09:50:42 INFO - PROCESS | 1748 | 1467132642829 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:50:42 INFO - PROCESS | 1748 | 1467132642837 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:50:42 INFO - PROCESS | 1748 | 1467132642846 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:50:42 INFO - PROCESS | 1748 | 1467132642851 Marionette TRACE conn4 <- [1,974,null,{}] 09:50:42 INFO - PROCESS | 1748 | 1467132642862 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}] 09:50:42 INFO - PROCESS | 1748 | 1467132642868 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:43 INFO - PROCESS | 1748 | 1467132643080 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:50:43 INFO - PROCESS | 1748 | 1467132643331 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 1748 | 1467132643340 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:43 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2bf400 == 46 [pid = 1748] [id = 251] 09:50:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x8f8b8800) [pid = 1748] [serial = 754] [outer = (nil)] 09:50:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x90f1f400) [pid = 1748] [serial = 755] [outer = 0x8f8b8800] 09:50:43 INFO - PROCESS | 1748 | 1467132643483 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x91168400) [pid = 1748] [serial = 756] [outer = 0x8f8b8800] 09:50:44 INFO - PROCESS | 1748 | 1467132644423 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]]]}] 09:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1640ms 09:50:44 INFO - PROCESS | 1748 | 1467132644487 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:50:44 INFO - PROCESS | 1748 | 1467132644495 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:50:44 INFO - PROCESS | 1748 | 1467132644506 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:50:44 INFO - PROCESS | 1748 | 1467132644510 Marionette TRACE conn4 <- [1,978,null,{}] 09:50:44 INFO - PROCESS | 1748 | 1467132644518 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}] 09:50:44 INFO - PROCESS | 1748 | 1467132644523 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:44 INFO - PROCESS | 1748 | 1467132644770 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:50:45 INFO - PROCESS | 1748 | 1467132645000 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 1748 | 1467132645015 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x91630400 == 47 [pid = 1748] [id = 252] 09:50:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x916d8800) [pid = 1748] [serial = 757] [outer = (nil)] 09:50:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x9202a400) [pid = 1748] [serial = 758] [outer = 0x916d8800] 09:50:45 INFO - PROCESS | 1748 | 1467132645146 Marionette DEBUG loaded listener.js 09:50:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x9248b800) [pid = 1748] [serial = 759] [outer = 0x916d8800] 09:50:46 INFO - PROCESS | 1748 | 1467132646199 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]]]}] 09:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1739ms 09:50:46 INFO - PROCESS | 1748 | 1467132646246 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:50:46 INFO - PROCESS | 1748 | 1467132646252 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:50:46 INFO - PROCESS | 1748 | 1467132646260 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:50:46 INFO - PROCESS | 1748 | 1467132646267 Marionette TRACE conn4 <- [1,982,null,{}] 09:50:46 INFO - PROCESS | 1748 | 1467132646286 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}] 09:50:46 INFO - PROCESS | 1748 | 1467132646296 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:46 INFO - PROCESS | 1748 | 1467132646546 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:50:46 INFO - PROCESS | 1748 | 1467132646771 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:46 INFO - PROCESS | 1748 | 1467132646785 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:46 INFO - PROCESS | 1748 | ++DOCSHELL 0x92c75800 == 48 [pid = 1748] [id = 253] 09:50:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x92c76000) [pid = 1748] [serial = 760] [outer = (nil)] 09:50:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x92c7d800) [pid = 1748] [serial = 761] [outer = 0x92c76000] 09:50:46 INFO - PROCESS | 1748 | 1467132646886 Marionette DEBUG loaded listener.js 09:50:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x939f5c00) [pid = 1748] [serial = 762] [outer = 0x92c76000] 09:50:47 INFO - PROCESS | 1748 | 1467132647809 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]]]}] 09:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1598ms 09:50:47 INFO - PROCESS | 1748 | 1467132647859 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:50:47 INFO - PROCESS | 1748 | 1467132647864 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:50:47 INFO - PROCESS | 1748 | 1467132647871 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - PROCESS | 1748 | 1467132647874 Marionette TRACE conn4 <- [1,986,null,{}] 09:50:47 INFO - PROCESS | 1748 | 1467132647881 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}] 09:50:47 INFO - PROCESS | 1748 | 1467132647886 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:48 INFO - PROCESS | 1748 | 1467132648076 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:50:48 INFO - PROCESS | 1748 | 1467132648252 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:48 INFO - PROCESS | 1748 | 1467132648263 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:48 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bc800 == 49 [pid = 1748] [id = 254] 09:50:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x9273ec00) [pid = 1748] [serial = 763] [outer = (nil)] 09:50:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x93a4e000) [pid = 1748] [serial = 764] [outer = 0x9273ec00] 09:50:48 INFO - PROCESS | 1748 | 1467132648389 Marionette DEBUG loaded listener.js 09:50:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x93b6c400) [pid = 1748] [serial = 765] [outer = 0x9273ec00] 09:50:49 INFO - PROCESS | 1748 | 1467132649329 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]]]}] 09:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1536ms 09:50:49 INFO - PROCESS | 1748 | 1467132649408 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:50:49 INFO - PROCESS | 1748 | 1467132649413 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:50:49 INFO - PROCESS | 1748 | 1467132649420 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:50:49 INFO - PROCESS | 1748 | 1467132649423 Marionette TRACE conn4 <- [1,990,null,{}] 09:50:49 INFO - PROCESS | 1748 | 1467132649430 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}] 09:50:49 INFO - PROCESS | 1748 | 1467132649435 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:49 INFO - PROCESS | 1748 | 1467132649658 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:50:49 INFO - PROCESS | 1748 | 1467132649881 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:49 INFO - PROCESS | 1748 | 1467132649890 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:49 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4c9800 == 50 [pid = 1748] [id = 255] 09:50:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x8b4cd000) [pid = 1748] [serial = 766] [outer = (nil)] 09:50:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x93d88800) [pid = 1748] [serial = 767] [outer = 0x8b4cd000] 09:50:50 INFO - PROCESS | 1748 | 1467132650019 Marionette DEBUG loaded listener.js 09:50:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x93d8e800) [pid = 1748] [serial = 768] [outer = 0x8b4cd000] 09:50:50 INFO - PROCESS | 1748 | 1467132650983 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]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1639ms 09:50:51 INFO - PROCESS | 1748 | 1467132651059 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:50:51 INFO - PROCESS | 1748 | 1467132651064 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:50:51 INFO - PROCESS | 1748 | 1467132651071 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - PROCESS | 1748 | 1467132651075 Marionette TRACE conn4 <- [1,994,null,{}] 09:50:51 INFO - PROCESS | 1748 | 1467132651081 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}] 09:50:51 INFO - PROCESS | 1748 | 1467132651091 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:51 INFO - PROCESS | 1748 | 1467132651366 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:50:51 INFO - PROCESS | 1748 | 1467132651643 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 1748 | 1467132651654 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:51 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d409800 == 51 [pid = 1748] [id = 256] 09:50:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x93d87400) [pid = 1748] [serial = 769] [outer = (nil)] 09:50:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x951b1800) [pid = 1748] [serial = 770] [outer = 0x93d87400] 09:50:51 INFO - PROCESS | 1748 | 1467132651742 Marionette DEBUG loaded listener.js 09:50:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x951b7400) [pid = 1748] [serial = 771] [outer = 0x93d87400] 09:50:52 INFO - PROCESS | 1748 | 1467132652672 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]]]}] 09:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1641ms 09:50:52 INFO - PROCESS | 1748 | 1467132652713 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:50:52 INFO - PROCESS | 1748 | 1467132652717 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:50:52 INFO - PROCESS | 1748 | 1467132652725 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:50:52 INFO - PROCESS | 1748 | 1467132652729 Marionette TRACE conn4 <- [1,998,null,{}] 09:50:52 INFO - PROCESS | 1748 | 1467132652735 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}] 09:50:52 INFO - PROCESS | 1748 | 1467132652740 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:52 INFO - PROCESS | 1748 | 1467132652940 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:50:53 INFO - PROCESS | 1748 | 1467132653192 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:53 INFO - PROCESS | 1748 | 1467132653200 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x9501dc00 == 52 [pid = 1748] [id = 257] 09:50:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x951b6400) [pid = 1748] [serial = 772] [outer = (nil)] 09:50:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x951f2c00) [pid = 1748] [serial = 773] [outer = 0x951b6400] 09:50:53 INFO - PROCESS | 1748 | 1467132653329 Marionette DEBUG loaded listener.js 09:50:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x95205800) [pid = 1748] [serial = 774] [outer = 0x951b6400] 09:50:54 INFO - PROCESS | 1748 | 1467132654321 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]]]}] 09:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1634ms 09:50:54 INFO - PROCESS | 1748 | 1467132654360 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:50:54 INFO - PROCESS | 1748 | 1467132654371 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:50:54 INFO - PROCESS | 1748 | 1467132654378 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:50:54 INFO - PROCESS | 1748 | 1467132654382 Marionette TRACE conn4 <- [1,1002,null,{}] 09:50:54 INFO - PROCESS | 1748 | 1467132654389 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}] 09:50:54 INFO - PROCESS | 1748 | 1467132654395 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:54 INFO - PROCESS | 1748 | 1467132654591 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:50:55 INFO - PROCESS | 1748 | 1467132655094 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:55 INFO - PROCESS | 1748 | 1467132655103 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdbc00 == 53 [pid = 1748] [id = 258] 09:50:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x8efdd400) [pid = 1748] [serial = 775] [outer = (nil)] 09:50:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x8f8b3c00) [pid = 1748] [serial = 776] [outer = 0x8efdd400] 09:50:55 INFO - PROCESS | 1748 | 1467132655226 Marionette DEBUG loaded listener.js 09:50:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x8fb1a400) [pid = 1748] [serial = 777] [outer = 0x8efdd400] 09:50:56 INFO - PROCESS | 1748 | 1467132656117 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]]]}] 09:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1790ms 09:50:56 INFO - PROCESS | 1748 | 1467132656196 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:50:56 INFO - PROCESS | 1748 | 1467132656202 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:50:56 INFO - PROCESS | 1748 | 1467132656212 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:50:56 INFO - PROCESS | 1748 | 1467132656217 Marionette TRACE conn4 <- [1,1006,null,{}] 09:50:56 INFO - PROCESS | 1748 | 1467132656225 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}] 09:50:56 INFO - PROCESS | 1748 | 1467132656234 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:56 INFO - PROCESS | 1748 | 1467132656416 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:50:56 INFO - PROCESS | 1748 | 1467132656767 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:56 INFO - PROCESS | 1748 | 1467132656776 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee7800 == 54 [pid = 1748] [id = 259] 09:50:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x8f8b5c00) [pid = 1748] [serial = 778] [outer = (nil)] 09:50:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x9125f800) [pid = 1748] [serial = 779] [outer = 0x8f8b5c00] 09:50:56 INFO - PROCESS | 1748 | 1467132656877 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x91632800) [pid = 1748] [serial = 780] [outer = 0x8f8b5c00] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x91a7c800 == 53 [pid = 1748] [id = 217] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40a400 == 52 [pid = 1748] [id = 215] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdfc00 == 51 [pid = 1748] [id = 200] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8eedf000 == 50 [pid = 1748] [id = 205] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x91165800 == 49 [pid = 1748] [id = 202] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x91636400 == 48 [pid = 1748] [id = 204] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x91099400 == 47 [pid = 1748] [id = 230] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb14000 == 46 [pid = 1748] [id = 201] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeedc00 == 45 [pid = 1748] [id = 249] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x92341000 == 44 [pid = 1748] [id = 207] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x920e7400 == 43 [pid = 1748] [id = 208] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb17000 == 42 [pid = 1748] [id = 206] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bcc00 == 41 [pid = 1748] [id = 211] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cb000 == 40 [pid = 1748] [id = 213] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee6400 == 39 [pid = 1748] [id = 212] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x9248f800 == 38 [pid = 1748] [id = 209] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee6c00 == 37 [pid = 1748] [id = 210] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40dc00 == 36 [pid = 1748] [id = 214] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdbc00 == 35 [pid = 1748] [id = 258] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x9501dc00 == 34 [pid = 1748] [id = 257] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4c9800 == 33 [pid = 1748] [id = 255] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8d409800 == 32 [pid = 1748] [id = 256] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bc800 == 31 [pid = 1748] [id = 254] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x92c75800 == 30 [pid = 1748] [id = 253] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x91630400 == 29 [pid = 1748] [id = 252] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe3800 == 28 [pid = 1748] [id = 250] 09:50:58 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2bf400 == 27 [pid = 1748] [id = 251] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x9256d400) [pid = 1748] [serial = 627] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x90f21800) [pid = 1748] [serial = 663] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x8f2c2400) [pid = 1748] [serial = 662] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x91a7b800) [pid = 1748] [serial = 666] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x91636c00) [pid = 1748] [serial = 665] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x93a46c00) [pid = 1748] [serial = 669] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x92741000) [pid = 1748] [serial = 668] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x951eb800) [pid = 1748] [serial = 672] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x951ba400) [pid = 1748] [serial = 671] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x9520b000) [pid = 1748] [serial = 675] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x95206c00) [pid = 1748] [serial = 674] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x980b0c00) [pid = 1748] [serial = 678] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x96ef2400) [pid = 1748] [serial = 677] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x9961ac00) [pid = 1748] [serial = 681] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x9916a800) [pid = 1748] [serial = 680] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x9a1ddc00) [pid = 1748] [serial = 684] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x99eeec00) [pid = 1748] [serial = 683] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x9a528400) [pid = 1748] [serial = 687] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x9a522c00) [pid = 1748] [serial = 686] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x9108e400) [pid = 1748] [serial = 690] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x8f2c2c00) [pid = 1748] [serial = 689] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x8f2be800) [pid = 1748] [serial = 698] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x8d410800) [pid = 1748] [serial = 695] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x8eee2800) [pid = 1748] [serial = 696] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x91256400) [pid = 1748] [serial = 693] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x91193000) [pid = 1748] [serial = 692] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x90f1ec00) [pid = 1748] [serial = 701] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x90f28c00) [pid = 1748] [serial = 702] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x91259000) [pid = 1748] [serial = 707] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x9116b000) [pid = 1748] [serial = 704] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x91196c00) [pid = 1748] [serial = 705] [outer = (nil)] [url = about:blank] 09:50:58 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x8f8b4400) [pid = 1748] [serial = 699] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1748 | 1467132659171 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]]]}] 09:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2998ms 09:50:59 INFO - PROCESS | 1748 | 1467132659211 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:50:59 INFO - PROCESS | 1748 | 1467132659218 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:50:59 INFO - PROCESS | 1748 | 1467132659228 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:50:59 INFO - PROCESS | 1748 | 1467132659232 Marionette TRACE conn4 <- [1,1010,null,{}] 09:50:59 INFO - PROCESS | 1748 | 1467132659242 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}] 09:50:59 INFO - PROCESS | 1748 | 1467132659247 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:59 INFO - PROCESS | 1748 | 1467132659433 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:50:59 INFO - PROCESS | 1748 | 1467132659594 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 1748 | 1467132659606 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:50:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee4800 == 28 [pid = 1748] [id = 260] 09:50:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x8eee6400) [pid = 1748] [serial = 781] [outer = (nil)] 09:50:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x8eeebc00) [pid = 1748] [serial = 782] [outer = 0x8eee6400] 09:50:59 INFO - PROCESS | 1748 | 1467132659683 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x8efd9c00) [pid = 1748] [serial = 783] [outer = 0x8eee6400] 09:51:00 INFO - PROCESS | 1748 | 1467132660478 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]]]}] 09:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1283ms 09:51:00 INFO - PROCESS | 1748 | 1467132660510 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:51:00 INFO - PROCESS | 1748 | 1467132660519 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:51:00 INFO - PROCESS | 1748 | 1467132660531 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:51:00 INFO - PROCESS | 1748 | 1467132660535 Marionette TRACE conn4 <- [1,1014,null,{}] 09:51:00 INFO - PROCESS | 1748 | 1467132660542 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}] 09:51:00 INFO - PROCESS | 1748 | 1467132660547 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:00 INFO - PROCESS | 1748 | 1467132660727 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:51:00 INFO - PROCESS | 1748 | 1467132660739 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 1748 | 1467132660748 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:00 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb13c00 == 29 [pid = 1748] [id = 261] 09:51:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8fb14400) [pid = 1748] [serial = 784] [outer = (nil)] 09:51:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x8fb20400) [pid = 1748] [serial = 785] [outer = 0x8fb14400] 09:51:00 INFO - PROCESS | 1748 | 1467132660948 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x90f22c00) [pid = 1748] [serial = 786] [outer = 0x8fb14400] 09:51:01 INFO - PROCESS | 1748 | 1467132661984 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]]]}] 09:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1483ms 09:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:51:02 INFO - PROCESS | 1748 | 1467132662015 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 1748 | 1467132662019 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:51:02 INFO - PROCESS | 1748 | 1467132662027 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - PROCESS | 1748 | 1467132662034 Marionette TRACE conn4 <- [1,1018,null,{}] 09:51:02 INFO - PROCESS | 1748 | 1467132662060 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}] 09:51:02 INFO - PROCESS | 1748 | 1467132662070 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:02 INFO - PROCESS | 1748 | 1467132662298 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:51:02 INFO - PROCESS | 1748 | 1467132662327 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 1748 | 1467132662340 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x9119d400 == 30 [pid = 1748] [id = 262] 09:51:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x9119dc00) [pid = 1748] [serial = 787] [outer = (nil)] 09:51:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x91259800) [pid = 1748] [serial = 788] [outer = 0x9119dc00] 09:51:02 INFO - PROCESS | 1748 | 1467132662465 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x91630800) [pid = 1748] [serial = 789] [outer = 0x9119dc00] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x91a75000) [pid = 1748] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x916e1000) [pid = 1748] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x9248bc00) [pid = 1748] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x91632000) [pid = 1748] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x91259c00) [pid = 1748] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x8f2b6c00) [pid = 1748] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x8efe0000) [pid = 1748] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x8f2b7000) [pid = 1748] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x8d408c00) [pid = 1748] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x8fb14c00) [pid = 1748] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x8eeec000) [pid = 1748] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x9252c800) [pid = 1748] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x9202f400) [pid = 1748] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x8f2b4400) [pid = 1748] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x91a73400) [pid = 1748] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:51:04 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x8f8b2c00) [pid = 1748] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:51:04 INFO - PROCESS | 1748 | 1467132664194 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]]]}] 09:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2207ms 09:51:04 INFO - PROCESS | 1748 | 1467132664233 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 1748 | 1467132664238 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:51:04 INFO - PROCESS | 1748 | 1467132664244 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - PROCESS | 1748 | 1467132664248 Marionette TRACE conn4 <- [1,1022,null,{}] 09:51:04 INFO - PROCESS | 1748 | 1467132664254 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}] 09:51:04 INFO - PROCESS | 1748 | 1467132664260 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:04 INFO - PROCESS | 1748 | 1467132664467 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:51:04 INFO - PROCESS | 1748 | 1467132664549 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 1748 | 1467132664556 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:04 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bdc00 == 31 [pid = 1748] [id = 263] 09:51:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x9109bc00) [pid = 1748] [serial = 790] [outer = (nil)] 09:51:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x91195c00) [pid = 1748] [serial = 791] [outer = 0x9109bc00] 09:51:04 INFO - PROCESS | 1748 | 1467132664634 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x916dc400) [pid = 1748] [serial = 792] [outer = 0x9109bc00] 09:51:05 INFO - PROCESS | 1748 | 1467132665434 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]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1232ms 09:51:05 INFO - PROCESS | 1748 | 1467132665478 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 1748 | 1467132665482 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:51:05 INFO - PROCESS | 1748 | 1467132665489 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 1748 | 1467132665493 Marionette TRACE conn4 <- [1,1026,null,{}] 09:51:05 INFO - PROCESS | 1748 | 1467132665499 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}] 09:51:05 INFO - PROCESS | 1748 | 1467132665504 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:05 INFO - PROCESS | 1748 | 1467132665665 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:51:05 INFO - PROCESS | 1748 | 1467132665675 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 1748 | 1467132665684 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a79400 == 32 [pid = 1748] [id = 264] 09:51:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x91a7c400) [pid = 1748] [serial = 793] [outer = (nil)] 09:51:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x920e1c00) [pid = 1748] [serial = 794] [outer = 0x91a7c400] 09:51:05 INFO - PROCESS | 1748 | 1467132665758 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x92341c00) [pid = 1748] [serial = 795] [outer = 0x91a7c400] 09:51:06 INFO - PROCESS | 1748 | 1467132666880 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]]]}] 09:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1438ms 09:51:06 INFO - PROCESS | 1748 | 1467132666929 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 1748 | 1467132666936 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:51:06 INFO - PROCESS | 1748 | 1467132666945 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:51:06 INFO - PROCESS | 1748 | 1467132666951 Marionette TRACE conn4 <- [1,1030,null,{}] 09:51:06 INFO - PROCESS | 1748 | 1467132666961 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}] 09:51:06 INFO - PROCESS | 1748 | 1467132666968 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:07 INFO - PROCESS | 1748 | 1467132667167 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:51:07 INFO - PROCESS | 1748 | 1467132667400 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 1748 | 1467132667408 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efd9400 == 33 [pid = 1748] [id = 265] 09:51:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x8efdbc00) [pid = 1748] [serial = 796] [outer = (nil)] 09:51:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x8f8ba000) [pid = 1748] [serial = 797] [outer = 0x8efdbc00] 09:51:07 INFO - PROCESS | 1748 | 1467132667512 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x8fb20800) [pid = 1748] [serial = 798] [outer = 0x8efdbc00] 09:51:08 INFO - PROCESS | 1748 | 1467132668429 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]]]}] 09:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1537ms 09:51:08 INFO - PROCESS | 1748 | 1467132668483 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:51:08 INFO - PROCESS | 1748 | 1467132668491 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:51:08 INFO - PROCESS | 1748 | 1467132668502 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:51:08 INFO - PROCESS | 1748 | 1467132668506 Marionette TRACE conn4 <- [1,1034,null,{}] 09:51:08 INFO - PROCESS | 1748 | 1467132668513 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}] 09:51:08 INFO - PROCESS | 1748 | 1467132668519 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:08 INFO - PROCESS | 1748 | 1467132668707 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:51:08 INFO - PROCESS | 1748 | 1467132668878 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 1748 | 1467132668888 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:08 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d1000 == 34 [pid = 1748] [id = 266] 09:51:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x9119b400) [pid = 1748] [serial = 799] [outer = (nil)] 09:51:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x91632000) [pid = 1748] [serial = 800] [outer = 0x9119b400] 09:51:09 INFO - PROCESS | 1748 | 1467132669033 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x90f29000) [pid = 1748] [serial = 801] [outer = 0x9119b400] 09:51:10 INFO - PROCESS | 1748 | 1467132669998 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]]]}] 09:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1539ms 09:51:10 INFO - PROCESS | 1748 | 1467132670042 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:51:10 INFO - PROCESS | 1748 | 1467132670046 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:51:10 INFO - PROCESS | 1748 | 1467132670053 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - PROCESS | 1748 | 1467132670060 Marionette TRACE conn4 <- [1,1038,null,{}] 09:51:10 INFO - PROCESS | 1748 | 1467132670077 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}] 09:51:10 INFO - PROCESS | 1748 | 1467132670086 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:10 INFO - PROCESS | 1748 | 1467132670275 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:51:10 INFO - PROCESS | 1748 | 1467132670495 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 1748 | 1467132670505 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:10 INFO - PROCESS | 1748 | ++DOCSHELL 0x9252ac00 == 35 [pid = 1748] [id = 267] 09:51:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x9252bc00) [pid = 1748] [serial = 802] [outer = (nil)] 09:51:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x9256cc00) [pid = 1748] [serial = 803] [outer = 0x9252bc00] 09:51:10 INFO - PROCESS | 1748 | 1467132670638 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x92571000) [pid = 1748] [serial = 804] [outer = 0x9252bc00] 09:51:11 INFO - PROCESS | 1748 | 1467132671541 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]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1550ms 09:51:11 INFO - PROCESS | 1748 | 1467132671603 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:51:11 INFO - PROCESS | 1748 | 1467132671609 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:51:11 INFO - PROCESS | 1748 | 1467132671615 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - PROCESS | 1748 | 1467132671619 Marionette TRACE conn4 <- [1,1042,null,{}] 09:51:11 INFO - PROCESS | 1748 | 1467132671625 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}] 09:51:11 INFO - PROCESS | 1748 | 1467132671630 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:11 INFO - PROCESS | 1748 | 1467132671862 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:51:12 INFO - PROCESS | 1748 | 1467132672103 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 1748 | 1467132672109 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x9119d000 == 36 [pid = 1748] [id = 268] 09:51:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x92575000) [pid = 1748] [serial = 805] [outer = (nil)] 09:51:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x92587800) [pid = 1748] [serial = 806] [outer = 0x92575000] 09:51:12 INFO - PROCESS | 1748 | 1467132672242 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x9258d400) [pid = 1748] [serial = 807] [outer = 0x92575000] 09:51:13 INFO - PROCESS | 1748 | 1467132673134 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]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1588ms 09:51:13 INFO - PROCESS | 1748 | 1467132673203 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:51:13 INFO - PROCESS | 1748 | 1467132673208 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:51:13 INFO - PROCESS | 1748 | 1467132673215 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 1748 | 1467132673219 Marionette TRACE conn4 <- [1,1046,null,{}] 09:51:13 INFO - PROCESS | 1748 | 1467132673225 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}] 09:51:13 INFO - PROCESS | 1748 | 1467132673231 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:13 INFO - PROCESS | 1748 | 1467132673407 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:51:13 INFO - PROCESS | 1748 | 1467132673580 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 1748 | 1467132673591 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cd400 == 37 [pid = 1748] [id = 269] 09:51:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x92579c00) [pid = 1748] [serial = 808] [outer = (nil)] 09:51:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x92c75800) [pid = 1748] [serial = 809] [outer = 0x92579c00] 09:51:13 INFO - PROCESS | 1748 | 1467132673719 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x92c7b800) [pid = 1748] [serial = 810] [outer = 0x92579c00] 09:51:14 INFO - PROCESS | 1748 | 1467132674660 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]]]}] 09:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1483ms 09:51:14 INFO - PROCESS | 1748 | 1467132674698 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:51:14 INFO - PROCESS | 1748 | 1467132674702 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:51:14 INFO - PROCESS | 1748 | 1467132674709 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:51:14 INFO - PROCESS | 1748 | 1467132674713 Marionette TRACE conn4 <- [1,1050,null,{}] 09:51:14 INFO - PROCESS | 1748 | 1467132674719 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}] 09:51:14 INFO - PROCESS | 1748 | 1467132674730 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:14 INFO - PROCESS | 1748 | 1467132674957 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:51:15 INFO - PROCESS | 1748 | 1467132675184 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 1748 | 1467132675195 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:15 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe1400 == 38 [pid = 1748] [id = 270] 09:51:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x90f26400) [pid = 1748] [serial = 811] [outer = (nil)] 09:51:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x93d86000) [pid = 1748] [serial = 812] [outer = 0x90f26400] 09:51:15 INFO - PROCESS | 1748 | 1467132675320 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x93d90400) [pid = 1748] [serial = 813] [outer = 0x90f26400] 09:51:16 INFO - PROCESS | 1748 | 1467132676219 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]]]}] 09:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1581ms 09:51:16 INFO - PROCESS | 1748 | 1467132676292 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 1748 | 1467132676296 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:51:16 INFO - PROCESS | 1748 | 1467132676303 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - PROCESS | 1748 | 1467132676307 Marionette TRACE conn4 <- [1,1054,null,{}] 09:51:16 INFO - PROCESS | 1748 | 1467132676313 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}] 09:51:16 INFO - PROCESS | 1748 | 1467132676318 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:16 INFO - PROCESS | 1748 | 1467132676494 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:51:16 INFO - PROCESS | 1748 | 1467132676667 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 1748 | 1467132676676 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee5400 == 39 [pid = 1748] [id = 271] 09:51:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x920ea000) [pid = 1748] [serial = 814] [outer = (nil)] 09:51:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x9509c400) [pid = 1748] [serial = 815] [outer = 0x920ea000] 09:51:16 INFO - PROCESS | 1748 | 1467132676817 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x951b5800) [pid = 1748] [serial = 816] [outer = 0x920ea000] 09:51:17 INFO - PROCESS | 1748 | 1467132677785 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]]]}] 09:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1531ms 09:51:17 INFO - PROCESS | 1748 | 1467132677835 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:51:17 INFO - PROCESS | 1748 | 1467132677846 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:51:17 INFO - PROCESS | 1748 | 1467132677853 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - PROCESS | 1748 | 1467132677857 Marionette TRACE conn4 <- [1,1058,null,{}] 09:51:17 INFO - PROCESS | 1748 | 1467132677863 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}] 09:51:17 INFO - PROCESS | 1748 | 1467132677868 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:18 INFO - PROCESS | 1748 | 1467132678044 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:51:18 INFO - PROCESS | 1748 | 1467132678217 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:18 INFO - PROCESS | 1748 | 1467132678227 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cbc00 == 40 [pid = 1748] [id = 272] 09:51:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x92587000) [pid = 1748] [serial = 817] [outer = (nil)] 09:51:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x951f9000) [pid = 1748] [serial = 818] [outer = 0x92587000] 09:51:18 INFO - PROCESS | 1748 | 1467132678311 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x95202c00) [pid = 1748] [serial = 819] [outer = 0x92587000] 09:51:19 INFO - PROCESS | 1748 | 1467132679239 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]]]}] 09:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1434ms 09:51:19 INFO - PROCESS | 1748 | 1467132679287 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 1748 | 1467132679291 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:51:19 INFO - PROCESS | 1748 | 1467132679298 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:51:19 INFO - PROCESS | 1748 | 1467132679302 Marionette TRACE conn4 <- [1,1062,null,{}] 09:51:19 INFO - PROCESS | 1748 | 1467132679308 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}] 09:51:19 INFO - PROCESS | 1748 | 1467132679313 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:19 INFO - PROCESS | 1748 | 1467132679491 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:51:19 INFO - PROCESS | 1748 | 1467132679671 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:19 INFO - PROCESS | 1748 | 1467132679682 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:19 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee1400 == 41 [pid = 1748] [id = 273] 09:51:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x8eee3c00) [pid = 1748] [serial = 820] [outer = (nil)] 09:51:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x9520d800) [pid = 1748] [serial = 821] [outer = 0x8eee3c00] 09:51:19 INFO - PROCESS | 1748 | 1467132679764 Marionette DEBUG loaded listener.js 09:51:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x9520f000) [pid = 1748] [serial = 822] [outer = 0x8eee3c00] 09:51:20 INFO - PROCESS | 1748 | 1467132680750 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]]]}] 09:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1485ms 09:51:20 INFO - PROCESS | 1748 | 1467132680784 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:51:20 INFO - PROCESS | 1748 | 1467132680788 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:51:20 INFO - PROCESS | 1748 | 1467132680796 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - PROCESS | 1748 | 1467132680798 Marionette TRACE conn4 <- [1,1066,null,{}] 09:51:20 INFO - PROCESS | 1748 | 1467132680805 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}] 09:51:20 INFO - PROCESS | 1748 | 1467132680810 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:20 INFO - PROCESS | 1748 | 1467132680990 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:51:21 INFO - PROCESS | 1748 | 1467132681227 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 1748 | 1467132681234 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:21 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d1800 == 42 [pid = 1748] [id = 274] 09:51:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x8eee1800) [pid = 1748] [serial = 823] [outer = (nil)] 09:51:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x8fb1cc00) [pid = 1748] [serial = 824] [outer = 0x8eee1800] 09:51:21 INFO - PROCESS | 1748 | 1467132681366 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x91165c00) [pid = 1748] [serial = 825] [outer = 0x8eee1800] 09:51:22 INFO - PROCESS | 1748 | 1467132682518 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]]]}] 09:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1787ms 09:51:22 INFO - PROCESS | 1748 | 1467132682583 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 1748 | 1467132682590 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:51:22 INFO - PROCESS | 1748 | 1467132682599 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 1748 | 1467132682604 Marionette TRACE conn4 <- [1,1070,null,{}] 09:51:22 INFO - PROCESS | 1748 | 1467132682654 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}] 09:51:22 INFO - PROCESS | 1748 | 1467132682660 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:23 INFO - PROCESS | 1748 | 1467132683047 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:51:23 INFO - PROCESS | 1748 | 1467132683229 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 1748 | 1467132683245 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:23 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bdc00 == 41 [pid = 1748] [id = 263] 09:51:23 INFO - PROCESS | 1748 | --DOCSHELL 0x9119d400 == 40 [pid = 1748] [id = 262] 09:51:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4ca800 == 41 [pid = 1748] [id = 275] 09:51:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x8efe5c00) [pid = 1748] [serial = 826] [outer = (nil)] 09:51:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x8f2b9400) [pid = 1748] [serial = 827] [outer = 0x8efe5c00] 09:51:23 INFO - PROCESS | 1748 | 1467132683350 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x8f2c1400) [pid = 1748] [serial = 828] [outer = 0x8efe5c00] 09:51:23 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb13c00 == 40 [pid = 1748] [id = 261] 09:51:23 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee4800 == 39 [pid = 1748] [id = 260] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x92743400) [pid = 1748] [serial = 753] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x92583400) [pid = 1748] [serial = 752] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x9248c000) [pid = 1748] [serial = 747] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x91a80c00) [pid = 1748] [serial = 717] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x91a76800) [pid = 1748] [serial = 716] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x92737400) [pid = 1748] [serial = 728] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x91a71c00) [pid = 1748] [serial = 744] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x91263000) [pid = 1748] [serial = 713] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x92c7a000) [pid = 1748] [serial = 732] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x90f26c00) [pid = 1748] [serial = 711] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x91a7bc00) [pid = 1748] [serial = 750] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x91629c00) [pid = 1748] [serial = 714] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x92034800) [pid = 1748] [serial = 735] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x91097800) [pid = 1748] [serial = 741] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x90f24800) [pid = 1748] [serial = 740] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x8efe2800) [pid = 1748] [serial = 737] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x92c73800) [pid = 1748] [serial = 731] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x9119b000) [pid = 1748] [serial = 749] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x8f2c3000) [pid = 1748] [serial = 738] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x8f8c0000) [pid = 1748] [serial = 710] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x92573400) [pid = 1748] [serial = 725] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x92486400) [pid = 1748] [serial = 723] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x9125d400) [pid = 1748] [serial = 708] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x92482000) [pid = 1748] [serial = 722] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x920e8400) [pid = 1748] [serial = 720] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x920e1400) [pid = 1748] [serial = 746] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x916d5400) [pid = 1748] [serial = 743] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x92587c00) [pid = 1748] [serial = 726] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x91198000) [pid = 1748] [serial = 734] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x920e6c00) [pid = 1748] [serial = 719] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x9273a800) [pid = 1748] [serial = 729] [outer = (nil)] [url = about:blank] 09:51:24 INFO - PROCESS | 1748 | 1467132684214 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]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1645ms 09:51:24 INFO - PROCESS | 1748 | 1467132684256 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:51:24 INFO - PROCESS | 1748 | 1467132684263 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:51:24 INFO - PROCESS | 1748 | 1467132684275 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - PROCESS | 1748 | 1467132684279 Marionette TRACE conn4 <- [1,1074,null,{}] 09:51:24 INFO - PROCESS | 1748 | 1467132684286 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}] 09:51:24 INFO - PROCESS | 1748 | 1467132684292 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:24 INFO - PROCESS | 1748 | 1467132684468 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:51:24 INFO - PROCESS | 1748 | 1467132684479 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 1748 | 1467132684488 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb13c00 == 40 [pid = 1748] [id = 276] 09:51:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x9108c400) [pid = 1748] [serial = 829] [outer = (nil)] 09:51:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x91098800) [pid = 1748] [serial = 830] [outer = 0x9108c400] 09:51:24 INFO - PROCESS | 1748 | 1467132684565 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x9116c400) [pid = 1748] [serial = 831] [outer = 0x9108c400] 09:51:25 INFO - PROCESS | 1748 | 1467132685558 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]]]}] 09:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1330ms 09:51:25 INFO - PROCESS | 1748 | 1467132685606 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:51:25 INFO - PROCESS | 1748 | 1467132685611 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:51:25 INFO - PROCESS | 1748 | 1467132685618 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:51:25 INFO - PROCESS | 1748 | 1467132685624 Marionette TRACE conn4 <- [1,1078,null,{}] 09:51:25 INFO - PROCESS | 1748 | 1467132685640 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}] 09:51:25 INFO - PROCESS | 1748 | 1467132685649 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:25 INFO - PROCESS | 1748 | 1467132685891 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:51:25 INFO - PROCESS | 1748 | 1467132685907 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 1748 | 1467132685920 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:25 INFO - PROCESS | 1748 | ++DOCSHELL 0x916dd000 == 41 [pid = 1748] [id = 277] 09:51:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x916dd800) [pid = 1748] [serial = 832] [outer = (nil)] 09:51:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x91a7c800) [pid = 1748] [serial = 833] [outer = 0x916dd800] 09:51:26 INFO - PROCESS | 1748 | 1467132685993 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x92034400) [pid = 1748] [serial = 834] [outer = 0x916dd800] 09:51:26 INFO - PROCESS | 1748 | 1467132686978 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]]]}] 09:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1395ms 09:51:27 INFO - PROCESS | 1748 | 1467132687014 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 1748 | 1467132687019 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:51:27 INFO - PROCESS | 1748 | 1467132687025 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 1748 | 1467132687028 Marionette TRACE conn4 <- [1,1082,null,{}] 09:51:27 INFO - PROCESS | 1748 | 1467132687034 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}] 09:51:27 INFO - PROCESS | 1748 | 1467132687039 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:27 INFO - PROCESS | 1748 | 1467132687296 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:51:27 INFO - PROCESS | 1748 | 1467132687327 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 1748 | 1467132687334 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x9116b000 == 42 [pid = 1748] [id = 278] 09:51:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x920ea400) [pid = 1748] [serial = 835] [outer = (nil)] 09:51:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x92486400) [pid = 1748] [serial = 836] [outer = 0x920ea400] 09:51:27 INFO - PROCESS | 1748 | 1467132687409 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x9248b000) [pid = 1748] [serial = 837] [outer = 0x920ea400] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x93d87400) [pid = 1748] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x9109bc00) [pid = 1748] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x951b6400) [pid = 1748] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x8efdd400) [pid = 1748] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x8f8b5c00) [pid = 1748] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x8eee6400) [pid = 1748] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x8f8b8800) [pid = 1748] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x916d8800) [pid = 1748] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x92c76000) [pid = 1748] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x9273ec00) [pid = 1748] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x8fb14400) [pid = 1748] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x9119dc00) [pid = 1748] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:51:28 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x8b4cd000) [pid = 1748] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:51:28 INFO - PROCESS | 1748 | 1467132688520 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]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1534ms 09:51:28 INFO - PROCESS | 1748 | 1467132688559 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 1748 | 1467132688562 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:51:28 INFO - PROCESS | 1748 | 1467132688569 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - PROCESS | 1748 | 1467132688573 Marionette TRACE conn4 <- [1,1086,null,{}] 09:51:28 INFO - PROCESS | 1748 | 1467132688578 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}] 09:51:28 INFO - PROCESS | 1748 | 1467132688584 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:28 INFO - PROCESS | 1748 | 1467132688794 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:51:28 INFO - PROCESS | 1748 | 1467132688956 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:28 INFO - PROCESS | 1748 | 1467132688962 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d410400 == 43 [pid = 1748] [id = 279] 09:51:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8efdd400) [pid = 1748] [serial = 838] [outer = (nil)] 09:51:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x9162e800) [pid = 1748] [serial = 839] [outer = 0x8efdd400] 09:51:29 INFO - PROCESS | 1748 | 1467132689041 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x920ecc00) [pid = 1748] [serial = 840] [outer = 0x8efdd400] 09:51:29 INFO - PROCESS | 1748 | 1467132689783 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]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1238ms 09:51:29 INFO - PROCESS | 1748 | 1467132689807 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 1748 | 1467132689810 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:51:29 INFO - PROCESS | 1748 | 1467132689817 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 1748 | 1467132689820 Marionette TRACE conn4 <- [1,1090,null,{}] 09:51:29 INFO - PROCESS | 1748 | 1467132689826 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}] 09:51:29 INFO - PROCESS | 1748 | 1467132689836 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:30 INFO - PROCESS | 1748 | 1467132690037 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:51:30 INFO - PROCESS | 1748 | 1467132690165 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 1748 | 1467132690175 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x9109bc00 == 44 [pid = 1748] [id = 280] 09:51:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x91a7a800) [pid = 1748] [serial = 841] [outer = (nil)] 09:51:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x92587c00) [pid = 1748] [serial = 842] [outer = 0x91a7a800] 09:51:30 INFO - PROCESS | 1748 | 1467132690249 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x9258d800) [pid = 1748] [serial = 843] [outer = 0x91a7a800] 09:51:31 INFO - PROCESS | 1748 | 1467132691339 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]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1541ms 09:51:31 INFO - PROCESS | 1748 | 1467132691359 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:51:31 INFO - PROCESS | 1748 | 1467132691366 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:51:31 INFO - PROCESS | 1748 | 1467132691374 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 1748 | 1467132691382 Marionette TRACE conn4 <- [1,1094,null,{}] 09:51:31 INFO - PROCESS | 1748 | 1467132691390 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}] 09:51:31 INFO - PROCESS | 1748 | 1467132691395 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:31 INFO - PROCESS | 1748 | 1467132691637 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:51:31 INFO - PROCESS | 1748 | 1467132691867 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 1748 | 1467132691875 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b2c00 == 45 [pid = 1748] [id = 281] 09:51:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8f8bd400) [pid = 1748] [serial = 844] [outer = (nil)] 09:51:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x90f29400) [pid = 1748] [serial = 845] [outer = 0x8f8bd400] 09:51:32 INFO - PROCESS | 1748 | 1467132692025 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x91192c00) [pid = 1748] [serial = 846] [outer = 0x8f8bd400] 09:51:33 INFO - PROCESS | 1748 | 1467132693092 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]]]}] 09:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1739ms 09:51:33 INFO - PROCESS | 1748 | 1467132693112 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:51:33 INFO - PROCESS | 1748 | 1467132693119 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:51:33 INFO - PROCESS | 1748 | 1467132693131 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:51:33 INFO - PROCESS | 1748 | 1467132693135 Marionette TRACE conn4 <- [1,1098,null,{}] 09:51:33 INFO - PROCESS | 1748 | 1467132693142 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}] 09:51:33 INFO - PROCESS | 1748 | 1467132693148 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:33 INFO - PROCESS | 1748 | 1467132693390 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:51:33 INFO - PROCESS | 1748 | 1467132693663 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 1748 | 1467132693672 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x91260000 == 46 [pid = 1748] [id = 282] 09:51:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x91a7d800) [pid = 1748] [serial = 847] [outer = (nil)] 09:51:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x920e9400) [pid = 1748] [serial = 848] [outer = 0x91a7d800] 09:51:33 INFO - PROCESS | 1748 | 1467132693801 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x9248a400) [pid = 1748] [serial = 849] [outer = 0x91a7d800] 09:51:34 INFO - PROCESS | 1748 | 1467132694756 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]]]}] 09:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1682ms 09:51:34 INFO - PROCESS | 1748 | 1467132694813 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 1748 | 1467132694817 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:51:34 INFO - PROCESS | 1748 | 1467132694825 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - PROCESS | 1748 | 1467132694832 Marionette TRACE conn4 <- [1,1102,null,{}] 09:51:34 INFO - PROCESS | 1748 | 1467132694850 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}] 09:51:34 INFO - PROCESS | 1748 | 1467132694859 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:35 INFO - PROCESS | 1748 | 1467132695105 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:51:35 INFO - PROCESS | 1748 | 1467132695377 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:35 INFO - PROCESS | 1748 | 1467132695389 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x92583400 == 47 [pid = 1748] [id = 283] 09:51:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x92588c00) [pid = 1748] [serial = 850] [outer = (nil)] 09:51:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x92740000) [pid = 1748] [serial = 851] [outer = 0x92588c00] 09:51:35 INFO - PROCESS | 1748 | 1467132695476 Marionette DEBUG loaded listener.js 09:51:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x92c7ac00) [pid = 1748] [serial = 852] [outer = 0x92588c00] 09:51:36 INFO - PROCESS | 1748 | 1467132696426 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]]]}] 09:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1644ms 09:51:36 INFO - PROCESS | 1748 | 1467132696469 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:51:36 INFO - PROCESS | 1748 | 1467132696475 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:51:36 INFO - PROCESS | 1748 | 1467132696482 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 1748 | 1467132696486 Marionette TRACE conn4 <- [1,1106,null,{}] 09:51:36 INFO - PROCESS | 1748 | 1467132696492 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}] 09:51:36 INFO - PROCESS | 1748 | 1467132696497 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:36 INFO - PROCESS | 1748 | 1467132696705 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:51:36 INFO - PROCESS | 1748 | 1467132696927 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 1748 | 1467132696935 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a7f400 == 48 [pid = 1748] [id = 284] 09:51:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x92583c00) [pid = 1748] [serial = 853] [outer = (nil)] 09:51:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x93a51800) [pid = 1748] [serial = 854] [outer = 0x92583c00] 09:51:37 INFO - PROCESS | 1748 | 1467132697078 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x93d8b000) [pid = 1748] [serial = 855] [outer = 0x92583c00] 09:51:38 INFO - PROCESS | 1748 | 1467132698055 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]]]}] 09:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1586ms 09:51:38 INFO - PROCESS | 1748 | 1467132698068 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 1748 | 1467132698071 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:51:38 INFO - PROCESS | 1748 | 1467132698079 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - PROCESS | 1748 | 1467132698084 Marionette TRACE conn4 <- [1,1110,null,{}] 09:51:38 INFO - PROCESS | 1748 | 1467132698090 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}] 09:51:38 INFO - PROCESS | 1748 | 1467132698095 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:38 INFO - PROCESS | 1748 | 1467132698304 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:51:38 INFO - PROCESS | 1748 | 1467132698495 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 1748 | 1467132698506 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:38 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb12c00 == 49 [pid = 1748] [id = 285] 09:51:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x92c7e800) [pid = 1748] [serial = 856] [outer = (nil)] 09:51:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x951b8000) [pid = 1748] [serial = 857] [outer = 0x92c7e800] 09:51:38 INFO - PROCESS | 1748 | 1467132698646 Marionette DEBUG loaded listener.js 09:51:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x951f5000) [pid = 1748] [serial = 858] [outer = 0x92c7e800] 09:51:39 INFO - PROCESS | 1748 | 1467132699625 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]]]}] 09:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1585ms 09:51:39 INFO - PROCESS | 1748 | 1467132699679 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:51:39 INFO - PROCESS | 1748 | 1467132699682 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:51:39 INFO - PROCESS | 1748 | 1467132699693 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:51:39 INFO - PROCESS | 1748 | 1467132699697 Marionette TRACE conn4 <- [1,1114,null,{}] 09:51:39 INFO - PROCESS | 1748 | 1467132699703 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}] 09:51:39 INFO - PROCESS | 1748 | 1467132699714 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:39 INFO - PROCESS | 1748 | 1467132699928 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:51:40 INFO - PROCESS | 1748 | 1467132700135 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:40 INFO - PROCESS | 1748 | 1467132700146 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe3c00 == 50 [pid = 1748] [id = 286] 09:51:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x8f2b4c00) [pid = 1748] [serial = 859] [outer = (nil)] 09:51:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x96e79c00) [pid = 1748] [serial = 860] [outer = 0x8f2b4c00] 09:51:40 INFO - PROCESS | 1748 | 1467132700280 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x96e7fc00) [pid = 1748] [serial = 861] [outer = 0x8f2b4c00] 09:51:41 INFO - PROCESS | 1748 | 1467132701203 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]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1581ms 09:51:41 INFO - PROCESS | 1748 | 1467132701276 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:51:41 INFO - PROCESS | 1748 | 1467132701281 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:51:41 INFO - PROCESS | 1748 | 1467132701288 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - PROCESS | 1748 | 1467132701292 Marionette TRACE conn4 <- [1,1118,null,{}] 09:51:41 INFO - PROCESS | 1748 | 1467132701298 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}] 09:51:41 INFO - PROCESS | 1748 | 1467132701303 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:41 INFO - PROCESS | 1748 | 1467132701491 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:51:41 INFO - PROCESS | 1748 | 1467132701718 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 1748 | 1467132701729 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b5400 == 51 [pid = 1748] [id = 287] 09:51:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x8f2b7000) [pid = 1748] [serial = 862] [outer = (nil)] 09:51:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x8f8b5400) [pid = 1748] [serial = 863] [outer = 0x8f2b7000] 09:51:42 INFO - PROCESS | 1748 | 1467132702087 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x8fb16000) [pid = 1748] [serial = 864] [outer = 0x8f2b7000] 09:51:43 INFO - PROCESS | 1748 | 1467132703158 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]]]}] 09:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1933ms 09:51:43 INFO - PROCESS | 1748 | 1467132703223 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 1748 | 1467132703234 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:51:43 INFO - PROCESS | 1748 | 1467132703248 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:51:43 INFO - PROCESS | 1748 | 1467132703252 Marionette TRACE conn4 <- [1,1122,null,{}] 09:51:43 INFO - PROCESS | 1748 | 1467132703260 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}] 09:51:43 INFO - PROCESS | 1748 | 1467132703266 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:43 INFO - PROCESS | 1748 | 1467132703499 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8d410400 == 50 [pid = 1748] [id = 279] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x9116b000 == 49 [pid = 1748] [id = 278] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x916dd000 == 48 [pid = 1748] [id = 277] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb13c00 == 47 [pid = 1748] [id = 276] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4ca800 == 46 [pid = 1748] [id = 275] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee7800 == 45 [pid = 1748] [id = 259] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x91a79400 == 44 [pid = 1748] [id = 264] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8efd9400 == 43 [pid = 1748] [id = 265] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d1000 == 42 [pid = 1748] [id = 266] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee1400 == 41 [pid = 1748] [id = 273] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x9252ac00 == 40 [pid = 1748] [id = 267] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cd400 == 39 [pid = 1748] [id = 269] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe1400 == 38 [pid = 1748] [id = 270] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee5400 == 37 [pid = 1748] [id = 271] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x9119d000 == 36 [pid = 1748] [id = 268] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cbc00 == 35 [pid = 1748] [id = 272] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d1800 == 34 [pid = 1748] [id = 274] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b5400 == 33 [pid = 1748] [id = 287] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb12c00 == 32 [pid = 1748] [id = 285] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe3c00 == 31 [pid = 1748] [id = 286] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x91a7f400 == 30 [pid = 1748] [id = 284] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x92583400 == 29 [pid = 1748] [id = 283] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x91260000 == 28 [pid = 1748] [id = 282] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x9109bc00 == 27 [pid = 1748] [id = 280] 09:51:44 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b2c00 == 26 [pid = 1748] [id = 281] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x91168400) [pid = 1748] [serial = 756] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x90f1f400) [pid = 1748] [serial = 755] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x9248b800) [pid = 1748] [serial = 759] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x9202a400) [pid = 1748] [serial = 758] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x939f5c00) [pid = 1748] [serial = 762] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x92c7d800) [pid = 1748] [serial = 761] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x93b6c400) [pid = 1748] [serial = 765] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x93a4e000) [pid = 1748] [serial = 764] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x8fb20400) [pid = 1748] [serial = 785] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x91259800) [pid = 1748] [serial = 788] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x93d8e800) [pid = 1748] [serial = 768] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x93d88800) [pid = 1748] [serial = 767] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x920e1c00) [pid = 1748] [serial = 794] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x951b7400) [pid = 1748] [serial = 771] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x951b1800) [pid = 1748] [serial = 770] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x91195c00) [pid = 1748] [serial = 791] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x91630800) [pid = 1748] [serial = 789] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x95205800) [pid = 1748] [serial = 774] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x951f2c00) [pid = 1748] [serial = 773] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x916dc400) [pid = 1748] [serial = 792] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x8fb1a400) [pid = 1748] [serial = 777] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x8f8b3c00) [pid = 1748] [serial = 776] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x91632800) [pid = 1748] [serial = 780] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x9125f800) [pid = 1748] [serial = 779] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x8eeebc00) [pid = 1748] [serial = 782] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x8efd9c00) [pid = 1748] [serial = 783] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x90f22c00) [pid = 1748] [serial = 786] [outer = (nil)] [url = about:blank] 09:51:44 INFO - PROCESS | 1748 | 1467132704983 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 1748 | 1467132704990 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cbc00 == 27 [pid = 1748] [id = 288] 09:51:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8b4cc000) [pid = 1748] [serial = 865] [outer = (nil)] 09:51:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x8d405c00) [pid = 1748] [serial = 866] [outer = 0x8b4cc000] 09:51:45 INFO - PROCESS | 1748 | 1467132705124 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x8d40f800) [pid = 1748] [serial = 867] [outer = 0x8b4cc000] 09:51:45 INFO - PROCESS | 1748 | 1467132705960 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]]]}] 09:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2746ms 09:51:46 INFO - PROCESS | 1748 | 1467132705995 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 1748 | 1467132706000 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:51:46 INFO - PROCESS | 1748 | 1467132706008 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - PROCESS | 1748 | 1467132706013 Marionette TRACE conn4 <- [1,1126,null,{}] 09:51:46 INFO - PROCESS | 1748 | 1467132706021 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}] 09:51:46 INFO - PROCESS | 1748 | 1467132706030 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:46 INFO - PROCESS | 1748 | 1467132706206 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:51:46 INFO - PROCESS | 1748 | 1467132706219 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 1748 | 1467132706232 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:46 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b9800 == 28 [pid = 1748] [id = 289] 09:51:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x8f2b9c00) [pid = 1748] [serial = 868] [outer = (nil)] 09:51:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x8f2bec00) [pid = 1748] [serial = 869] [outer = 0x8f2b9c00] 09:51:46 INFO - PROCESS | 1748 | 1467132706318 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x8f8b6400) [pid = 1748] [serial = 870] [outer = 0x8f2b9c00] 09:51:47 INFO - PROCESS | 1748 | 1467132707313 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]]]}] 09:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1333ms 09:51:47 INFO - PROCESS | 1748 | 1467132707345 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:51:47 INFO - PROCESS | 1748 | 1467132707353 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:51:47 INFO - PROCESS | 1748 | 1467132707362 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 1748 | 1467132707365 Marionette TRACE conn4 <- [1,1130,null,{}] 09:51:47 INFO - PROCESS | 1748 | 1467132707373 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}] 09:51:47 INFO - PROCESS | 1748 | 1467132707379 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:47 INFO - PROCESS | 1748 | 1467132707663 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:51:47 INFO - PROCESS | 1748 | 1467132707730 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:47 INFO - PROCESS | 1748 | 1467132707739 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f1d400 == 29 [pid = 1748] [id = 290] 09:51:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x90f24000) [pid = 1748] [serial = 871] [outer = (nil)] 09:51:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x90f2c000) [pid = 1748] [serial = 872] [outer = 0x90f24000] 09:51:47 INFO - PROCESS | 1748 | 1467132707812 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x91092c00) [pid = 1748] [serial = 873] [outer = 0x90f24000] 09:51:48 INFO - PROCESS | 1748 | --DOCSHELL 0x93d87c00 == 28 [pid = 1748] [id = 9] 09:51:48 INFO - PROCESS | 1748 | 1467132708970 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]]]}] 09:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1633ms 09:51:48 INFO - PROCESS | 1748 | 1467132708995 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 1748 | 1467132708999 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:51:49 INFO - PROCESS | 1748 | 1467132709008 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 1748 | 1467132709018 Marionette TRACE conn4 <- [1,1134,null,{}] 09:51:49 INFO - PROCESS | 1748 | 1467132709050 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}] 09:51:49 INFO - PROCESS | 1748 | 1467132709058 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:49 INFO - PROCESS | 1748 | 1467132709289 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:51:49 INFO - PROCESS | 1748 | 1467132709310 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 1748 | 1467132709321 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:49 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee9c00 == 29 [pid = 1748] [id = 291] 09:51:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x90f24400) [pid = 1748] [serial = 874] [outer = (nil)] 09:51:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x91198400) [pid = 1748] [serial = 875] [outer = 0x90f24400] 09:51:49 INFO - PROCESS | 1748 | 1467132709412 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x91260800) [pid = 1748] [serial = 876] [outer = 0x90f24400] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x9108c400) [pid = 1748] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x92579c00) [pid = 1748] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x90f26400) [pid = 1748] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x8efe5c00) [pid = 1748] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x9252bc00) [pid = 1748] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x8eee3c00) [pid = 1748] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x916dd800) [pid = 1748] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x92587000) [pid = 1748] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x8eee1800) [pid = 1748] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x8efdbc00) [pid = 1748] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x920ea000) [pid = 1748] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x91a7c400) [pid = 1748] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x92575000) [pid = 1748] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x9119b400) [pid = 1748] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x8efdd400) [pid = 1748] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x920ea400) [pid = 1748] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:51:50 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x91a7a800) [pid = 1748] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:51:51 INFO - PROCESS | 1748 | 1467132711016 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]]]}] 09:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2060ms 09:51:51 INFO - PROCESS | 1748 | 1467132711067 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:51:51 INFO - PROCESS | 1748 | 1467132711071 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:51:51 INFO - PROCESS | 1748 | 1467132711078 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:51:51 INFO - PROCESS | 1748 | 1467132711081 Marionette TRACE conn4 <- [1,1138,null,{}] 09:51:51 INFO - PROCESS | 1748 | 1467132711091 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}] 09:51:51 INFO - PROCESS | 1748 | 1467132711095 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:51 INFO - PROCESS | 1748 | 1467132711259 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:51:51 INFO - PROCESS | 1748 | 1467132711386 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:51 INFO - PROCESS | 1748 | 1467132711400 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:51 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d402800 == 30 [pid = 1748] [id = 292] 09:51:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x8f8b4800) [pid = 1748] [serial = 877] [outer = (nil)] 09:51:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x9162cc00) [pid = 1748] [serial = 878] [outer = 0x8f8b4800] 09:51:51 INFO - PROCESS | 1748 | 1467132711483 Marionette DEBUG loaded listener.js 09:51:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x91630000) [pid = 1748] [serial = 879] [outer = 0x8f8b4800] 09:51:52 INFO - PROCESS | 1748 | 1467132712311 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]]]}] 09:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1249ms 09:51:52 INFO - PROCESS | 1748 | 1467132712386 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:51:52 INFO - PROCESS | 1748 | 1467132712393 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:51:52 INFO - PROCESS | 1748 | 1467132712405 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:51:52 INFO - PROCESS | 1748 | 1467132712411 Marionette TRACE conn4 <- [1,1142,null,{}] 09:51:52 INFO - PROCESS | 1748 | 1467132712422 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}] 09:51:52 INFO - PROCESS | 1748 | 1467132712430 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:52 INFO - PROCESS | 1748 | 1467132712670 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:51:52 INFO - PROCESS | 1748 | 1467132712859 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 1748 | 1467132712880 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdb400 == 31 [pid = 1748] [id = 293] 09:51:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x8efdb800) [pid = 1748] [serial = 880] [outer = (nil)] 09:51:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x8efe1000) [pid = 1748] [serial = 881] [outer = 0x8efdb800] 09:51:53 INFO - PROCESS | 1748 | 1467132713058 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8fb1c000) [pid = 1748] [serial = 882] [outer = 0x8efdb800] 09:51:54 INFO - PROCESS | 1748 | 1467132714074 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]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1747ms 09:51:54 INFO - PROCESS | 1748 | 1467132714154 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:51:54 INFO - PROCESS | 1748 | 1467132714160 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:51:54 INFO - PROCESS | 1748 | 1467132714171 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - PROCESS | 1748 | 1467132714176 Marionette TRACE conn4 <- [1,1146,null,{}] 09:51:54 INFO - PROCESS | 1748 | 1467132714184 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}] 09:51:54 INFO - PROCESS | 1748 | 1467132714190 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:54 INFO - PROCESS | 1748 | 1467132714420 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:51:54 INFO - PROCESS | 1748 | 1467132714647 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 1748 | 1467132714657 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:54 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeedc00 == 32 [pid = 1748] [id = 294] 09:51:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x9119a800) [pid = 1748] [serial = 883] [outer = (nil)] 09:51:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x91628400) [pid = 1748] [serial = 884] [outer = 0x9119a800] 09:51:54 INFO - PROCESS | 1748 | 1467132714792 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x916d4400) [pid = 1748] [serial = 885] [outer = 0x9119a800] 09:51:55 INFO - PROCESS | 1748 | 1467132715750 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]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1642ms 09:51:55 INFO - PROCESS | 1748 | 1467132715810 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 1748 | 1467132715814 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:51:55 INFO - PROCESS | 1748 | 1467132715822 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 1748 | 1467132715826 Marionette TRACE conn4 <- [1,1150,null,{}] 09:51:55 INFO - PROCESS | 1748 | 1467132715842 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}] 09:51:55 INFO - PROCESS | 1748 | 1467132715850 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:56 INFO - PROCESS | 1748 | 1467132716059 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:51:56 INFO - PROCESS | 1748 | 1467132716352 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 1748 | 1467132716367 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x9202a400 == 33 [pid = 1748] [id = 295] 09:51:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x9202f400) [pid = 1748] [serial = 886] [outer = (nil)] 09:51:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x920e0400) [pid = 1748] [serial = 887] [outer = 0x9202f400] 09:51:56 INFO - PROCESS | 1748 | 1467132716469 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x920e6400) [pid = 1748] [serial = 888] [outer = 0x9202f400] 09:51:57 INFO - PROCESS | 1748 | 1467132717418 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]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1637ms 09:51:57 INFO - PROCESS | 1748 | 1467132717459 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 1748 | 1467132717463 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:51:57 INFO - PROCESS | 1748 | 1467132717471 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 1748 | 1467132717474 Marionette TRACE conn4 <- [1,1154,null,{}] 09:51:57 INFO - PROCESS | 1748 | 1467132717480 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}] 09:51:57 INFO - PROCESS | 1748 | 1467132717485 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:57 INFO - PROCESS | 1748 | 1467132717678 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:51:57 INFO - PROCESS | 1748 | 1467132717910 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 1748 | 1467132717920 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:57 INFO - PROCESS | 1748 | ++DOCSHELL 0x92343c00 == 34 [pid = 1748] [id = 296] 09:51:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x92485c00) [pid = 1748] [serial = 889] [outer = (nil)] 09:51:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x9248b800) [pid = 1748] [serial = 890] [outer = 0x92485c00] 09:51:58 INFO - PROCESS | 1748 | 1467132718051 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x9248fc00) [pid = 1748] [serial = 891] [outer = 0x92485c00] 09:51:59 INFO - PROCESS | 1748 | 1467132719000 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]]]}] 09:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1588ms 09:51:59 INFO - PROCESS | 1748 | 1467132719060 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:51:59 INFO - PROCESS | 1748 | 1467132719065 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:51:59 INFO - PROCESS | 1748 | 1467132719072 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:51:59 INFO - PROCESS | 1748 | 1467132719076 Marionette TRACE conn4 <- [1,1158,null,{}] 09:51:59 INFO - PROCESS | 1748 | 1467132719082 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}] 09:51:59 INFO - PROCESS | 1748 | 1467132719090 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:59 INFO - PROCESS | 1748 | 1467132719305 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:51:59 INFO - PROCESS | 1748 | 1467132719524 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 1748 | 1467132719532 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:51:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x91095000 == 35 [pid = 1748] [id = 297] 09:51:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x92028000) [pid = 1748] [serial = 892] [outer = (nil)] 09:51:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x9252ac00) [pid = 1748] [serial = 893] [outer = 0x92028000] 09:51:59 INFO - PROCESS | 1748 | 1467132719666 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x9256dc00) [pid = 1748] [serial = 894] [outer = 0x92028000] 09:52:00 INFO - PROCESS | 1748 | 1467132720606 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]]]}] 09:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1581ms 09:52:00 INFO - PROCESS | 1748 | 1467132720654 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:52:00 INFO - PROCESS | 1748 | 1467132720658 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:52:00 INFO - PROCESS | 1748 | 1467132720666 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 1748 | 1467132720669 Marionette TRACE conn4 <- [1,1162,null,{}] 09:52:00 INFO - PROCESS | 1748 | 1467132720676 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}] 09:52:00 INFO - PROCESS | 1748 | 1467132720688 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:00 INFO - PROCESS | 1748 | 1467132720985 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:52:01 INFO - PROCESS | 1748 | 1467132721273 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 1748 | 1467132721283 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d403400 == 36 [pid = 1748] [id = 298] 09:52:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x8efde400) [pid = 1748] [serial = 895] [outer = (nil)] 09:52:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x90f27400) [pid = 1748] [serial = 896] [outer = 0x8efde400] 09:52:01 INFO - PROCESS | 1748 | 1467132721382 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x9248c000) [pid = 1748] [serial = 897] [outer = 0x8efde400] 09:52:02 INFO - PROCESS | 1748 | 1467132722338 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]]]}] 09:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1744ms 09:52:02 INFO - PROCESS | 1748 | 1467132722409 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 1748 | 1467132722414 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:52:02 INFO - PROCESS | 1748 | 1467132722420 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - PROCESS | 1748 | 1467132722424 Marionette TRACE conn4 <- [1,1166,null,{}] 09:52:02 INFO - PROCESS | 1748 | 1467132722431 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}] 09:52:02 INFO - PROCESS | 1748 | 1467132722437 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:02 INFO - PROCESS | 1748 | 1467132722816 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:52:03 INFO - PROCESS | 1748 | 1467132723119 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 1748 | 1467132723125 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee7c00 == 37 [pid = 1748] [id = 299] 09:52:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x8eee9400) [pid = 1748] [serial = 898] [outer = (nil)] 09:52:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x8efdd000) [pid = 1748] [serial = 899] [outer = 0x8eee9400] 09:52:03 INFO - PROCESS | 1748 | 1467132723254 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x8f2c2000) [pid = 1748] [serial = 900] [outer = 0x8eee9400] 09:52:03 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe6400 == 36 [pid = 1748] [id = 232] 09:52:03 INFO - PROCESS | 1748 | --DOCSHELL 0x90f1f800 == 35 [pid = 1748] [id = 234] 09:52:03 INFO - PROCESS | 1748 | --DOCSHELL 0x91628c00 == 34 [pid = 1748] [id = 247] 09:52:03 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2c2800 == 33 [pid = 1748] [id = 246] 09:52:04 INFO - PROCESS | 1748 | --DOCSHELL 0x980b1000 == 32 [pid = 1748] [id = 11] 09:52:04 INFO - PROCESS | 1748 | 1467132724256 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]]]}] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x9258d800) [pid = 1748] [serial = 843] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x92587c00) [pid = 1748] [serial = 842] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x920ecc00) [pid = 1748] [serial = 840] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x9116c400) [pid = 1748] [serial = 831] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x92c7b800) [pid = 1748] [serial = 810] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x93d90400) [pid = 1748] [serial = 813] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x8f2b9400) [pid = 1748] [serial = 827] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x9256cc00) [pid = 1748] [serial = 803] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x9520f000) [pid = 1748] [serial = 822] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x93d86000) [pid = 1748] [serial = 812] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x91a7c800) [pid = 1748] [serial = 833] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x951f9000) [pid = 1748] [serial = 818] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x8fb1cc00) [pid = 1748] [serial = 824] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x8f8ba000) [pid = 1748] [serial = 797] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x9509c400) [pid = 1748] [serial = 815] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x92571000) [pid = 1748] [serial = 804] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x91098800) [pid = 1748] [serial = 830] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x9520d800) [pid = 1748] [serial = 821] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x92341c00) [pid = 1748] [serial = 795] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x9258d400) [pid = 1748] [serial = 807] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x92587800) [pid = 1748] [serial = 806] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x91632000) [pid = 1748] [serial = 800] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x95202c00) [pid = 1748] [serial = 819] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x9162e800) [pid = 1748] [serial = 839] [outer = (nil)] [url = about:blank] 09:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1893ms 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x92486400) [pid = 1748] [serial = 836] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x9248b000) [pid = 1748] [serial = 837] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x8f2c1400) [pid = 1748] [serial = 828] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x92034400) [pid = 1748] [serial = 834] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x92c75800) [pid = 1748] [serial = 809] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x8fb20800) [pid = 1748] [serial = 798] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x90f29000) [pid = 1748] [serial = 801] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x91165c00) [pid = 1748] [serial = 825] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x951b5800) [pid = 1748] [serial = 816] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1748 | 1467132724325 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:52:04 INFO - PROCESS | 1748 | 1467132724333 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:52:04 INFO - PROCESS | 1748 | 1467132724342 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:52:04 INFO - PROCESS | 1748 | 1467132724347 Marionette TRACE conn4 <- [1,1170,null,{}] 09:52:04 INFO - PROCESS | 1748 | 1467132724354 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}] 09:52:04 INFO - PROCESS | 1748 | 1467132724360 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:04 INFO - PROCESS | 1748 | 1467132724533 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:52:04 INFO - PROCESS | 1748 | 1467132724679 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 1748 | 1467132724688 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:04 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2c2800 == 33 [pid = 1748] [id = 300] 09:52:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x8fb15400) [pid = 1748] [serial = 901] [outer = (nil)] 09:52:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x90f2b400) [pid = 1748] [serial = 902] [outer = 0x8fb15400] 09:52:04 INFO - PROCESS | 1748 | 1467132724765 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x91162400) [pid = 1748] [serial = 903] [outer = 0x8fb15400] 09:52:05 INFO - PROCESS | 1748 | 1467132725664 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]]]}] 09:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1386ms 09:52:05 INFO - PROCESS | 1748 | 1467132725728 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 1748 | 1467132725734 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:52:05 INFO - PROCESS | 1748 | 1467132725742 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - PROCESS | 1748 | 1467132725746 Marionette TRACE conn4 <- [1,1174,null,{}] 09:52:05 INFO - PROCESS | 1748 | 1467132725752 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}] 09:52:05 INFO - PROCESS | 1748 | 1467132725756 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:05 INFO - PROCESS | 1748 | 1467132725933 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:52:06 INFO - PROCESS | 1748 | 1467132726072 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 1748 | 1467132726080 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:06 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f1f800 == 34 [pid = 1748] [id = 301] 09:52:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x91165c00) [pid = 1748] [serial = 904] [outer = (nil)] 09:52:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x916d3800) [pid = 1748] [serial = 905] [outer = 0x91165c00] 09:52:06 INFO - PROCESS | 1748 | 1467132726153 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x916dbc00) [pid = 1748] [serial = 906] [outer = 0x91165c00] 09:52:07 INFO - PROCESS | 1748 | 1467132727072 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] 09:52:07 INFO - PROCESS | 1748 | 1467132727149 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:52:07 INFO - PROCESS | 1748 | 1467132727185 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 1748 | 1467132727192 Marionette TRACE conn4 <- [1,1178,null,{}] 09:52:07 INFO - PROCESS | 1748 | 1467132727208 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}] 09:52:07 INFO - PROCESS | 1748 | 1467132727214 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:07 INFO - PROCESS | 1748 | 1467132727440 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:52:07 INFO - PROCESS | 1748 | 1467132727466 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 1748 | 1467132727475 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x91199c00 == 35 [pid = 1748] [id = 302] 09:52:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x9119cc00) [pid = 1748] [serial = 907] [outer = (nil)] 09:52:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x92341c00) [pid = 1748] [serial = 908] [outer = 0x9119cc00] 09:52:07 INFO - PROCESS | 1748 | 1467132727546 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x92488c00) [pid = 1748] [serial = 909] [outer = 0x9119cc00] 09:52:08 INFO - PROCESS | 1748 | 1467132728544 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] 09:52:08 INFO - PROCESS | 1748 | 1467132728693 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:52:08 INFO - PROCESS | 1748 | 1467132728700 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 1748 | 1467132728704 Marionette TRACE conn4 <- [1,1182,null,{}] 09:52:08 INFO - PROCESS | 1748 | 1467132728714 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}] 09:52:08 INFO - PROCESS | 1748 | 1467132728719 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:08 INFO - PROCESS | 1748 | 1467132728884 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:52:08 INFO - PROCESS | 1748 | 1467132728894 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 1748 | 1467132728899 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:09 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f21000 == 36 [pid = 1748] [id = 303] 09:52:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x91196400) [pid = 1748] [serial = 910] [outer = (nil)] 09:52:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x920e9c00) [pid = 1748] [serial = 911] [outer = 0x91196400] 09:52:09 INFO - PROCESS | 1748 | 1467132729092 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x92483800) [pid = 1748] [serial = 912] [outer = 0x91196400] 09:52:09 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:52:09 INFO - PROCESS | 1748 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:52:09 INFO - PROCESS | 1748 | 1467132729925 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] 09:52:09 INFO - PROCESS | 1748 | 1467132729991 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:52:10 INFO - PROCESS | 1748 | 1467132730006 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 1748 | 1467132730009 Marionette TRACE conn4 <- [1,1186,null,{}] 09:52:10 INFO - PROCESS | 1748 | 1467132730016 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}] 09:52:10 INFO - PROCESS | 1748 | 1467132730020 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:10 INFO - PROCESS | 1748 | 1467132730191 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:52:10 INFO - PROCESS | 1748 | 1467132730201 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 1748 | 1467132730218 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:10 INFO - PROCESS | 1748 | ++DOCSHELL 0x92739800 == 37 [pid = 1748] [id = 304] 09:52:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x92739c00) [pid = 1748] [serial = 913] [outer = (nil)] 09:52:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x9273e400) [pid = 1748] [serial = 914] [outer = 0x92739c00] 09:52:10 INFO - PROCESS | 1748 | 1467132730297 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x92c75800) [pid = 1748] [serial = 915] [outer = 0x92739c00] 09:52:11 INFO - PROCESS | 1748 | 1467132731463 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] 09:52:11 INFO - PROCESS | 1748 | 1467132731556 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:52:11 INFO - PROCESS | 1748 | 1467132731565 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:52:11 INFO - PROCESS | 1748 | 1467132731570 Marionette TRACE conn4 <- [1,1190,null,{}] 09:52:11 INFO - PROCESS | 1748 | 1467132731580 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}] 09:52:11 INFO - PROCESS | 1748 | 1467132731586 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:11 INFO - PROCESS | 1748 | 1467132731911 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:52:12 INFO - PROCESS | 1748 | 1467132732106 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 1748 | 1467132732116 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb1fc00 == 38 [pid = 1748] [id = 305] 09:52:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x8fb20000) [pid = 1748] [serial = 916] [outer = (nil)] 09:52:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x9109b800) [pid = 1748] [serial = 917] [outer = 0x8fb20000] 09:52:12 INFO - PROCESS | 1748 | 1467132732219 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x9118e400) [pid = 1748] [serial = 918] [outer = 0x8fb20000] 09:52:13 INFO - PROCESS | 1748 | 1467132733186 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] 09:52:13 INFO - PROCESS | 1748 | 1467132733261 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:52:13 INFO - PROCESS | 1748 | 1467132733273 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - PROCESS | 1748 | 1467132733278 Marionette TRACE conn4 <- [1,1194,null,{}] 09:52:13 INFO - PROCESS | 1748 | 1467132733286 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}] 09:52:13 INFO - PROCESS | 1748 | 1467132733291 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:13 INFO - PROCESS | 1748 | 1467132733525 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:52:13 INFO - PROCESS | 1748 | 1467132733754 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 1748 | 1467132733764 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a7d400 == 39 [pid = 1748] [id = 306] 09:52:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x9202a000) [pid = 1748] [serial = 919] [outer = (nil)] 09:52:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x920e8400) [pid = 1748] [serial = 920] [outer = 0x9202a000] 09:52:13 INFO - PROCESS | 1748 | 1467132733898 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x9248d000) [pid = 1748] [serial = 921] [outer = 0x9202a000] 09:52:14 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:52:14 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:52:14 INFO - PROCESS | 1748 | 1467132734920 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] 09:52:14 INFO - PROCESS | 1748 | 1467132734966 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:52:14 INFO - PROCESS | 1748 | 1467132734974 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 1748 | 1467132734980 Marionette TRACE conn4 <- [1,1198,null,{}] 09:52:15 INFO - PROCESS | 1748 | 1467132734998 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}] 09:52:15 INFO - PROCESS | 1748 | 1467132735007 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:15 INFO - PROCESS | 1748 | 1467132735223 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:52:15 INFO - PROCESS | 1748 | 1467132735492 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 1748 | 1467132735500 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:15 INFO - PROCESS | 1748 | ++DOCSHELL 0x939ebc00 == 40 [pid = 1748] [id = 307] 09:52:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x939f3400) [pid = 1748] [serial = 922] [outer = (nil)] 09:52:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x93a47c00) [pid = 1748] [serial = 923] [outer = 0x939f3400] 09:52:15 INFO - PROCESS | 1748 | 1467132735596 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x93a53000) [pid = 1748] [serial = 924] [outer = 0x939f3400] 09:52:16 INFO - PROCESS | 1748 | 1467132736472 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]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1551ms 09:52:16 INFO - PROCESS | 1748 | 1467132736541 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 1748 | 1467132736547 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:52:16 INFO - PROCESS | 1748 | 1467132736556 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 1748 | 1467132736559 Marionette TRACE conn4 <- [1,1202,null,{}] 09:52:16 INFO - PROCESS | 1748 | 1467132736565 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}] 09:52:16 INFO - PROCESS | 1748 | 1467132736571 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:16 INFO - PROCESS | 1748 | 1467132736768 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:52:16 INFO - PROCESS | 1748 | 1467132736943 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 1748 | 1467132736953 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x939f9400 == 41 [pid = 1748] [id = 308] 09:52:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x93a53c00) [pid = 1748] [serial = 925] [outer = (nil)] 09:52:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x93d88800) [pid = 1748] [serial = 926] [outer = 0x93a53c00] 09:52:17 INFO - PROCESS | 1748 | 1467132737098 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x93d8f800) [pid = 1748] [serial = 927] [outer = 0x93a53c00] 09:52:18 INFO - PROCESS | 1748 | 1467132738071 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]]]}] 09:52:18 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 09:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1588ms 09:52:18 INFO - PROCESS | 1748 | 1467132738144 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:52:18 INFO - PROCESS | 1748 | 1467132738149 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:52:18 INFO - PROCESS | 1748 | 1467132738156 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 1748 | 1467132738160 Marionette TRACE conn4 <- [1,1206,null,{}] 09:52:18 INFO - PROCESS | 1748 | 1467132738166 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}] 09:52:18 INFO - PROCESS | 1748 | 1467132738171 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:18 INFO - PROCESS | 1748 | 1467132738407 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:52:18 INFO - PROCESS | 1748 | 1467132738691 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 1748 | 1467132738699 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d1400 == 42 [pid = 1748] [id = 309] 09:52:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x93a52000) [pid = 1748] [serial = 928] [outer = (nil)] 09:52:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x951b0000) [pid = 1748] [serial = 929] [outer = 0x93a52000] 09:52:18 INFO - PROCESS | 1748 | 1467132738792 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x951b4c00) [pid = 1748] [serial = 930] [outer = 0x93a52000] 09:52:19 INFO - PROCESS | 1748 | 1467132739722 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]]]}] 09:52:19 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 09:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1639ms 09:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:52:19 INFO - PROCESS | 1748 | 1467132739795 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:52:19 INFO - PROCESS | 1748 | 1467132739799 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:52:19 INFO - PROCESS | 1748 | 1467132739806 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 1748 | 1467132739809 Marionette TRACE conn4 <- [1,1210,null,{}] 09:52:19 INFO - PROCESS | 1748 | 1467132739815 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}] 09:52:19 INFO - PROCESS | 1748 | 1467132739826 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:20 INFO - PROCESS | 1748 | 1467132740092 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:52:20 INFO - PROCESS | 1748 | 1467132740340 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 1748 | 1467132740348 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x9501a400 == 43 [pid = 1748] [id = 310] 09:52:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x951bc800) [pid = 1748] [serial = 931] [outer = (nil)] 09:52:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x95206000) [pid = 1748] [serial = 932] [outer = 0x951bc800] 09:52:20 INFO - PROCESS | 1748 | 1467132740433 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x9520a000) [pid = 1748] [serial = 933] [outer = 0x951bc800] 09:52:21 INFO - PROCESS | 1748 | 1467132741371 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]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1631ms 09:52:21 INFO - PROCESS | 1748 | 1467132741438 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:52:21 INFO - PROCESS | 1748 | 1467132741442 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:52:21 INFO - PROCESS | 1748 | 1467132741449 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - PROCESS | 1748 | 1467132741453 Marionette TRACE conn4 <- [1,1214,null,{}] 09:52:21 INFO - PROCESS | 1748 | 1467132741459 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}] 09:52:21 INFO - PROCESS | 1748 | 1467132741464 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:21 INFO - PROCESS | 1748 | 1467132741692 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:52:21 INFO - PROCESS | 1748 | 1467132741912 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:21 INFO - PROCESS | 1748 | 1467132741919 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d406000 == 44 [pid = 1748] [id = 311] 09:52:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x8d406c00) [pid = 1748] [serial = 934] [outer = (nil)] 09:52:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x8eeec400) [pid = 1748] [serial = 935] [outer = 0x8d406c00] 09:52:22 INFO - PROCESS | 1748 | 1467132742277 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x8f2b9c00) [pid = 1748] [serial = 936] [outer = 0x8d406c00] 09:52:23 INFO - PROCESS | 1748 | 1467132743382 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]]]}] 09:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1994ms 09:52:23 INFO - PROCESS | 1748 | 1467132743445 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:52:23 INFO - PROCESS | 1748 | 1467132743451 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:52:23 INFO - PROCESS | 1748 | 1467132743459 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 1748 | 1467132743464 Marionette TRACE conn4 <- [1,1218,null,{}] 09:52:23 INFO - PROCESS | 1748 | 1467132743471 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}] 09:52:23 INFO - PROCESS | 1748 | 1467132743476 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cbc00 == 43 [pid = 1748] [id = 288] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40bc00 == 42 [pid = 1748] [id = 231] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdac00 == 41 [pid = 1748] [id = 236] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeed000 == 40 [pid = 1748] [id = 235] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x91261800 == 39 [pid = 1748] [id = 248] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x9125a800 == 38 [pid = 1748] [id = 242] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb1f800 == 37 [pid = 1748] [id = 233] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x8d407c00 == 36 [pid = 1748] [id = 244] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d3800 == 35 [pid = 1748] [id = 243] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40ac00 == 34 [pid = 1748] [id = 245] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x92520400 == 33 [pid = 1748] [id = 241] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe7800 == 32 [pid = 1748] [id = 239] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x91191400 == 31 [pid = 1748] [id = 240] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x916e0c00 == 30 [pid = 1748] [id = 238] 09:52:24 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe6c00 == 29 [pid = 1748] [id = 237] 09:52:24 INFO - PROCESS | 1748 | 1467132744855 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x9162cc00) [pid = 1748] [serial = 878] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x8b4d5000) [pid = 1748] [serial = 600] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x8f8b5400) [pid = 1748] [serial = 863] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x91192c00) [pid = 1748] [serial = 846] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x90f29400) [pid = 1748] [serial = 845] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x8f2bec00) [pid = 1748] [serial = 869] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x9248a400) [pid = 1748] [serial = 849] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x920e9400) [pid = 1748] [serial = 848] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x92c7ac00) [pid = 1748] [serial = 852] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x92740000) [pid = 1748] [serial = 851] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x8d405c00) [pid = 1748] [serial = 866] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x8d40f800) [pid = 1748] [serial = 867] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x91198400) [pid = 1748] [serial = 875] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x93d8b000) [pid = 1748] [serial = 855] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x8fb16000) [pid = 1748] [serial = 864] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x91260800) [pid = 1748] [serial = 876] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x93a51800) [pid = 1748] [serial = 854] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x90f2c000) [pid = 1748] [serial = 872] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x951f5000) [pid = 1748] [serial = 858] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x951b8000) [pid = 1748] [serial = 857] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x96e7fc00) [pid = 1748] [serial = 861] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x96e79c00) [pid = 1748] [serial = 860] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x91092c00) [pid = 1748] [serial = 873] [outer = (nil)] [url = about:blank] 09:52:24 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x8f8b6400) [pid = 1748] [serial = 870] [outer = (nil)] [url = about:blank] 09:52:25 INFO - PROCESS | 1748 | 1467132745164 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 1748 | 1467132745175 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:25 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d4800 == 30 [pid = 1748] [id = 312] 09:52:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x8b4d5000) [pid = 1748] [serial = 937] [outer = (nil)] 09:52:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x8d404c00) [pid = 1748] [serial = 938] [outer = 0x8b4d5000] 09:52:25 INFO - PROCESS | 1748 | 1467132745254 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x8eedf800) [pid = 1748] [serial = 939] [outer = 0x8b4d5000] 09:52:26 INFO - PROCESS | 1748 | 1467132746099 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]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2695ms 09:52:26 INFO - PROCESS | 1748 | 1467132746156 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:52:26 INFO - PROCESS | 1748 | 1467132746164 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:52:26 INFO - PROCESS | 1748 | 1467132746172 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 1748 | 1467132746177 Marionette TRACE conn4 <- [1,1222,null,{}] 09:52:26 INFO - PROCESS | 1748 | 1467132746185 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}] 09:52:26 INFO - PROCESS | 1748 | 1467132746194 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:26 INFO - PROCESS | 1748 | 1467132746364 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:52:26 INFO - PROCESS | 1748 | 1467132746377 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:26 INFO - PROCESS | 1748 | 1467132746389 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:26 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe5000 == 31 [pid = 1748] [id = 313] 09:52:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x8efe6800) [pid = 1748] [serial = 940] [outer = (nil)] 09:52:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x8f2bfc00) [pid = 1748] [serial = 941] [outer = 0x8efe6800] 09:52:26 INFO - PROCESS | 1748 | 1467132746587 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x8f8b7800) [pid = 1748] [serial = 942] [outer = 0x8efe6800] 09:52:27 INFO - PROCESS | 1748 | 1467132747519 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] 09:52:27 INFO - PROCESS | 1748 | 1467132747563 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:52:27 INFO - PROCESS | 1748 | 1467132747570 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 1748 | 1467132747574 Marionette TRACE conn4 <- [1,1226,null,{}] 09:52:27 INFO - PROCESS | 1748 | 1467132747594 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}] 09:52:27 INFO - PROCESS | 1748 | 1467132747600 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:27 INFO - PROCESS | 1748 | 1467132747844 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:52:27 INFO - PROCESS | 1748 | 1467132747876 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 1748 | 1467132747882 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f26400 == 32 [pid = 1748] [id = 314] 09:52:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x90f28800) [pid = 1748] [serial = 943] [outer = (nil)] 09:52:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x90f2b800) [pid = 1748] [serial = 944] [outer = 0x90f28800] 09:52:27 INFO - PROCESS | 1748 | 1467132747959 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x91091400) [pid = 1748] [serial = 945] [outer = 0x90f28800] 09:52:29 INFO - PROCESS | 1748 | 1467132749033 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]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1532ms 09:52:29 INFO - PROCESS | 1748 | 1467132749103 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 1748 | 1467132749109 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:52:29 INFO - PROCESS | 1748 | 1467132749133 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 1748 | 1467132749141 Marionette TRACE conn4 <- [1,1230,null,{}] 09:52:29 INFO - PROCESS | 1748 | 1467132749147 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}] 09:52:29 INFO - PROCESS | 1748 | 1467132749154 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:29 INFO - PROCESS | 1748 | 1467132749384 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x8efdb800) [pid = 1748] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x9119a800) [pid = 1748] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x92028000) [pid = 1748] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x91165c00) [pid = 1748] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x9202f400) [pid = 1748] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x92485c00) [pid = 1748] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x8eee9400) [pid = 1748] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x93d88000) [pid = 1748] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x8f8b4800) [pid = 1748] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x8fb15400) [pid = 1748] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x8efde400) [pid = 1748] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x91196400) [pid = 1748] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x9119cc00) [pid = 1748] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:52:30 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x92739c00) [pid = 1748] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:52:30 INFO - PROCESS | 1748 | 1467132750083 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 1748 | 1467132750094 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d2800 == 33 [pid = 1748] [id = 315] 09:52:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x8b4d4400) [pid = 1748] [serial = 946] [outer = (nil)] 09:52:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x8efe7800) [pid = 1748] [serial = 947] [outer = 0x8b4d4400] 09:52:30 INFO - PROCESS | 1748 | 1467132750183 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x91194800) [pid = 1748] [serial = 948] [outer = 0x8b4d4400] 09:52:30 INFO - PROCESS | 1748 | 1467132750950 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]]]}] 09:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1857ms 09:52:30 INFO - PROCESS | 1748 | 1467132750979 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 1748 | 1467132750983 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:52:30 INFO - PROCESS | 1748 | 1467132750990 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - PROCESS | 1748 | 1467132750994 Marionette TRACE conn4 <- [1,1234,null,{}] 09:52:31 INFO - PROCESS | 1748 | 1467132750999 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}] 09:52:31 INFO - PROCESS | 1748 | 1467132751005 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:31 INFO - PROCESS | 1748 | 1467132751174 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:52:31 INFO - PROCESS | 1748 | 1467132751191 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 1748 | 1467132751200 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2bac00 == 34 [pid = 1748] [id = 316] 09:52:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x91256000) [pid = 1748] [serial = 949] [outer = (nil)] 09:52:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x91264400) [pid = 1748] [serial = 950] [outer = 0x91256000] 09:52:31 INFO - PROCESS | 1748 | 1467132751269 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x9162d400) [pid = 1748] [serial = 951] [outer = 0x91256000] 09:52:32 INFO - PROCESS | 1748 | 1467132752398 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]]]}] 09:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1480ms 09:52:32 INFO - PROCESS | 1748 | 1467132752472 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:52:32 INFO - PROCESS | 1748 | 1467132752479 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:52:32 INFO - PROCESS | 1748 | 1467132752489 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:52:32 INFO - PROCESS | 1748 | 1467132752494 Marionette TRACE conn4 <- [1,1238,null,{}] 09:52:32 INFO - PROCESS | 1748 | 1467132752504 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}] 09:52:32 INFO - PROCESS | 1748 | 1467132752509 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:32 INFO - PROCESS | 1748 | 1467132752741 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:52:33 INFO - PROCESS | 1748 | 1467132753033 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 1748 | 1467132753051 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee8400 == 35 [pid = 1748] [id = 317] 09:52:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x8f2b4400) [pid = 1748] [serial = 952] [outer = (nil)] 09:52:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x8f8bc000) [pid = 1748] [serial = 953] [outer = 0x8f2b4400] 09:52:33 INFO - PROCESS | 1748 | 1467132753150 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x90f27000) [pid = 1748] [serial = 954] [outer = 0x8f2b4400] 09:52:34 INFO - PROCESS | 1748 | 1467132754201 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]]]}] 09:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1788ms 09:52:34 INFO - PROCESS | 1748 | 1467132754277 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:52:34 INFO - PROCESS | 1748 | 1467132754285 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:52:34 INFO - PROCESS | 1748 | 1467132754296 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 1748 | 1467132754300 Marionette TRACE conn4 <- [1,1242,null,{}] 09:52:34 INFO - PROCESS | 1748 | 1467132754307 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}] 09:52:34 INFO - PROCESS | 1748 | 1467132754313 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:34 INFO - PROCESS | 1748 | 1467132754520 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:52:34 INFO - PROCESS | 1748 | 1467132754739 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:34 INFO - PROCESS | 1748 | 1467132754748 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d6000 == 36 [pid = 1748] [id = 318] 09:52:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x91191c00) [pid = 1748] [serial = 955] [outer = (nil)] 09:52:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x91632800) [pid = 1748] [serial = 956] [outer = 0x91191c00] 09:52:34 INFO - PROCESS | 1748 | 1467132754878 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x916e0800) [pid = 1748] [serial = 957] [outer = 0x91191c00] 09:52:35 INFO - PROCESS | 1748 | 1467132755963 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]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1741ms 09:52:36 INFO - PROCESS | 1748 | 1467132756037 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 1748 | 1467132756041 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:52:36 INFO - PROCESS | 1748 | 1467132756048 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 1748 | 1467132756055 Marionette TRACE conn4 <- [1,1246,null,{}] 09:52:36 INFO - PROCESS | 1748 | 1467132756073 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}] 09:52:36 INFO - PROCESS | 1748 | 1467132756082 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:36 INFO - PROCESS | 1748 | 1467132756319 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:52:36 INFO - PROCESS | 1748 | 1467132756547 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 1748 | 1467132756563 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:36 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e0000 == 37 [pid = 1748] [id = 319] 09:52:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x920e0800) [pid = 1748] [serial = 958] [outer = (nil)] 09:52:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x92339000) [pid = 1748] [serial = 959] [outer = 0x920e0800] 09:52:36 INFO - PROCESS | 1748 | 1467132756646 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x92486800) [pid = 1748] [serial = 960] [outer = 0x920e0800] 09:52:37 INFO - PROCESS | 1748 | 1467132757642 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]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1691ms 09:52:37 INFO - PROCESS | 1748 | 1467132757739 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:52:37 INFO - PROCESS | 1748 | 1467132757745 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:52:37 INFO - PROCESS | 1748 | 1467132757752 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 1748 | 1467132757755 Marionette TRACE conn4 <- [1,1250,null,{}] 09:52:37 INFO - PROCESS | 1748 | 1467132757761 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}] 09:52:37 INFO - PROCESS | 1748 | 1467132757767 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:37 INFO - PROCESS | 1748 | 1467132757990 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:52:38 INFO - PROCESS | 1748 | 1467132758219 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 1748 | 1467132758227 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:38 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee7800 == 38 [pid = 1748] [id = 320] 09:52:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x8eeeb000) [pid = 1748] [serial = 961] [outer = (nil)] 09:52:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x920e4800) [pid = 1748] [serial = 962] [outer = 0x8eeeb000] 09:52:38 INFO - PROCESS | 1748 | 1467132758312 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x916d2800) [pid = 1748] [serial = 963] [outer = 0x8eeeb000] 09:52:39 INFO - PROCESS | 1748 | 1467132759552 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]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1891ms 09:52:39 INFO - PROCESS | 1748 | 1467132759643 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:52:39 INFO - PROCESS | 1748 | 1467132759649 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:52:39 INFO - PROCESS | 1748 | 1467132759657 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 1748 | 1467132759662 Marionette TRACE conn4 <- [1,1254,null,{}] 09:52:39 INFO - PROCESS | 1748 | 1467132759680 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}] 09:52:39 INFO - PROCESS | 1748 | 1467132759685 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:39 INFO - PROCESS | 1748 | 1467132759924 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:52:39 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2c2800 == 37 [pid = 1748] [id = 300] 09:52:39 INFO - PROCESS | 1748 | --DOCSHELL 0x91a7d400 == 36 [pid = 1748] [id = 306] 09:52:39 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b9800 == 35 [pid = 1748] [id = 289] 09:52:39 INFO - PROCESS | 1748 | --DOCSHELL 0x90f21000 == 34 [pid = 1748] [id = 303] 09:52:39 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee9c00 == 33 [pid = 1748] [id = 291] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x9273e400) [pid = 1748] [serial = 914] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x92c75800) [pid = 1748] [serial = 915] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x92483800) [pid = 1748] [serial = 912] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x8efe1000) [pid = 1748] [serial = 881] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x91628400) [pid = 1748] [serial = 884] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x8fb1c000) [pid = 1748] [serial = 882] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x9252ac00) [pid = 1748] [serial = 893] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x916d3800) [pid = 1748] [serial = 905] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x920e0400) [pid = 1748] [serial = 887] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x916d4400) [pid = 1748] [serial = 885] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x9248b800) [pid = 1748] [serial = 890] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x8efdd000) [pid = 1748] [serial = 899] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x8f2c2000) [pid = 1748] [serial = 900] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x9256dc00) [pid = 1748] [serial = 894] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x91630000) [pid = 1748] [serial = 879] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x90f2b400) [pid = 1748] [serial = 902] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x9248c000) [pid = 1748] [serial = 897] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x920e9c00) [pid = 1748] [serial = 911] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x90f27400) [pid = 1748] [serial = 896] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x920e6400) [pid = 1748] [serial = 888] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x91162400) [pid = 1748] [serial = 903] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x9248fc00) [pid = 1748] [serial = 891] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x916dbc00) [pid = 1748] [serial = 906] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x92341c00) [pid = 1748] [serial = 908] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x92488c00) [pid = 1748] [serial = 909] [outer = (nil)] [url = about:blank] 09:52:40 INFO - PROCESS | 1748 | 1467132760131 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 1748 | 1467132760143 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40cc00 == 34 [pid = 1748] [id = 321] 09:52:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0x8d410800) [pid = 1748] [serial = 964] [outer = (nil)] 09:52:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x8efde000) [pid = 1748] [serial = 965] [outer = 0x8d410800] 09:52:40 INFO - PROCESS | 1748 | 1467132760219 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x8f2c3c00) [pid = 1748] [serial = 966] [outer = 0x8d410800] 09:52:41 INFO - PROCESS | 1748 | 1467132761008 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]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1396ms 09:52:41 INFO - PROCESS | 1748 | 1467132761052 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:52:41 INFO - PROCESS | 1748 | 1467132761059 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:52:41 INFO - PROCESS | 1748 | 1467132761070 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - PROCESS | 1748 | 1467132761074 Marionette TRACE conn4 <- [1,1258,null,{}] 09:52:41 INFO - PROCESS | 1748 | 1467132761081 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}] 09:52:41 INFO - PROCESS | 1748 | 1467132761087 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:41 INFO - PROCESS | 1748 | 1467132761263 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:52:41 INFO - PROCESS | 1748 | 1467132761394 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 1748 | 1467132761404 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:41 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f29400 == 35 [pid = 1748] [id = 322] 09:52:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x90f2c800) [pid = 1748] [serial = 967] [outer = (nil)] 09:52:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x91163000) [pid = 1748] [serial = 968] [outer = 0x90f2c800] 09:52:41 INFO - PROCESS | 1748 | 1467132761501 Marionette DEBUG loaded listener.js 09:52:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x91193000) [pid = 1748] [serial = 969] [outer = 0x90f2c800] 09:52:42 INFO - PROCESS | 1748 | 1467132762424 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]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1393ms 09:52:42 INFO - PROCESS | 1748 | 1467132762463 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 1748 | 1467132762466 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:52:42 INFO - PROCESS | 1748 | 1467132762474 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 1748 | 1467132762480 Marionette TRACE conn4 <- [1,1262,null,{}] 09:52:42 INFO - PROCESS | 1748 | 1467132762497 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}] 09:52:42 INFO - PROCESS | 1748 | 1467132762505 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:42 INFO - PROCESS | 1748 | 1467132762681 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:52:42 INFO - PROCESS | 1748 | 1467132762822 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 1748 | 1467132762837 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a75800 == 36 [pid = 1748] [id = 323] 09:52:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x91a7a000) [pid = 1748] [serial = 970] [outer = (nil)] 09:52:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x91a7dc00) [pid = 1748] [serial = 971] [outer = 0x91a7a000] 09:52:42 INFO - PROCESS | 1748 | 1467132762906 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x920e1800) [pid = 1748] [serial = 972] [outer = 0x91a7a000] 09:52:43 INFO - PROCESS | 1748 | 1467132763836 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]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1438ms 09:52:43 INFO - PROCESS | 1748 | 1467132763913 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 1748 | 1467132763917 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:52:43 INFO - PROCESS | 1748 | 1467132763924 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - PROCESS | 1748 | 1467132763927 Marionette TRACE conn4 <- [1,1266,null,{}] 09:52:43 INFO - PROCESS | 1748 | 1467132763933 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}] 09:52:43 INFO - PROCESS | 1748 | 1467132763938 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:44 INFO - PROCESS | 1748 | 1467132764170 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:52:44 INFO - PROCESS | 1748 | 1467132764194 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 1748 | 1467132764202 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e6400 == 37 [pid = 1748] [id = 324] 09:52:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x920e9c00) [pid = 1748] [serial = 973] [outer = (nil)] 09:52:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x92489000) [pid = 1748] [serial = 974] [outer = 0x920e9c00] 09:52:44 INFO - PROCESS | 1748 | 1467132764272 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x9248c000) [pid = 1748] [serial = 975] [outer = 0x920e9c00] 09:52:44 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x90f28800) [pid = 1748] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:52:44 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x8efe6800) [pid = 1748] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:52:44 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x8d406c00) [pid = 1748] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:52:44 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x8fb20000) [pid = 1748] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:52:44 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x8b4d5000) [pid = 1748] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:52:44 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x9202a000) [pid = 1748] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:52:44 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x8b4d4400) [pid = 1748] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:52:44 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x939f3400) [pid = 1748] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:52:44 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x93a53c00) [pid = 1748] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:52:44 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x93a52000) [pid = 1748] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:52:44 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x951bc800) [pid = 1748] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:52:45 INFO - PROCESS | 1748 | 1467132765261 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]]]}] 09:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1382ms 09:52:45 INFO - PROCESS | 1748 | 1467132765307 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:52:45 INFO - PROCESS | 1748 | 1467132765310 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:52:45 INFO - PROCESS | 1748 | 1467132765317 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - PROCESS | 1748 | 1467132765321 Marionette TRACE conn4 <- [1,1270,null,{}] 09:52:45 INFO - PROCESS | 1748 | 1467132765326 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}] 09:52:45 INFO - PROCESS | 1748 | 1467132765331 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:45 INFO - PROCESS | 1748 | 1467132765490 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:52:45 INFO - PROCESS | 1748 | 1467132765631 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 1748 | 1467132765641 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d406c00 == 38 [pid = 1748] [id = 325] 09:52:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x8d40bc00) [pid = 1748] [serial = 976] [outer = (nil)] 09:52:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x920de400) [pid = 1748] [serial = 977] [outer = 0x8d40bc00] 09:52:45 INFO - PROCESS | 1748 | 1467132765712 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x92483400) [pid = 1748] [serial = 978] [outer = 0x8d40bc00] 09:52:46 INFO - PROCESS | 1748 | 1467132766512 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]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1237ms 09:52:46 INFO - PROCESS | 1748 | 1467132766556 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 1748 | 1467132766560 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:52:46 INFO - PROCESS | 1748 | 1467132766566 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 1748 | 1467132766570 Marionette TRACE conn4 <- [1,1274,null,{}] 09:52:46 INFO - PROCESS | 1748 | 1467132766575 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}] 09:52:46 INFO - PROCESS | 1748 | 1467132766587 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:46 INFO - PROCESS | 1748 | 1467132766801 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:52:47 INFO - PROCESS | 1748 | 1467132766987 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 1748 | 1467132766996 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cb400 == 39 [pid = 1748] [id = 326] 09:52:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x8b4ce000) [pid = 1748] [serial = 979] [outer = (nil)] 09:52:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x8d407000) [pid = 1748] [serial = 980] [outer = 0x8b4ce000] 09:52:47 INFO - PROCESS | 1748 | 1467132767087 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x8eee4800) [pid = 1748] [serial = 981] [outer = 0x8b4ce000] 09:52:48 INFO - PROCESS | 1748 | 1467132768184 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]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1684ms 09:52:48 INFO - PROCESS | 1748 | 1467132768253 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 1748 | 1467132768260 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:52:48 INFO - PROCESS | 1748 | 1467132768269 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 1748 | 1467132768274 Marionette TRACE conn4 <- [1,1278,null,{}] 09:52:48 INFO - PROCESS | 1748 | 1467132768284 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}] 09:52:48 INFO - PROCESS | 1748 | 1467132768293 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:48 INFO - PROCESS | 1748 | 1467132768546 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:52:48 INFO - PROCESS | 1748 | 1467132768854 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 1748 | 1467132768866 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:48 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb1f800 == 40 [pid = 1748] [id = 327] 09:52:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x90f1f400) [pid = 1748] [serial = 982] [outer = (nil)] 09:52:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x90f24800) [pid = 1748] [serial = 983] [outer = 0x90f1f400] 09:52:48 INFO - PROCESS | 1748 | 1467132768955 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x9109a800) [pid = 1748] [serial = 984] [outer = 0x90f1f400] 09:52:49 INFO - PROCESS | 1748 | 1467132769933 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]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1739ms 09:52:50 INFO - PROCESS | 1748 | 1467132770010 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 1748 | 1467132770018 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:52:50 INFO - PROCESS | 1748 | 1467132770028 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 1748 | 1467132770033 Marionette TRACE conn4 <- [1,1282,null,{}] 09:52:50 INFO - PROCESS | 1748 | 1467132770039 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}] 09:52:50 INFO - PROCESS | 1748 | 1467132770045 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:50 INFO - PROCESS | 1748 | 1467132770256 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:52:50 INFO - PROCESS | 1748 | 1467132770498 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 1748 | 1467132770509 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x91191400 == 41 [pid = 1748] [id = 328] 09:52:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x91197400) [pid = 1748] [serial = 985] [outer = (nil)] 09:52:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x91628c00) [pid = 1748] [serial = 986] [outer = 0x91197400] 09:52:50 INFO - PROCESS | 1748 | 1467132770637 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x916d7000) [pid = 1748] [serial = 987] [outer = 0x91197400] 09:52:51 INFO - PROCESS | 1748 | 1467132771602 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]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1642ms 09:52:51 INFO - PROCESS | 1748 | 1467132771670 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 1748 | 1467132771675 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:52:51 INFO - PROCESS | 1748 | 1467132771684 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 1748 | 1467132771694 Marionette TRACE conn4 <- [1,1286,null,{}] 09:52:51 INFO - PROCESS | 1748 | 1467132771711 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}] 09:52:51 INFO - PROCESS | 1748 | 1467132771719 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:51 INFO - PROCESS | 1748 | 1467132771955 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:52:52 INFO - PROCESS | 1748 | 1467132772178 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 1748 | 1467132772189 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d410400 == 42 [pid = 1748] [id = 329] 09:52:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x91a7b400) [pid = 1748] [serial = 988] [outer = (nil)] 09:52:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x9256c000) [pid = 1748] [serial = 989] [outer = 0x91a7b400] 09:52:52 INFO - PROCESS | 1748 | 1467132772286 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x92578000) [pid = 1748] [serial = 990] [outer = 0x91a7b400] 09:52:53 INFO - PROCESS | 1748 | 1467132773223 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]]]}] 09:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1601ms 09:52:53 INFO - PROCESS | 1748 | 1467132773284 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 1748 | 1467132773289 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:52:53 INFO - PROCESS | 1748 | 1467132773296 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 1748 | 1467132773300 Marionette TRACE conn4 <- [1,1290,null,{}] 09:52:53 INFO - PROCESS | 1748 | 1467132773306 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}] 09:52:53 INFO - PROCESS | 1748 | 1467132773311 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:53 INFO - PROCESS | 1748 | 1467132773502 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:52:53 INFO - PROCESS | 1748 | 1467132773717 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 1748 | 1467132773724 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee2c00 == 43 [pid = 1748] [id = 330] 09:52:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x8f8bfc00) [pid = 1748] [serial = 991] [outer = (nil)] 09:52:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x9258c400) [pid = 1748] [serial = 992] [outer = 0x8f8bfc00] 09:52:53 INFO - PROCESS | 1748 | 1467132773864 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x9258e400) [pid = 1748] [serial = 993] [outer = 0x8f8bfc00] 09:52:54 INFO - PROCESS | 1748 | 1467132774781 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]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1531ms 09:52:54 INFO - PROCESS | 1748 | 1467132774828 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:52:54 INFO - PROCESS | 1748 | 1467132774832 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:52:54 INFO - PROCESS | 1748 | 1467132774839 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 1748 | 1467132774843 Marionette TRACE conn4 <- [1,1294,null,{}] 09:52:54 INFO - PROCESS | 1748 | 1467132774849 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}] 09:52:54 INFO - PROCESS | 1748 | 1467132774855 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:55 INFO - PROCESS | 1748 | 1467132775040 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:52:55 INFO - PROCESS | 1748 | 1467132775212 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 1748 | 1467132775232 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x9273e400 == 44 [pid = 1748] [id = 331] 09:52:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x92740400) [pid = 1748] [serial = 994] [outer = (nil)] 09:52:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x92745c00) [pid = 1748] [serial = 995] [outer = 0x92740400] 09:52:55 INFO - PROCESS | 1748 | 1467132775342 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x92c81400) [pid = 1748] [serial = 996] [outer = 0x92740400] 09:52:56 INFO - PROCESS | 1748 | 1467132776386 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]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1584ms 09:52:56 INFO - PROCESS | 1748 | 1467132776423 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 1748 | 1467132776427 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:52:56 INFO - PROCESS | 1748 | 1467132776434 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 1748 | 1467132776437 Marionette TRACE conn4 <- [1,1298,null,{}] 09:52:56 INFO - PROCESS | 1748 | 1467132776443 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}] 09:52:56 INFO - PROCESS | 1748 | 1467132776448 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:56 INFO - PROCESS | 1748 | 1467132776634 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:52:56 INFO - PROCESS | 1748 | 1467132776808 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 1748 | 1467132776821 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bec00 == 45 [pid = 1748] [id = 332] 09:52:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x9273a000) [pid = 1748] [serial = 997] [outer = (nil)] 09:52:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x93a52800) [pid = 1748] [serial = 998] [outer = 0x9273a000] 09:52:56 INFO - PROCESS | 1748 | 1467132776900 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x93b71c00) [pid = 1748] [serial = 999] [outer = 0x9273a000] 09:52:57 INFO - PROCESS | 1748 | 1467132777887 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]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1490ms 09:52:57 INFO - PROCESS | 1748 | 1467132777925 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 1748 | 1467132777929 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:52:57 INFO - PROCESS | 1748 | 1467132777936 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 1748 | 1467132777939 Marionette TRACE conn4 <- [1,1302,null,{}] 09:52:57 INFO - PROCESS | 1748 | 1467132777945 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}] 09:52:57 INFO - PROCESS | 1748 | 1467132777951 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:58 INFO - PROCESS | 1748 | 1467132778150 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:52:58 INFO - PROCESS | 1748 | 1467132778368 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 1748 | 1467132778376 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:58 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d405400 == 46 [pid = 1748] [id = 333] 09:52:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x8d407400) [pid = 1748] [serial = 1000] [outer = (nil)] 09:52:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8eee1400) [pid = 1748] [serial = 1001] [outer = 0x8d407400] 09:52:58 INFO - PROCESS | 1748 | 1467132778686 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x8efe4400) [pid = 1748] [serial = 1002] [outer = 0x8d407400] 09:52:59 INFO - PROCESS | 1748 | 1467132779643 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]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1737ms 09:52:59 INFO - PROCESS | 1748 | 1467132779676 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 1748 | 1467132779681 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:52:59 INFO - PROCESS | 1748 | 1467132779690 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 1748 | 1467132779693 Marionette TRACE conn4 <- [1,1306,null,{}] 09:52:59 INFO - PROCESS | 1748 | 1467132779701 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}] 09:52:59 INFO - PROCESS | 1748 | 1467132779707 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:52:59 INFO - PROCESS | 1748 | 1467132779897 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:53:00 INFO - PROCESS | 1748 | 1467132780234 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 1748 | 1467132780245 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:00 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb15000 == 47 [pid = 1748] [id = 334] 09:53:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x8fb20c00) [pid = 1748] [serial = 1003] [outer = (nil)] 09:53:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x9108f000) [pid = 1748] [serial = 1004] [outer = 0x8fb20c00] 09:53:00 INFO - PROCESS | 1748 | 1467132780333 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x91162000) [pid = 1748] [serial = 1005] [outer = 0x8fb20c00] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8d402800 == 46 [pid = 1748] [id = 292] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d4800 == 45 [pid = 1748] [id = 312] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdb400 == 44 [pid = 1748] [id = 293] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d2800 == 43 [pid = 1748] [id = 315] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x90f26400 == 42 [pid = 1748] [id = 314] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x92343c00 == 41 [pid = 1748] [id = 296] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8d406c00 == 40 [pid = 1748] [id = 325] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x920e6400 == 39 [pid = 1748] [id = 324] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x91a75800 == 38 [pid = 1748] [id = 323] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x90f29400 == 37 [pid = 1748] [id = 322] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40cc00 == 36 [pid = 1748] [id = 321] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee7800 == 35 [pid = 1748] [id = 320] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x920e0000 == 34 [pid = 1748] [id = 319] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d6000 == 33 [pid = 1748] [id = 318] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2bac00 == 32 [pid = 1748] [id = 316] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee8400 == 31 [pid = 1748] [id = 317] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x939ebc00 == 30 [pid = 1748] [id = 307] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8d406000 == 29 [pid = 1748] [id = 311] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x90f1f800 == 28 [pid = 1748] [id = 301] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x939f9400 == 27 [pid = 1748] [id = 308] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe5000 == 26 [pid = 1748] [id = 313] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x90f1d400 == 25 [pid = 1748] [id = 290] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x91095000 == 24 [pid = 1748] [id = 297] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee7c00 == 23 [pid = 1748] [id = 299] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x9202a400 == 22 [pid = 1748] [id = 295] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x92739800 == 21 [pid = 1748] [id = 304] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8d403400 == 20 [pid = 1748] [id = 298] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x91199c00 == 19 [pid = 1748] [id = 302] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d1400 == 18 [pid = 1748] [id = 309] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x9501a400 == 17 [pid = 1748] [id = 310] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeedc00 == 16 [pid = 1748] [id = 294] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb1fc00 == 15 [pid = 1748] [id = 305] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x9273e400 == 14 [pid = 1748] [id = 331] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bec00 == 13 [pid = 1748] [id = 332] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee2c00 == 12 [pid = 1748] [id = 330] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8d410400 == 11 [pid = 1748] [id = 329] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb1f800 == 10 [pid = 1748] [id = 327] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x91191400 == 9 [pid = 1748] [id = 328] 09:53:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cb400 == 8 [pid = 1748] [id = 326] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x980ab800) [pid = 1748] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x91264400) [pid = 1748] [serial = 950] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x90f2b800) [pid = 1748] [serial = 944] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x8f2bfc00) [pid = 1748] [serial = 941] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x8f2b9c00) [pid = 1748] [serial = 936] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x8eeec400) [pid = 1748] [serial = 935] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x9118e400) [pid = 1748] [serial = 918] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x9109b800) [pid = 1748] [serial = 917] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x8d404c00) [pid = 1748] [serial = 938] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x8eedf800) [pid = 1748] [serial = 939] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x9248d000) [pid = 1748] [serial = 921] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x920e8400) [pid = 1748] [serial = 920] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x8efe7800) [pid = 1748] [serial = 947] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x93a53000) [pid = 1748] [serial = 924] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x93a47c00) [pid = 1748] [serial = 923] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x93d8f800) [pid = 1748] [serial = 927] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x93d88800) [pid = 1748] [serial = 926] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x951b4c00) [pid = 1748] [serial = 930] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x951b0000) [pid = 1748] [serial = 929] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x91091400) [pid = 1748] [serial = 945] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x91194800) [pid = 1748] [serial = 948] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x8f8b7800) [pid = 1748] [serial = 942] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x9520a000) [pid = 1748] [serial = 933] [outer = (nil)] [url = about:blank] 09:53:01 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x95206000) [pid = 1748] [serial = 932] [outer = (nil)] [url = about:blank] 09:53:02 INFO - PROCESS | 1748 | 1467132782396 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]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2734ms 09:53:02 INFO - PROCESS | 1748 | 1467132782424 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 1748 | 1467132782431 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:53:02 INFO - PROCESS | 1748 | 1467132782441 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 1748 | 1467132782447 Marionette TRACE conn4 <- [1,1310,null,{}] 09:53:02 INFO - PROCESS | 1748 | 1467132782457 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}] 09:53:02 INFO - PROCESS | 1748 | 1467132782462 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:02 INFO - PROCESS | 1748 | 1467132782675 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:53:02 INFO - PROCESS | 1748 | 1467132782859 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 1748 | 1467132782867 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee8c00 == 9 [pid = 1748] [id = 335] 09:53:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x8eee9000) [pid = 1748] [serial = 1006] [outer = (nil)] 09:53:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x8f2b6000) [pid = 1748] [serial = 1007] [outer = 0x8eee9000] 09:53:02 INFO - PROCESS | 1748 | 1467132782943 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x8f2c2400) [pid = 1748] [serial = 1008] [outer = 0x8eee9000] 09:53:03 INFO - PROCESS | 1748 | 1467132783858 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] 09:53:03 INFO - PROCESS | 1748 | 1467132783941 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:53:03 INFO - PROCESS | 1748 | 1467132783950 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 1748 | 1467132783955 Marionette TRACE conn4 <- [1,1314,null,{}] 09:53:04 INFO - PROCESS | 1748 | 1467132784018 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}] 09:53:04 INFO - PROCESS | 1748 | 1467132784025 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:04 INFO - PROCESS | 1748 | 1467132784233 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:53:04 INFO - PROCESS | 1748 | 1467132784457 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 1748 | 1467132784469 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:04 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d402000 == 10 [pid = 1748] [id = 336] 09:53:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x8f2c1000) [pid = 1748] [serial = 1009] [outer = (nil)] 09:53:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x8f8b8800) [pid = 1748] [serial = 1010] [outer = 0x8f2c1000] 09:53:04 INFO - PROCESS | 1748 | 1467132784568 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x8f8bf000) [pid = 1748] [serial = 1011] [outer = 0x8f2c1000] 09:53:05 INFO - PROCESS | 1748 | 1467132785560 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]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1688ms 09:53:05 INFO - PROCESS | 1748 | 1467132785639 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 1748 | 1467132785648 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:53:05 INFO - PROCESS | 1748 | 1467132785661 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - PROCESS | 1748 | 1467132785666 Marionette TRACE conn4 <- [1,1318,null,{}] 09:53:05 INFO - PROCESS | 1748 | 1467132785673 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}] 09:53:05 INFO - PROCESS | 1748 | 1467132785679 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:05 INFO - PROCESS | 1748 | 1467132785918 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:53:06 INFO - PROCESS | 1748 | 1467132786188 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 1748 | 1467132786196 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:06 INFO - PROCESS | 1748 | ++DOCSHELL 0x91099c00 == 11 [pid = 1748] [id = 337] 09:53:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x9109b800) [pid = 1748] [serial = 1012] [outer = (nil)] 09:53:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x91166000) [pid = 1748] [serial = 1013] [outer = 0x9109b800] 09:53:06 INFO - PROCESS | 1748 | 1467132786288 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x91190000) [pid = 1748] [serial = 1014] [outer = 0x9109b800] 09:53:07 INFO - PROCESS | 1748 | 1467132787292 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]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1688ms 09:53:07 INFO - PROCESS | 1748 | 1467132787349 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:53:07 INFO - PROCESS | 1748 | 1467132787354 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:53:07 INFO - PROCESS | 1748 | 1467132787361 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 1748 | 1467132787368 Marionette TRACE conn4 <- [1,1322,null,{}] 09:53:07 INFO - PROCESS | 1748 | 1467132787388 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}] 09:53:07 INFO - PROCESS | 1748 | 1467132787410 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:07 INFO - PROCESS | 1748 | 1467132787644 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:53:07 INFO - PROCESS | 1748 | 1467132787955 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:07 INFO - PROCESS | 1748 | 1467132787969 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:08 INFO - PROCESS | 1748 | ++DOCSHELL 0x91261c00 == 12 [pid = 1748] [id = 338] 09:53:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x91262400) [pid = 1748] [serial = 1015] [outer = (nil)] 09:53:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x9162a400) [pid = 1748] [serial = 1016] [outer = 0x91262400] 09:53:08 INFO - PROCESS | 1748 | 1467132788064 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x916de400) [pid = 1748] [serial = 1017] [outer = 0x91262400] 09:53:09 INFO - PROCESS | 1748 | 1467132789103 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]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1797ms 09:53:09 INFO - PROCESS | 1748 | 1467132789158 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 1748 | 1467132789163 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:53:09 INFO - PROCESS | 1748 | 1467132789171 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 1748 | 1467132789174 Marionette TRACE conn4 <- [1,1326,null,{}] 09:53:09 INFO - PROCESS | 1748 | 1467132789181 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}] 09:53:09 INFO - PROCESS | 1748 | 1467132789186 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:09 INFO - PROCESS | 1748 | 1467132789390 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:53:09 INFO - PROCESS | 1748 | 1467132789604 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 1748 | 1467132789612 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:09 INFO - PROCESS | 1748 | ++DOCSHELL 0x91198800 == 13 [pid = 1748] [id = 339] 09:53:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x91a72400) [pid = 1748] [serial = 1018] [outer = (nil)] 09:53:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x920e1000) [pid = 1748] [serial = 1019] [outer = 0x91a72400] 09:53:09 INFO - PROCESS | 1748 | 1467132789742 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x9248a000) [pid = 1748] [serial = 1020] [outer = 0x91a72400] 09:53:10 INFO - PROCESS | 1748 | 1467132790760 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]]]}] 09:53:10 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 09:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1633ms 09:53:10 INFO - PROCESS | 1748 | 1467132790805 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 1748 | 1467132790809 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:53:10 INFO - PROCESS | 1748 | 1467132790816 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 1748 | 1467132790820 Marionette TRACE conn4 <- [1,1330,null,{}] 09:53:10 INFO - PROCESS | 1748 | 1467132790826 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}] 09:53:10 INFO - PROCESS | 1748 | 1467132790831 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:11 INFO - PROCESS | 1748 | 1467132791036 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:53:11 INFO - PROCESS | 1748 | 1467132791284 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 1748 | 1467132791292 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:11 INFO - PROCESS | 1748 | ++DOCSHELL 0x920ddc00 == 14 [pid = 1748] [id = 340] 09:53:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x92487000) [pid = 1748] [serial = 1021] [outer = (nil)] 09:53:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x9252a400) [pid = 1748] [serial = 1022] [outer = 0x92487000] 09:53:11 INFO - PROCESS | 1748 | 1467132791381 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x9256d400) [pid = 1748] [serial = 1023] [outer = 0x92487000] 09:53:12 INFO - PROCESS | 1748 | 1467132792528 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]]]}] 09:53:12 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 09:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1739ms 09:53:12 INFO - PROCESS | 1748 | 1467132792556 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:53:12 INFO - PROCESS | 1748 | 1467132792563 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:53:12 INFO - PROCESS | 1748 | 1467132792570 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 1748 | 1467132792578 Marionette TRACE conn4 <- [1,1334,null,{}] 09:53:12 INFO - PROCESS | 1748 | 1467132792586 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}] 09:53:12 INFO - PROCESS | 1748 | 1467132792591 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:12 INFO - PROCESS | 1748 | 1467132792765 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:53:12 INFO - PROCESS | 1748 | 1467132792903 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 1748 | 1467132792918 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b3800 == 15 [pid = 1748] [id = 341] 09:53:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x8f8b5c00) [pid = 1748] [serial = 1024] [outer = (nil)] 09:53:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x90f26800) [pid = 1748] [serial = 1025] [outer = 0x8f8b5c00] 09:53:13 INFO - PROCESS | 1748 | 1467132793043 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x91094400) [pid = 1748] [serial = 1026] [outer = 0x8f8b5c00] 09:53:13 INFO - PROCESS | 1748 | 1467132793991 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]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1484ms 09:53:14 INFO - PROCESS | 1748 | 1467132794063 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 1748 | 1467132794070 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:53:14 INFO - PROCESS | 1748 | 1467132794080 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 1748 | 1467132794084 Marionette TRACE conn4 <- [1,1338,null,{}] 09:53:14 INFO - PROCESS | 1748 | 1467132794092 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}] 09:53:14 INFO - PROCESS | 1748 | 1467132794097 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:14 INFO - PROCESS | 1748 | 1467132794330 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:53:14 INFO - PROCESS | 1748 | 1467132794347 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 1748 | 1467132794356 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x91196400 == 16 [pid = 1748] [id = 342] 09:53:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x91264400) [pid = 1748] [serial = 1027] [outer = (nil)] 09:53:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x91a7d800) [pid = 1748] [serial = 1028] [outer = 0x91264400] 09:53:14 INFO - PROCESS | 1748 | 1467132794429 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x9116ac00) [pid = 1748] [serial = 1029] [outer = 0x91264400] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x9273a000) [pid = 1748] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x91a7b400) [pid = 1748] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x92740400) [pid = 1748] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x8f8bfc00) [pid = 1748] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x8fb20c00) [pid = 1748] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x90f1f400) [pid = 1748] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x91197400) [pid = 1748] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x8b4ce000) [pid = 1748] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x8d407400) [pid = 1748] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x920e9c00) [pid = 1748] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x8eeeb000) [pid = 1748] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x920e0800) [pid = 1748] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x90f2c800) [pid = 1748] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x91191c00) [pid = 1748] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x8f2b4400) [pid = 1748] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x91256000) [pid = 1748] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x8d410800) [pid = 1748] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x8d40bc00) [pid = 1748] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:53:15 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x91a7a000) [pid = 1748] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:53:15 INFO - PROCESS | 1748 | 1467132795965 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]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1938ms 09:53:16 INFO - PROCESS | 1748 | 1467132796017 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 1748 | 1467132796021 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:53:16 INFO - PROCESS | 1748 | 1467132796028 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 1748 | 1467132796034 Marionette TRACE conn4 <- [1,1342,null,{}] 09:53:16 INFO - PROCESS | 1748 | 1467132796050 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}] 09:53:16 INFO - PROCESS | 1748 | 1467132796058 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:16 INFO - PROCESS | 1748 | 1467132796264 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:53:16 INFO - PROCESS | 1748 | 1467132796281 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:16 INFO - PROCESS | 1748 | 1467132796291 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bfc00 == 17 [pid = 1748] [id = 343] 09:53:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x8fb11400) [pid = 1748] [serial = 1030] [outer = (nil)] 09:53:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x920e9c00) [pid = 1748] [serial = 1031] [outer = 0x8fb11400] 09:53:16 INFO - PROCESS | 1748 | 1467132796371 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x9252ac00) [pid = 1748] [serial = 1032] [outer = 0x8fb11400] 09:53:17 INFO - PROCESS | 1748 | 1467132797215 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]]]}] 09:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1244ms 09:53:17 INFO - PROCESS | 1748 | 1467132797273 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:53:17 INFO - PROCESS | 1748 | 1467132797277 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:53:17 INFO - PROCESS | 1748 | 1467132797284 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 1748 | 1467132797287 Marionette TRACE conn4 <- [1,1346,null,{}] 09:53:17 INFO - PROCESS | 1748 | 1467132797293 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}] 09:53:17 INFO - PROCESS | 1748 | 1467132797298 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:17 INFO - PROCESS | 1748 | 1467132797538 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:53:17 INFO - PROCESS | 1748 | 1467132797708 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 1748 | 1467132797721 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d7c00 == 18 [pid = 1748] [id = 344] 09:53:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x8d403000) [pid = 1748] [serial = 1033] [outer = (nil)] 09:53:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x8d40bc00) [pid = 1748] [serial = 1034] [outer = 0x8d403000] 09:53:17 INFO - PROCESS | 1748 | 1467132797812 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x8eee8400) [pid = 1748] [serial = 1035] [outer = 0x8d403000] 09:53:18 INFO - PROCESS | 1748 | 1467132798868 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]]]}] 09:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1636ms 09:53:18 INFO - PROCESS | 1748 | 1467132798923 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 1748 | 1467132798930 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:53:18 INFO - PROCESS | 1748 | 1467132798971 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - PROCESS | 1748 | 1467132798976 Marionette TRACE conn4 <- [1,1350,null,{}] 09:53:18 INFO - PROCESS | 1748 | 1467132798987 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}] 09:53:18 INFO - PROCESS | 1748 | 1467132798993 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:19 INFO - PROCESS | 1748 | 1467132799308 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:53:19 INFO - PROCESS | 1748 | 1467132799501 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 1748 | 1467132799508 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:19 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f1dc00 == 19 [pid = 1748] [id = 345] 09:53:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x90f23000) [pid = 1748] [serial = 1036] [outer = (nil)] 09:53:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x9108c800) [pid = 1748] [serial = 1037] [outer = 0x90f23000] 09:53:19 INFO - PROCESS | 1748 | 1467132799598 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x91193800) [pid = 1748] [serial = 1038] [outer = 0x90f23000] 09:53:20 INFO - PROCESS | 1748 | 1467132800601 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]]]}] 09:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1708ms 09:53:20 INFO - PROCESS | 1748 | 1467132800677 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:53:20 INFO - PROCESS | 1748 | 1467132800682 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:53:20 INFO - PROCESS | 1748 | 1467132800690 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 1748 | 1467132800694 Marionette TRACE conn4 <- [1,1354,null,{}] 09:53:20 INFO - PROCESS | 1748 | 1467132800702 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}] 09:53:20 INFO - PROCESS | 1748 | 1467132800708 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:20 INFO - PROCESS | 1748 | 1467132800945 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:53:21 INFO - PROCESS | 1748 | 1467132801259 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 1748 | 1467132801267 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:21 INFO - PROCESS | 1748 | ++DOCSHELL 0x9162b000 == 20 [pid = 1748] [id = 346] 09:53:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x916d6000) [pid = 1748] [serial = 1039] [outer = (nil)] 09:53:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x91a76800) [pid = 1748] [serial = 1040] [outer = 0x916d6000] 09:53:21 INFO - PROCESS | 1748 | 1467132801354 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x92342400) [pid = 1748] [serial = 1041] [outer = 0x916d6000] 09:53:22 INFO - PROCESS | 1748 | 1467132802387 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]]]}] 09:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1740ms 09:53:22 INFO - PROCESS | 1748 | 1467132802431 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:53:22 INFO - PROCESS | 1748 | 1467132802438 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:53:22 INFO - PROCESS | 1748 | 1467132802457 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - PROCESS | 1748 | 1467132802477 Marionette TRACE conn4 <- [1,1358,null,{}] 09:53:22 INFO - PROCESS | 1748 | 1467132802528 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}] 09:53:22 INFO - PROCESS | 1748 | 1467132802536 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:22 INFO - PROCESS | 1748 | 1467132802756 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:53:23 INFO - PROCESS | 1748 | 1467132802990 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:23 INFO - PROCESS | 1748 | 1467132802998 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x9252a800 == 21 [pid = 1748] [id = 347] 09:53:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x92572800) [pid = 1748] [serial = 1042] [outer = (nil)] 09:53:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x9273b800) [pid = 1748] [serial = 1043] [outer = 0x92572800] 09:53:23 INFO - PROCESS | 1748 | 1467132803083 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x9273f000) [pid = 1748] [serial = 1044] [outer = 0x92572800] 09:53:24 INFO - PROCESS | 1748 | 1467132804052 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]]]}] 09:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1663ms 09:53:24 INFO - PROCESS | 1748 | 1467132804113 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 1748 | 1467132804117 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:53:24 INFO - PROCESS | 1748 | 1467132804124 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 1748 | 1467132804127 Marionette TRACE conn4 <- [1,1362,null,{}] 09:53:24 INFO - PROCESS | 1748 | 1467132804133 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}] 09:53:24 INFO - PROCESS | 1748 | 1467132804139 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:24 INFO - PROCESS | 1748 | 1467132804360 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:53:24 INFO - PROCESS | 1748 | 1467132804594 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 1748 | 1467132804604 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x9273c400 == 22 [pid = 1748] [id = 348] 09:53:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x92743c00) [pid = 1748] [serial = 1045] [outer = (nil)] 09:53:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x92c7cc00) [pid = 1748] [serial = 1046] [outer = 0x92743c00] 09:53:24 INFO - PROCESS | 1748 | 1467132804701 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x92c82c00) [pid = 1748] [serial = 1047] [outer = 0x92743c00] 09:53:25 INFO - PROCESS | 1748 | 1467132805659 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]]]}] 09:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1583ms 09:53:25 INFO - PROCESS | 1748 | 1467132805709 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:53:25 INFO - PROCESS | 1748 | 1467132805713 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:53:25 INFO - PROCESS | 1748 | 1467132805721 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 1748 | 1467132805724 Marionette TRACE conn4 <- [1,1366,null,{}] 09:53:25 INFO - PROCESS | 1748 | 1467132805730 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}] 09:53:25 INFO - PROCESS | 1748 | 1467132805736 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:25 INFO - PROCESS | 1748 | 1467132805930 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:53:26 INFO - PROCESS | 1748 | 1467132806159 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 1748 | 1467132806179 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:26 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee5c00 == 23 [pid = 1748] [id = 349] 09:53:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x8eee9400) [pid = 1748] [serial = 1048] [outer = (nil)] 09:53:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x8fb18c00) [pid = 1748] [serial = 1049] [outer = 0x8eee9400] 09:53:26 INFO - PROCESS | 1748 | 1467132806329 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x92520800) [pid = 1748] [serial = 1050] [outer = 0x8eee9400] 09:53:27 INFO - PROCESS | 1748 | 1467132807557 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] 09:53:27 INFO - PROCESS | 1748 | 1467132807611 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:53:27 INFO - PROCESS | 1748 | 1467132807630 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 1748 | 1467132807635 Marionette TRACE conn4 <- [1,1370,null,{}] 09:53:27 INFO - PROCESS | 1748 | 1467132807689 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}] 09:53:27 INFO - PROCESS | 1748 | 1467132807695 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:27 INFO - PROCESS | 1748 | 1467132807995 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:53:28 INFO - PROCESS | 1748 | 1467132808195 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 1748 | 1467132808209 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee8000 == 24 [pid = 1748] [id = 350] 09:53:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x8f2bfc00) [pid = 1748] [serial = 1051] [outer = (nil)] 09:53:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x8f8bc400) [pid = 1748] [serial = 1052] [outer = 0x8f2bfc00] 09:53:28 INFO - PROCESS | 1748 | 1467132808286 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x8fb1b400) [pid = 1748] [serial = 1053] [outer = 0x8f2bfc00] 09:53:28 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb15000 == 23 [pid = 1748] [id = 334] 09:53:28 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bfc00 == 22 [pid = 1748] [id = 343] 09:53:28 INFO - PROCESS | 1748 | --DOCSHELL 0x91196400 == 21 [pid = 1748] [id = 342] 09:53:28 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x8f2b6000) [pid = 1748] [serial = 1007] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b3800 == 20 [pid = 1748] [id = 341] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x93b71c00) [pid = 1748] [serial = 999] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x9256c000) [pid = 1748] [serial = 989] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x92745c00) [pid = 1748] [serial = 995] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x92c81400) [pid = 1748] [serial = 996] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x9258c400) [pid = 1748] [serial = 992] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x91162000) [pid = 1748] [serial = 1005] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x9109a800) [pid = 1748] [serial = 984] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x90f24800) [pid = 1748] [serial = 983] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x91628c00) [pid = 1748] [serial = 986] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x8d407000) [pid = 1748] [serial = 980] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x92578000) [pid = 1748] [serial = 990] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x8eee1400) [pid = 1748] [serial = 1001] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x8eee4800) [pid = 1748] [serial = 981] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x9258e400) [pid = 1748] [serial = 993] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x9108f000) [pid = 1748] [serial = 1004] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x93a52800) [pid = 1748] [serial = 998] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x916d7000) [pid = 1748] [serial = 987] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x8efe4400) [pid = 1748] [serial = 1002] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x92489000) [pid = 1748] [serial = 974] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x9248c000) [pid = 1748] [serial = 975] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x920e4800) [pid = 1748] [serial = 962] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x916d2800) [pid = 1748] [serial = 963] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x92339000) [pid = 1748] [serial = 959] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x92486800) [pid = 1748] [serial = 960] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x91163000) [pid = 1748] [serial = 968] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x91193000) [pid = 1748] [serial = 969] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x91632800) [pid = 1748] [serial = 956] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x916e0800) [pid = 1748] [serial = 957] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x8f8bc000) [pid = 1748] [serial = 953] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x90f27000) [pid = 1748] [serial = 954] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x9162d400) [pid = 1748] [serial = 951] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x8efde000) [pid = 1748] [serial = 965] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x8f2c3c00) [pid = 1748] [serial = 966] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x92483400) [pid = 1748] [serial = 978] [outer = (nil)] [url = about:blank] 09:53:29 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x91a7dc00) [pid = 1748] [serial = 971] [outer = (nil)] [url = about:blank] 09:53:29 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable 09:53:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13 09:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:29 INFO - _addTest/ [0,1373,"getWindowHandle",null] 09:53:29 INFO - PROCESS | 1748 | 1467132809335 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:53:29 INFO - PROCESS | 1748 | 1467132809346 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - PROCESS | 1748 | 1467132809350 Marionette TRACE conn4 <- [1,1374,null,{}] 09:53:29 INFO - PROCESS | 1748 | 1467132809356 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}] 09:53:29 INFO - PROCESS | 1748 | 1467132809363 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:29 INFO - PROCESS | 1748 | 1467132809583 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:53:29 INFO - PROCESS | 1748 | 1467132809758 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 1748 | 1467132809764 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee7c00 == 21 [pid = 1748] [id = 351] 09:53:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 61 (0x8f8bf800) [pid = 1748] [serial = 1054] [outer = (nil)] 09:53:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 62 (0x90f2bc00) [pid = 1748] [serial = 1055] [outer = 0x8f8bf800] 09:53:29 INFO - PROCESS | 1748 | 1467132809842 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0x9115e400) [pid = 1748] [serial = 1056] [outer = 0x8f8bf800] 09:53:30 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:30 INFO - PROCESS | 1748 | 1467132810689 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] 09:53:30 INFO - PROCESS | 1748 | 1467132810736 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:53:30 INFO - PROCESS | 1748 | 1467132810743 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 1748 | 1467132810748 Marionette TRACE conn4 <- [1,1378,null,{}] 09:53:30 INFO - PROCESS | 1748 | 1467132810764 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}] 09:53:30 INFO - PROCESS | 1748 | 1467132810773 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:30 INFO - PROCESS | 1748 | 1467132810951 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:53:31 INFO - PROCESS | 1748 | 1467132811088 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 1748 | 1467132811097 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x91264800 == 22 [pid = 1748] [id = 352] 09:53:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x9162d400) [pid = 1748] [serial = 1057] [outer = (nil)] 09:53:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x916d4800) [pid = 1748] [serial = 1058] [outer = 0x9162d400] 09:53:31 INFO - PROCESS | 1748 | 1467132811175 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x916e1400) [pid = 1748] [serial = 1059] [outer = 0x9162d400] 09:53:32 INFO - PROCESS | 1748 | 1467132812108 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] 09:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:53:32 INFO - PROCESS | 1748 | 1467132812190 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:53:32 INFO - PROCESS | 1748 | 1467132812197 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 1748 | 1467132812200 Marionette TRACE conn4 <- [1,1382,null,{}] 09:53:32 INFO - PROCESS | 1748 | 1467132812219 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}] 09:53:32 INFO - PROCESS | 1748 | 1467132812225 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:32 INFO - PROCESS | 1748 | 1467132812446 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:53:32 INFO - PROCESS | 1748 | 1467132812475 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 1748 | 1467132812484 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:32 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e0000 == 23 [pid = 1748] [id = 353] 09:53:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x92339000) [pid = 1748] [serial = 1060] [outer = (nil)] 09:53:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x9248a400) [pid = 1748] [serial = 1061] [outer = 0x92339000] 09:53:32 INFO - PROCESS | 1748 | 1467132812575 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x92520400) [pid = 1748] [serial = 1062] [outer = 0x92339000] 09:53:33 INFO - PROCESS | 1748 | [1748] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:33 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x91264400) [pid = 1748] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:53:33 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x92487000) [pid = 1748] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:53:33 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x8f8b5c00) [pid = 1748] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:53:33 INFO - PROCESS | 1748 | 1467132813691 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] 09:53:33 INFO - PROCESS | 1748 | 1467132813732 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:53:33 INFO - PROCESS | 1748 | 1467132813739 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 1748 | 1467132813742 Marionette TRACE conn4 <- [1,1386,null,{}] 09:53:33 INFO - PROCESS | 1748 | 1467132813750 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}] 09:53:33 INFO - PROCESS | 1748 | 1467132813754 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:33 INFO - PROCESS | 1748 | 1467132813920 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:53:34 INFO - PROCESS | 1748 | 1467132814174 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 1748 | 1467132814183 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d5400 == 24 [pid = 1748] [id = 354] 09:53:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x8d40b400) [pid = 1748] [serial = 1063] [outer = (nil)] 09:53:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x920e5400) [pid = 1748] [serial = 1064] [outer = 0x8d40b400] 09:53:34 INFO - PROCESS | 1748 | 1467132814262 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x92527400) [pid = 1748] [serial = 1065] [outer = 0x8d40b400] 09:53:35 INFO - PROCESS | 1748 | 1467132815053 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] 09:53:35 INFO - PROCESS | 1748 | 1467132815082 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:53:35 INFO - PROCESS | 1748 | 1467132815090 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 1748 | 1467132815094 Marionette TRACE conn4 <- [1,1390,null,{}] 09:53:35 INFO - PROCESS | 1748 | 1467132815099 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}] 09:53:35 INFO - PROCESS | 1748 | 1467132815109 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:35 INFO - PROCESS | 1748 | 1467132815337 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:53:35 INFO - PROCESS | 1748 | 1467132815469 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 1748 | 1467132815480 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x91097000 == 25 [pid = 1748] [id = 355] 09:53:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x91099000) [pid = 1748] [serial = 1066] [outer = (nil)] 09:53:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x92c7f000) [pid = 1748] [serial = 1067] [outer = 0x91099000] 09:53:35 INFO - PROCESS | 1748 | 1467132815551 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x8f2c0400) [pid = 1748] [serial = 1068] [outer = 0x91099000] 09:53:36 INFO - PROCESS | 1748 | 1467132816649 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]]]}] 09:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1586ms 09:53:36 INFO - PROCESS | 1748 | 1467132816678 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 1748 | 1467132816685 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:53:36 INFO - PROCESS | 1748 | 1467132816693 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 1748 | 1467132816701 Marionette TRACE conn4 <- [1,1394,null,{}] 09:53:36 INFO - PROCESS | 1748 | 1467132816709 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}] 09:53:36 INFO - PROCESS | 1748 | 1467132816717 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:36 INFO - PROCESS | 1748 | 1467132816948 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:53:37 INFO - PROCESS | 1748 | 1467132817226 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 1748 | 1467132817237 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2bf400 == 26 [pid = 1748] [id = 356] 09:53:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x8f2bf800) [pid = 1748] [serial = 1069] [outer = (nil)] 09:53:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x8fb1fc00) [pid = 1748] [serial = 1070] [outer = 0x8f2bf800] 09:53:37 INFO - PROCESS | 1748 | 1467132817326 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x91163000) [pid = 1748] [serial = 1071] [outer = 0x8f2bf800] 09:53:38 INFO - PROCESS | 1748 | 1467132818326 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]]]}] 09:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1686ms 09:53:38 INFO - PROCESS | 1748 | 1467132818380 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 1748 | 1467132818388 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:53:38 INFO - PROCESS | 1748 | 1467132818399 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - PROCESS | 1748 | 1467132818403 Marionette TRACE conn4 <- [1,1398,null,{}] 09:53:38 INFO - PROCESS | 1748 | 1467132818410 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}] 09:53:38 INFO - PROCESS | 1748 | 1467132818416 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:38 INFO - PROCESS | 1748 | 1467132818676 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:53:38 INFO - PROCESS | 1748 | 1467132818908 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 1748 | 1467132818916 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:38 INFO - PROCESS | 1748 | ++DOCSHELL 0x91633400 == 27 [pid = 1748] [id = 357] 09:53:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x916d8000) [pid = 1748] [serial = 1072] [outer = (nil)] 09:53:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x92486800) [pid = 1748] [serial = 1073] [outer = 0x916d8000] 09:53:39 INFO - PROCESS | 1748 | 1467132819041 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x92570400) [pid = 1748] [serial = 1074] [outer = 0x916d8000] 09:53:40 INFO - PROCESS | 1748 | 1467132820037 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]]]}] 09:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1692ms 09:53:40 INFO - PROCESS | 1748 | 1467132820091 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 1748 | 1467132820095 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:53:40 INFO - PROCESS | 1748 | 1467132820103 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 1748 | 1467132820109 Marionette TRACE conn4 <- [1,1402,null,{}] 09:53:40 INFO - PROCESS | 1748 | 1467132820168 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}] 09:53:40 INFO - PROCESS | 1748 | 1467132820178 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:40 INFO - PROCESS | 1748 | 1467132820439 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:53:40 INFO - PROCESS | 1748 | 1467132820602 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 1748 | 1467132820612 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x939f4400 == 28 [pid = 1748] [id = 358] 09:53:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x939f9800) [pid = 1748] [serial = 1075] [outer = (nil)] 09:53:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x93a50000) [pid = 1748] [serial = 1076] [outer = 0x939f9800] 09:53:40 INFO - PROCESS | 1748 | 1467132820700 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x93b6f000) [pid = 1748] [serial = 1077] [outer = 0x939f9800] 09:53:41 INFO - PROCESS | 1748 | 1467132821592 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]]]}] 09:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1536ms 09:53:41 INFO - PROCESS | 1748 | 1467132821640 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:53:41 INFO - PROCESS | 1748 | 1467132821646 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:53:41 INFO - PROCESS | 1748 | 1467132821653 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 1748 | 1467132821656 Marionette TRACE conn4 <- [1,1406,null,{}] 09:53:41 INFO - PROCESS | 1748 | 1467132821663 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}] 09:53:41 INFO - PROCESS | 1748 | 1467132821668 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:41 INFO - PROCESS | 1748 | 1467132821864 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:53:42 INFO - PROCESS | 1748 | 1467132822035 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 1748 | 1467132822044 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x9118f400 == 29 [pid = 1748] [id = 359] 09:53:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x91194400) [pid = 1748] [serial = 1078] [outer = (nil)] 09:53:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x93d8c800) [pid = 1748] [serial = 1079] [outer = 0x91194400] 09:53:42 INFO - PROCESS | 1748 | 1467132822132 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x93d91800) [pid = 1748] [serial = 1080] [outer = 0x91194400] 09:53:43 INFO - PROCESS | 1748 | 1467132823349 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]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1748ms 09:53:43 INFO - PROCESS | 1748 | 1467132823403 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 1748 | 1467132823410 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:53:43 INFO - PROCESS | 1748 | 1467132823421 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 1748 | 1467132823424 Marionette TRACE conn4 <- [1,1410,null,{}] 09:53:43 INFO - PROCESS | 1748 | 1467132823431 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}] 09:53:43 INFO - PROCESS | 1748 | 1467132823436 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:43 INFO - PROCESS | 1748 | 1467132823684 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:53:43 INFO - PROCESS | 1748 | 1467132823902 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 1748 | 1467132823911 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:43 INFO - PROCESS | 1748 | ++DOCSHELL 0x92031800 == 30 [pid = 1748] [id = 360] 09:53:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x92c7f400) [pid = 1748] [serial = 1081] [outer = (nil)] 09:53:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x95099c00) [pid = 1748] [serial = 1082] [outer = 0x92c7f400] 09:53:44 INFO - PROCESS | 1748 | 1467132824042 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x951b4800) [pid = 1748] [serial = 1083] [outer = 0x92c7f400] 09:53:45 INFO - PROCESS | 1748 | 1467132825109 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]]]}] 09:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1741ms 09:53:45 INFO - PROCESS | 1748 | 1467132825160 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 1748 | 1467132825164 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:53:45 INFO - PROCESS | 1748 | 1467132825171 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 1748 | 1467132825174 Marionette TRACE conn4 <- [1,1414,null,{}] 09:53:45 INFO - PROCESS | 1748 | 1467132825181 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}] 09:53:45 INFO - PROCESS | 1748 | 1467132825191 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:45 INFO - PROCESS | 1748 | 1467132825510 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:53:45 INFO - PROCESS | 1748 | 1467132825707 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 1748 | 1467132825713 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eedf400 == 31 [pid = 1748] [id = 361] 09:53:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x8eee1c00) [pid = 1748] [serial = 1084] [outer = (nil)] 09:53:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x9116d800) [pid = 1748] [serial = 1085] [outer = 0x8eee1c00] 09:53:45 INFO - PROCESS | 1748 | 1467132825803 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x920e7000) [pid = 1748] [serial = 1086] [outer = 0x8eee1c00] 09:53:47 INFO - PROCESS | 1748 | 1467132827060 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]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1938ms 09:53:47 INFO - PROCESS | 1748 | 1467132827111 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 1748 | 1467132827117 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:53:47 INFO - PROCESS | 1748 | 1467132827125 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 1748 | 1467132827131 Marionette TRACE conn4 <- [1,1418,null,{}] 09:53:47 INFO - PROCESS | 1748 | 1467132827139 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}] 09:53:47 INFO - PROCESS | 1748 | 1467132827145 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:47 INFO - PROCESS | 1748 | 1467132827452 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:53:47 INFO - PROCESS | 1748 | 1467132827696 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 1748 | 1467132827708 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d407000 == 32 [pid = 1748] [id = 362] 09:53:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x8d40f800) [pid = 1748] [serial = 1087] [outer = (nil)] 09:53:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x8efde000) [pid = 1748] [serial = 1088] [outer = 0x8d40f800] 09:53:47 INFO - PROCESS | 1748 | 1467132827787 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x8f8bb800) [pid = 1748] [serial = 1089] [outer = 0x8d40f800] 09:53:48 INFO - PROCESS | 1748 | --DOCSHELL 0x91261c00 == 31 [pid = 1748] [id = 338] 09:53:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8d402000 == 30 [pid = 1748] [id = 336] 09:53:48 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x920e9c00) [pid = 1748] [serial = 1031] [outer = (nil)] [url = about:blank] 09:53:48 INFO - PROCESS | 1748 | --DOCSHELL 0x9252a800 == 29 [pid = 1748] [id = 347] 09:53:48 INFO - PROCESS | 1748 | --DOCSHELL 0x9162b000 == 28 [pid = 1748] [id = 346] 09:53:48 INFO - PROCESS | 1748 | --DOCSHELL 0x90f1dc00 == 27 [pid = 1748] [id = 345] 09:53:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d7c00 == 26 [pid = 1748] [id = 344] 09:53:48 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x91a7d800) [pid = 1748] [serial = 1028] [outer = (nil)] [url = about:blank] 09:53:48 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x9256d400) [pid = 1748] [serial = 1023] [outer = (nil)] [url = about:blank] 09:53:48 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x9252a400) [pid = 1748] [serial = 1022] [outer = (nil)] [url = about:blank] 09:53:48 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x90f26800) [pid = 1748] [serial = 1025] [outer = (nil)] [url = about:blank] 09:53:48 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x8f8b8800) [pid = 1748] [serial = 1010] [outer = (nil)] [url = about:blank] 09:53:48 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x91166000) [pid = 1748] [serial = 1013] [outer = (nil)] [url = about:blank] 09:53:48 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x9162a400) [pid = 1748] [serial = 1016] [outer = (nil)] [url = about:blank] 09:53:48 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x920e1000) [pid = 1748] [serial = 1019] [outer = (nil)] [url = about:blank] 09:53:48 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x9116ac00) [pid = 1748] [serial = 1029] [outer = (nil)] [url = about:blank] 09:53:48 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x91094400) [pid = 1748] [serial = 1026] [outer = (nil)] [url = about:blank] 09:53:48 INFO - PROCESS | 1748 | 1467132828785 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]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1701ms 09:53:48 INFO - PROCESS | 1748 | 1467132828827 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 1748 | 1467132828834 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:53:48 INFO - PROCESS | 1748 | 1467132828846 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 1748 | 1467132828850 Marionette TRACE conn4 <- [1,1422,null,{}] 09:53:48 INFO - PROCESS | 1748 | 1467132828857 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}] 09:53:48 INFO - PROCESS | 1748 | 1467132828862 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:49 INFO - PROCESS | 1748 | 1467132829053 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:53:49 INFO - PROCESS | 1748 | 1467132829235 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 1748 | 1467132829249 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:49 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f26400 == 27 [pid = 1748] [id = 363] 09:53:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x91191000) [pid = 1748] [serial = 1090] [outer = (nil)] 09:53:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x91256800) [pid = 1748] [serial = 1091] [outer = 0x91191000] 09:53:49 INFO - PROCESS | 1748 | 1467132829373 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x91628c00) [pid = 1748] [serial = 1092] [outer = 0x91191000] 09:53:50 INFO - PROCESS | 1748 | 1467132830220 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]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1444ms 09:53:50 INFO - PROCESS | 1748 | 1467132830291 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 1748 | 1467132830295 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:53:50 INFO - PROCESS | 1748 | 1467132830302 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 1748 | 1467132830308 Marionette TRACE conn4 <- [1,1426,null,{}] 09:53:50 INFO - PROCESS | 1748 | 1467132830324 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}] 09:53:50 INFO - PROCESS | 1748 | 1467132830333 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:50 INFO - PROCESS | 1748 | 1467132830504 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:53:50 INFO - PROCESS | 1748 | 1467132830658 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 1748 | 1467132830668 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e8400 == 28 [pid = 1748] [id = 364] 09:53:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x92340800) [pid = 1748] [serial = 1093] [outer = (nil)] 09:53:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x9251fc00) [pid = 1748] [serial = 1094] [outer = 0x92340800] 09:53:50 INFO - PROCESS | 1748 | 1467132830750 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x9256f400) [pid = 1748] [serial = 1095] [outer = 0x92340800] 09:53:51 INFO - PROCESS | 1748 | 1467132831655 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]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1384ms 09:53:51 INFO - PROCESS | 1748 | 1467132831686 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 1748 | 1467132831691 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:53:51 INFO - PROCESS | 1748 | 1467132831698 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 1748 | 1467132831701 Marionette TRACE conn4 <- [1,1430,null,{}] 09:53:51 INFO - PROCESS | 1748 | 1467132831707 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}] 09:53:51 INFO - PROCESS | 1748 | 1467132831711 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:51 INFO - PROCESS | 1748 | 1467132831932 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:53:51 INFO - PROCESS | 1748 | 1467132831977 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 1748 | 1467132831984 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x9258e000 == 29 [pid = 1748] [id = 365] 09:53:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x9258e400) [pid = 1748] [serial = 1096] [outer = (nil)] 09:53:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x92745c00) [pid = 1748] [serial = 1097] [outer = 0x9258e400] 09:53:52 INFO - PROCESS | 1748 | 1467132832056 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x939eb000) [pid = 1748] [serial = 1098] [outer = 0x9258e400] 09:53:52 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x8d40b400) [pid = 1748] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:53:52 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x8f2c1000) [pid = 1748] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:53:52 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x91262400) [pid = 1748] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:53:52 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x91a72400) [pid = 1748] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:53:52 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x9109b800) [pid = 1748] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:53:52 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x92339000) [pid = 1748] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:53:52 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x9162d400) [pid = 1748] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:53:52 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x8f8bf800) [pid = 1748] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:53:52 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x8f2bfc00) [pid = 1748] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:53:52 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x8fb11400) [pid = 1748] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:53:53 INFO - PROCESS | 1748 | 1467132833236 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]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1580ms 09:53:53 INFO - PROCESS | 1748 | 1467132833279 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:53:53 INFO - PROCESS | 1748 | 1467132833283 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:53:53 INFO - PROCESS | 1748 | 1467132833290 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 1748 | 1467132833293 Marionette TRACE conn4 <- [1,1434,null,{}] 09:53:53 INFO - PROCESS | 1748 | 1467132833299 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}] 09:53:53 INFO - PROCESS | 1748 | 1467132833304 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:53 INFO - PROCESS | 1748 | 1467132833544 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:53:53 INFO - PROCESS | 1748 | 1467132833604 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 1748 | 1467132833612 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d5000 == 30 [pid = 1748] [id = 366] 09:53:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x8d40dc00) [pid = 1748] [serial = 1099] [outer = (nil)] 09:53:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x9125bc00) [pid = 1748] [serial = 1100] [outer = 0x8d40dc00] 09:53:53 INFO - PROCESS | 1748 | 1467132833684 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x92522c00) [pid = 1748] [serial = 1101] [outer = 0x8d40dc00] 09:53:54 INFO - PROCESS | 1748 | 1467132834572 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]]]}] 09:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1336ms 09:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:53:54 INFO - PROCESS | 1748 | 1467132834626 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 1748 | 1467132834629 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:53:54 INFO - PROCESS | 1748 | 1467132834636 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - PROCESS | 1748 | 1467132834639 Marionette TRACE conn4 <- [1,1438,null,{}] 09:53:54 INFO - PROCESS | 1748 | 1467132834645 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}] 09:53:54 INFO - PROCESS | 1748 | 1467132834655 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:54 INFO - PROCESS | 1748 | 1467132834851 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:53:55 INFO - PROCESS | 1748 | 1467132835088 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 1748 | 1467132835099 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cc400 == 31 [pid = 1748] [id = 367] 09:53:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x8b4ce400) [pid = 1748] [serial = 1102] [outer = (nil)] 09:53:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x8d410800) [pid = 1748] [serial = 1103] [outer = 0x8b4ce400] 09:53:55 INFO - PROCESS | 1748 | 1467132835190 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x8efdec00) [pid = 1748] [serial = 1104] [outer = 0x8b4ce400] 09:53:56 INFO - PROCESS | 1748 | 1467132836233 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]]]}] 09:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1634ms 09:53:56 INFO - PROCESS | 1748 | 1467132836272 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 1748 | 1467132836279 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:53:56 INFO - PROCESS | 1748 | 1467132836287 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 1748 | 1467132836292 Marionette TRACE conn4 <- [1,1442,null,{}] 09:53:56 INFO - PROCESS | 1748 | 1467132836301 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}] 09:53:56 INFO - PROCESS | 1748 | 1467132836310 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:56 INFO - PROCESS | 1748 | 1467132836511 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:53:56 INFO - PROCESS | 1748 | 1467132836746 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 1748 | 1467132836757 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x91160800 == 32 [pid = 1748] [id = 368] 09:53:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x91167400) [pid = 1748] [serial = 1105] [outer = (nil)] 09:53:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x91197c00) [pid = 1748] [serial = 1106] [outer = 0x91167400] 09:53:56 INFO - PROCESS | 1748 | 1467132836890 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x9162b400) [pid = 1748] [serial = 1107] [outer = 0x91167400] 09:53:57 INFO - PROCESS | 1748 | 1467132837905 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]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1698ms 09:53:57 INFO - PROCESS | 1748 | 1467132837991 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:53:58 INFO - PROCESS | 1748 | 1467132838001 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:53:58 INFO - PROCESS | 1748 | 1467132838009 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 1748 | 1467132838014 Marionette TRACE conn4 <- [1,1446,null,{}] 09:53:58 INFO - PROCESS | 1748 | 1467132838022 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}] 09:53:58 INFO - PROCESS | 1748 | 1467132838027 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:58 INFO - PROCESS | 1748 | 1467132838276 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:53:58 INFO - PROCESS | 1748 | 1467132838565 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 1748 | 1467132838573 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:53:58 INFO - PROCESS | 1748 | ++DOCSHELL 0x91096800 == 33 [pid = 1748] [id = 369] 09:53:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x91a80c00) [pid = 1748] [serial = 1108] [outer = (nil)] 09:53:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x92344000) [pid = 1748] [serial = 1109] [outer = 0x91a80c00] 09:53:58 INFO - PROCESS | 1748 | 1467132838698 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x92582400) [pid = 1748] [serial = 1110] [outer = 0x91a80c00] 09:53:59 INFO - PROCESS | 1748 | 1467132839737 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]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1784ms 09:53:59 INFO - PROCESS | 1748 | 1467132839793 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 1748 | 1467132839796 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:53:59 INFO - PROCESS | 1748 | 1467132839823 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 1748 | 1467132839839 Marionette TRACE conn4 <- [1,1450,null,{}] 09:53:59 INFO - PROCESS | 1748 | 1467132839851 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}] 09:53:59 INFO - PROCESS | 1748 | 1467132839862 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:00 INFO - PROCESS | 1748 | 1467132840280 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:54:00 INFO - PROCESS | 1748 | 1467132840575 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 1748 | 1467132840583 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:00 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb1a800 == 34 [pid = 1748] [id = 370] 09:54:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x9162f400) [pid = 1748] [serial = 1111] [outer = (nil)] 09:54:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x95019c00) [pid = 1748] [serial = 1112] [outer = 0x9162f400] 09:54:00 INFO - PROCESS | 1748 | 1467132840670 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x951b5800) [pid = 1748] [serial = 1113] [outer = 0x9162f400] 09:54:01 INFO - PROCESS | 1748 | 1467132841668 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]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1922ms 09:54:01 INFO - PROCESS | 1748 | 1467132841729 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:54:01 INFO - PROCESS | 1748 | 1467132841735 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:54:01 INFO - PROCESS | 1748 | 1467132841742 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 1748 | 1467132841745 Marionette TRACE conn4 <- [1,1454,null,{}] 09:54:01 INFO - PROCESS | 1748 | 1467132841752 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}] 09:54:01 INFO - PROCESS | 1748 | 1467132841758 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:02 INFO - PROCESS | 1748 | 1467132841997 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:54:02 INFO - PROCESS | 1748 | 1467132842228 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 1748 | 1467132842237 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d406400 == 35 [pid = 1748] [id = 371] 09:54:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x8efe4000) [pid = 1748] [serial = 1114] [outer = (nil)] 09:54:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x951f1800) [pid = 1748] [serial = 1115] [outer = 0x8efe4000] 09:54:02 INFO - PROCESS | 1748 | 1467132842347 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x95201c00) [pid = 1748] [serial = 1116] [outer = 0x8efe4000] 09:54:03 INFO - PROCESS | 1748 | 1467132843598 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]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1888ms 09:54:03 INFO - PROCESS | 1748 | 1467132843636 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 1748 | 1467132843645 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:54:03 INFO - PROCESS | 1748 | 1467132843667 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - PROCESS | 1748 | 1467132843672 Marionette TRACE conn4 <- [1,1458,null,{}] 09:54:03 INFO - PROCESS | 1748 | 1467132843678 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}] 09:54:03 INFO - PROCESS | 1748 | 1467132843683 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:03 INFO - PROCESS | 1748 | 1467132843864 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:54:04 INFO - PROCESS | 1748 | 1467132844070 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 1748 | 1467132844090 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:04 INFO - PROCESS | 1748 | ++DOCSHELL 0x95209000 == 36 [pid = 1748] [id = 372] 09:54:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x95209400) [pid = 1748] [serial = 1117] [outer = (nil)] 09:54:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x9520cc00) [pid = 1748] [serial = 1118] [outer = 0x95209400] 09:54:04 INFO - PROCESS | 1748 | 1467132844224 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x96e79800) [pid = 1748] [serial = 1119] [outer = 0x95209400] 09:54:05 INFO - PROCESS | 1748 | 1467132845327 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]]]}] 09:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1733ms 09:54:05 INFO - PROCESS | 1748 | 1467132845400 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:54:05 INFO - PROCESS | 1748 | 1467132845404 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:54:05 INFO - PROCESS | 1748 | 1467132845411 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - PROCESS | 1748 | 1467132845415 Marionette TRACE conn4 <- [1,1462,null,{}] 09:54:05 INFO - PROCESS | 1748 | 1467132845421 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}] 09:54:05 INFO - PROCESS | 1748 | 1467132845427 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:05 INFO - PROCESS | 1748 | 1467132845662 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:54:05 INFO - PROCESS | 1748 | 1467132845895 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 1748 | 1467132845909 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d402800 == 37 [pid = 1748] [id = 373] 09:54:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x90f25000) [pid = 1748] [serial = 1120] [outer = (nil)] 09:54:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x98024800) [pid = 1748] [serial = 1121] [outer = 0x90f25000] 09:54:06 INFO - PROCESS | 1748 | 1467132846004 Marionette DEBUG loaded listener.js 09:54:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x9802b800) [pid = 1748] [serial = 1122] [outer = 0x90f25000] 09:54:06 INFO - PROCESS | 1748 | 1467132846997 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]]]}] 09:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1641ms 09:54:07 INFO - PROCESS | 1748 | 1467132847054 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:54:07 INFO - PROCESS | 1748 | 1467132847059 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:54:07 INFO - PROCESS | 1748 | 1467132847065 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 1748 | 1467132847069 Marionette TRACE conn4 <- [1,1466,null,{}] 09:54:07 INFO - PROCESS | 1748 | 1467132847075 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}] 09:54:07 INFO - PROCESS | 1748 | 1467132847081 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:07 INFO - PROCESS | 1748 | 1467132847269 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:54:07 INFO - PROCESS | 1748 | 1467132847509 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 1748 | 1467132847518 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x916dd400 == 38 [pid = 1748] [id = 374] 09:54:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x9248f800) [pid = 1748] [serial = 1123] [outer = (nil)] 09:54:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x96ef2800) [pid = 1748] [serial = 1124] [outer = 0x9248f800] 09:54:07 INFO - PROCESS | 1748 | 1467132847615 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x990ce800) [pid = 1748] [serial = 1125] [outer = 0x9248f800] 09:54:08 INFO - PROCESS | 1748 | 1467132848618 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]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1584ms 09:54:08 INFO - PROCESS | 1748 | 1467132848651 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 1748 | 1467132848654 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:54:08 INFO - PROCESS | 1748 | 1467132848662 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - PROCESS | 1748 | 1467132848666 Marionette TRACE conn4 <- [1,1470,null,{}] 09:54:08 INFO - PROCESS | 1748 | 1467132848672 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}] 09:54:08 INFO - PROCESS | 1748 | 1467132848677 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:08 INFO - PROCESS | 1748 | 1467132848864 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:54:09 INFO - PROCESS | 1748 | 1467132849103 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 1748 | 1467132849112 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:09 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdb800 == 39 [pid = 1748] [id = 375] 09:54:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x8efdd400) [pid = 1748] [serial = 1126] [outer = (nil)] 09:54:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x8f2b8800) [pid = 1748] [serial = 1127] [outer = 0x8efdd400] 09:54:09 INFO - PROCESS | 1748 | 1467132849409 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x8f8bb000) [pid = 1748] [serial = 1128] [outer = 0x8efdd400] 09:54:10 INFO - PROCESS | 1748 | 1467132850411 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]]]}] 09:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1783ms 09:54:10 INFO - PROCESS | 1748 | 1467132850447 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:54:10 INFO - PROCESS | 1748 | 1467132850453 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:54:10 INFO - PROCESS | 1748 | 1467132850462 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 1748 | 1467132850466 Marionette TRACE conn4 <- [1,1474,null,{}] 09:54:10 INFO - PROCESS | 1748 | 1467132850474 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}] 09:54:10 INFO - PROCESS | 1748 | 1467132850479 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:10 INFO - PROCESS | 1748 | 1467132850670 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:54:11 INFO - PROCESS | 1748 | 1467132851008 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 1748 | 1467132851022 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:11 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe6400 == 40 [pid = 1748] [id = 376] 09:54:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x91161400) [pid = 1748] [serial = 1129] [outer = (nil)] 09:54:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x91636400) [pid = 1748] [serial = 1130] [outer = 0x91161400] 09:54:11 INFO - PROCESS | 1748 | 1467132851102 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x91a7ec00) [pid = 1748] [serial = 1131] [outer = 0x91161400] 09:54:11 INFO - PROCESS | 1748 | --DOCSHELL 0x91264800 == 39 [pid = 1748] [id = 352] 09:54:11 INFO - PROCESS | 1748 | --DOCSHELL 0x920e0000 == 38 [pid = 1748] [id = 353] 09:54:11 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d5400 == 37 [pid = 1748] [id = 354] 09:54:11 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d5000 == 36 [pid = 1748] [id = 366] 09:54:11 INFO - PROCESS | 1748 | --DOCSHELL 0x9258e000 == 35 [pid = 1748] [id = 365] 09:54:11 INFO - PROCESS | 1748 | --DOCSHELL 0x920e8400 == 34 [pid = 1748] [id = 364] 09:54:11 INFO - PROCESS | 1748 | --DOCSHELL 0x90f26400 == 33 [pid = 1748] [id = 363] 09:54:11 INFO - PROCESS | 1748 | --DOCSHELL 0x8d407000 == 32 [pid = 1748] [id = 362] 09:54:12 INFO - PROCESS | 1748 | 1467132852111 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]]]}] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x8f8bf000) [pid = 1748] [serial = 1011] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x916de400) [pid = 1748] [serial = 1017] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x9248a000) [pid = 1748] [serial = 1020] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x91190000) [pid = 1748] [serial = 1014] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x9248a400) [pid = 1748] [serial = 1061] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x916d4800) [pid = 1748] [serial = 1058] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x8d40bc00) [pid = 1748] [serial = 1034] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x9108c800) [pid = 1748] [serial = 1037] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x91a76800) [pid = 1748] [serial = 1040] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x9273b800) [pid = 1748] [serial = 1043] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x92520400) [pid = 1748] [serial = 1062] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x92c7cc00) [pid = 1748] [serial = 1046] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x90f2bc00) [pid = 1748] [serial = 1055] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x9115e400) [pid = 1748] [serial = 1056] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x8fb18c00) [pid = 1748] [serial = 1049] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x8fb1b400) [pid = 1748] [serial = 1053] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x8f8bc400) [pid = 1748] [serial = 1052] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x9252ac00) [pid = 1748] [serial = 1032] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x916e1400) [pid = 1748] [serial = 1059] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x920e5400) [pid = 1748] [serial = 1064] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x92527400) [pid = 1748] [serial = 1065] [outer = (nil)] [url = about:blank] 09:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1736ms 09:54:12 INFO - PROCESS | 1748 | 1467132852197 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 1748 | 1467132852203 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:54:12 INFO - PROCESS | 1748 | 1467132852214 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 1748 | 1467132852219 Marionette TRACE conn4 <- [1,1478,null,{}] 09:54:12 INFO - PROCESS | 1748 | 1467132852225 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}] 09:54:12 INFO - PROCESS | 1748 | 1467132852230 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:12 INFO - PROCESS | 1748 | 1467132852491 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:54:12 INFO - PROCESS | 1748 | 1467132852750 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 1748 | 1467132852760 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee2800 == 33 [pid = 1748] [id = 377] 09:54:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x8eee6400) [pid = 1748] [serial = 1132] [outer = (nil)] 09:54:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8f2bb800) [pid = 1748] [serial = 1133] [outer = 0x8eee6400] 09:54:12 INFO - PROCESS | 1748 | 1467132852848 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x8fb1a400) [pid = 1748] [serial = 1134] [outer = 0x8eee6400] 09:54:13 INFO - PROCESS | 1748 | 1467132853918 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]]]}] 09:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1784ms 09:54:14 INFO - PROCESS | 1748 | 1467132853999 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 1748 | 1467132854006 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:54:14 INFO - PROCESS | 1748 | 1467132854014 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - PROCESS | 1748 | 1467132854020 Marionette TRACE conn4 <- [1,1482,null,{}] 09:54:14 INFO - PROCESS | 1748 | 1467132854028 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}] 09:54:14 INFO - PROCESS | 1748 | 1467132854037 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:14 INFO - PROCESS | 1748 | 1467132854353 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:54:14 INFO - PROCESS | 1748 | 1467132854528 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 1748 | 1467132854540 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x9125f000 == 34 [pid = 1748] [id = 378] 09:54:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x916d3400) [pid = 1748] [serial = 1135] [outer = (nil)] 09:54:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x916dd000) [pid = 1748] [serial = 1136] [outer = 0x916d3400] 09:54:14 INFO - PROCESS | 1748 | 1467132854642 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x9202f400) [pid = 1748] [serial = 1137] [outer = 0x916d3400] 09:54:15 INFO - PROCESS | 1748 | 1467132855650 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]]]}] 09:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1683ms 09:54:15 INFO - PROCESS | 1748 | 1467132855698 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 1748 | 1467132855704 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:54:15 INFO - PROCESS | 1748 | 1467132855712 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:54:15 INFO - PROCESS | 1748 | 1467132855717 Marionette TRACE conn4 <- [1,1486,null,{}] 09:54:15 INFO - PROCESS | 1748 | 1467132855724 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}] 09:54:15 INFO - PROCESS | 1748 | 1467132855730 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:15 INFO - PROCESS | 1748 | 1467132855942 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:54:16 INFO - PROCESS | 1748 | 1467132856224 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 1748 | 1467132856236 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x9248a400 == 35 [pid = 1748] [id = 379] 09:54:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x9256b800) [pid = 1748] [serial = 1138] [outer = (nil)] 09:54:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x92570c00) [pid = 1748] [serial = 1139] [outer = 0x9256b800] 09:54:16 INFO - PROCESS | 1748 | 1467132856333 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x92736400) [pid = 1748] [serial = 1140] [outer = 0x9256b800] 09:54:17 INFO - PROCESS | 1748 | 1467132857361 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]]]}] 09:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1689ms 09:54:17 INFO - PROCESS | 1748 | 1467132857401 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 1748 | 1467132857408 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:54:17 INFO - PROCESS | 1748 | 1467132857426 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 1748 | 1467132857434 Marionette TRACE conn4 <- [1,1490,null,{}] 09:54:17 INFO - PROCESS | 1748 | 1467132857440 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}] 09:54:17 INFO - PROCESS | 1748 | 1467132857448 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:17 INFO - PROCESS | 1748 | 1467132857681 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:54:17 INFO - PROCESS | 1748 | 1467132857968 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 1748 | 1467132857976 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe2c00 == 36 [pid = 1748] [id = 380] 09:54:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x90f22800) [pid = 1748] [serial = 1141] [outer = (nil)] 09:54:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x93d89400) [pid = 1748] [serial = 1142] [outer = 0x90f22800] 09:54:18 INFO - PROCESS | 1748 | 1467132858063 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x9501e000) [pid = 1748] [serial = 1143] [outer = 0x90f22800] 09:54:19 INFO - PROCESS | 1748 | 1467132859052 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]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1707ms 09:54:19 INFO - PROCESS | 1748 | 1467132859126 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 1748 | 1467132859129 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:54:19 INFO - PROCESS | 1748 | 1467132859137 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 1748 | 1467132859141 Marionette TRACE conn4 <- [1,1494,null,{}] 09:54:19 INFO - PROCESS | 1748 | 1467132859147 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}] 09:54:19 INFO - PROCESS | 1748 | 1467132859153 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:19 INFO - PROCESS | 1748 | 1467132859388 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:54:19 INFO - PROCESS | 1748 | 1467132859711 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 1748 | 1467132859724 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:19 INFO - PROCESS | 1748 | ++DOCSHELL 0x93d8d400 == 37 [pid = 1748] [id = 381] 09:54:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x951bd800) [pid = 1748] [serial = 1144] [outer = (nil)] 09:54:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x95208800) [pid = 1748] [serial = 1145] [outer = 0x951bd800] 09:54:19 INFO - PROCESS | 1748 | 1467132859841 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x9520fc00) [pid = 1748] [serial = 1146] [outer = 0x951bd800] 09:54:20 INFO - PROCESS | 1748 | 1467132860854 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]]]}] 09:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1785ms 09:54:20 INFO - PROCESS | 1748 | 1467132860923 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 1748 | 1467132860928 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:54:20 INFO - PROCESS | 1748 | 1467132860935 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 1748 | 1467132860939 Marionette TRACE conn4 <- [1,1498,null,{}] 09:54:20 INFO - PROCESS | 1748 | 1467132860945 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}] 09:54:20 INFO - PROCESS | 1748 | 1467132860952 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:21 INFO - PROCESS | 1748 | 1467132861186 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:54:21 INFO - PROCESS | 1748 | 1467132861468 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 1748 | 1467132861486 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:21 INFO - PROCESS | 1748 | ++DOCSHELL 0x96e79400 == 38 [pid = 1748] [id = 382] 09:54:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x96e7ac00) [pid = 1748] [serial = 1147] [outer = (nil)] 09:54:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x96ef1000) [pid = 1748] [serial = 1148] [outer = 0x96e7ac00] 09:54:21 INFO - PROCESS | 1748 | 1467132861589 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x990d5800) [pid = 1748] [serial = 1149] [outer = 0x96e7ac00] 09:54:22 INFO - PROCESS | 1748 | 1467132862574 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]]]}] 09:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1683ms 09:54:22 INFO - PROCESS | 1748 | 1467132862620 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:54:22 INFO - PROCESS | 1748 | 1467132862624 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:54:22 INFO - PROCESS | 1748 | 1467132862631 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 1748 | 1467132862635 Marionette TRACE conn4 <- [1,1502,null,{}] 09:54:22 INFO - PROCESS | 1748 | 1467132862641 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}] 09:54:22 INFO - PROCESS | 1748 | 1467132862646 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:22 INFO - PROCESS | 1748 | 1467132862883 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:54:23 INFO - PROCESS | 1748 | 1467132863117 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 1748 | 1467132863129 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x91095c00 == 39 [pid = 1748] [id = 383] 09:54:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x9119a400) [pid = 1748] [serial = 1150] [outer = (nil)] 09:54:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x9961bc00) [pid = 1748] [serial = 1151] [outer = 0x9119a400] 09:54:23 INFO - PROCESS | 1748 | 1467132863239 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x99624800) [pid = 1748] [serial = 1152] [outer = 0x9119a400] 09:54:24 INFO - PROCESS | 1748 | 1467132864183 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]]]}] 09:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1589ms 09:54:24 INFO - PROCESS | 1748 | 1467132864220 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:54:24 INFO - PROCESS | 1748 | 1467132864225 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:54:24 INFO - PROCESS | 1748 | 1467132864232 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 1748 | 1467132864235 Marionette TRACE conn4 <- [1,1506,null,{}] 09:54:24 INFO - PROCESS | 1748 | 1467132864242 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}] 09:54:24 INFO - PROCESS | 1748 | 1467132864247 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:24 INFO - PROCESS | 1748 | 1467132864448 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:54:24 INFO - PROCESS | 1748 | 1467132864677 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 1748 | 1467132864686 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x96e72800 == 40 [pid = 1748] [id = 384] 09:54:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x99624000) [pid = 1748] [serial = 1153] [outer = (nil)] 09:54:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x99e0ec00) [pid = 1748] [serial = 1154] [outer = 0x99624000] 09:54:24 INFO - PROCESS | 1748 | 1467132864824 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x99ee6c00) [pid = 1748] [serial = 1155] [outer = 0x99624000] 09:54:25 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdb800 == 39 [pid = 1748] [id = 375] 09:54:25 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe6400 == 38 [pid = 1748] [id = 376] 09:54:25 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb1a800 == 37 [pid = 1748] [id = 370] 09:54:25 INFO - PROCESS | 1748 | --DOCSHELL 0x8d406400 == 36 [pid = 1748] [id = 371] 09:54:25 INFO - PROCESS | 1748 | --DOCSHELL 0x91096800 == 35 [pid = 1748] [id = 369] 09:54:25 INFO - PROCESS | 1748 | --DOCSHELL 0x91160800 == 34 [pid = 1748] [id = 368] 09:54:25 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cc400 == 33 [pid = 1748] [id = 367] 09:54:26 INFO - PROCESS | 1748 | 1467132866340 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]]]}] 09:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2150ms 09:54:26 INFO - PROCESS | 1748 | 1467132866382 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 1748 | 1467132866388 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:54:26 INFO - PROCESS | 1748 | 1467132866396 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 1748 | 1467132866403 Marionette TRACE conn4 <- [1,1510,null,{}] 09:54:26 INFO - PROCESS | 1748 | 1467132866411 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}] 09:54:26 INFO - PROCESS | 1748 | 1467132866416 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:26 INFO - PROCESS | 1748 | 1467132866596 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:54:26 INFO - PROCESS | 1748 | 1467132866743 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 1748 | 1467132866753 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:26 INFO - PROCESS | 1748 | ++DOCSHELL 0x9109b400 == 34 [pid = 1748] [id = 385] 09:54:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x91160000) [pid = 1748] [serial = 1156] [outer = (nil)] 09:54:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x91627c00) [pid = 1748] [serial = 1157] [outer = 0x91160000] 09:54:26 INFO - PROCESS | 1748 | 1467132866828 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x916e1000) [pid = 1748] [serial = 1158] [outer = 0x91160000] 09:54:27 INFO - PROCESS | 1748 | 1467132867739 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]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1442ms 09:54:27 INFO - PROCESS | 1748 | 1467132867839 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 1748 | 1467132867846 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:54:27 INFO - PROCESS | 1748 | 1467132867862 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 1748 | 1467132867867 Marionette TRACE conn4 <- [1,1514,null,{}] 09:54:27 INFO - PROCESS | 1748 | 1467132867873 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}] 09:54:27 INFO - PROCESS | 1748 | 1467132867878 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:28 INFO - PROCESS | 1748 | 1467132868116 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:54:28 INFO - PROCESS | 1748 | 1467132868141 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 1748 | 1467132868151 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e8c00 == 35 [pid = 1748] [id = 386] 09:54:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x9256f000) [pid = 1748] [serial = 1159] [outer = (nil)] 09:54:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x9258dc00) [pid = 1748] [serial = 1160] [outer = 0x9256f000] 09:54:28 INFO - PROCESS | 1748 | 1467132868222 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x92740000) [pid = 1748] [serial = 1161] [outer = 0x9256f000] 09:54:29 INFO - PROCESS | 1748 | 1467132869236 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]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1438ms 09:54:29 INFO - PROCESS | 1748 | 1467132869299 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 1748 | 1467132869302 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:54:29 INFO - PROCESS | 1748 | 1467132869310 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 1748 | 1467132869316 Marionette TRACE conn4 <- [1,1518,null,{}] 09:54:29 INFO - PROCESS | 1748 | 1467132869332 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}] 09:54:29 INFO - PROCESS | 1748 | 1467132869340 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:29 INFO - PROCESS | 1748 | 1467132869619 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:54:29 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x92340800) [pid = 1748] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:54:29 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x8d40dc00) [pid = 1748] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:54:29 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x9258e400) [pid = 1748] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:54:29 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x8d40f800) [pid = 1748] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:54:29 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x91191000) [pid = 1748] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:54:29 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x8efdd400) [pid = 1748] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:54:29 INFO - PROCESS | 1748 | 1467132869734 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 1748 | 1467132869745 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdd400 == 36 [pid = 1748] [id = 387] 09:54:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x90f26800) [pid = 1748] [serial = 1162] [outer = (nil)] 09:54:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x91191000) [pid = 1748] [serial = 1163] [outer = 0x90f26800] 09:54:29 INFO - PROCESS | 1748 | 1467132869862 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x9520a800) [pid = 1748] [serial = 1164] [outer = 0x90f26800] 09:54:30 INFO - PROCESS | 1748 | 1467132870685 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]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1440ms 09:54:30 INFO - PROCESS | 1748 | 1467132870751 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:54:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:54:30 INFO - PROCESS | 1748 | 1467132870756 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:54:30 INFO - PROCESS | 1748 | 1467132870763 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 1748 | 1467132870768 Marionette TRACE conn4 <- [1,1522,null,{}] 09:54:30 INFO - PROCESS | 1748 | 1467132870773 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}] 09:54:30 INFO - PROCESS | 1748 | 1467132870778 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:30 INFO - PROCESS | 1748 | 1467132870961 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:54:31 INFO - PROCESS | 1748 | 1467132871103 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 1748 | 1467132871114 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d5000 == 37 [pid = 1748] [id = 388] 09:54:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x951bcc00) [pid = 1748] [serial = 1165] [outer = (nil)] 09:54:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x98027800) [pid = 1748] [serial = 1166] [outer = 0x951bcc00] 09:54:31 INFO - PROCESS | 1748 | 1467132871183 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x99062c00) [pid = 1748] [serial = 1167] [outer = 0x951bcc00] 09:54:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:31 INFO - PROCESS | 1748 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:54:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:31 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:32 INFO - PROCESS | 1748 | 1467132872145 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"]]]}] 09:54:32 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 () { 09:54:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:54:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:54:32 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 () { 09:54:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:54:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:54:32 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 () { 09:54:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:54:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:54:32 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 () { 09:54:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:54:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:54:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1436ms 09:54:32 INFO - PROCESS | 1748 | 1467132872203 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:54:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:54:32 INFO - PROCESS | 1748 | 1467132872215 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:54:32 INFO - PROCESS | 1748 | 1467132872225 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 1748 | 1467132872231 Marionette TRACE conn4 <- [1,1526,null,{}] 09:54:32 INFO - PROCESS | 1748 | 1467132872241 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}] 09:54:32 INFO - PROCESS | 1748 | 1467132872247 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:32 INFO - PROCESS | 1748 | 1467132872477 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:54:32 INFO - PROCESS | 1748 | 1467132872727 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 1748 | 1467132872740 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:32 INFO - PROCESS | 1748 | ++DOCSHELL 0x92341c00 == 38 [pid = 1748] [id = 389] 09:54:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x92481400) [pid = 1748] [serial = 1168] [outer = (nil)] 09:54:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x9251f400) [pid = 1748] [serial = 1169] [outer = 0x92481400] 09:54:32 INFO - PROCESS | 1748 | 1467132872863 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x9252d800) [pid = 1748] [serial = 1170] [outer = 0x92481400] 09:54:33 INFO - PROCESS | 1748 | 1467132873750 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"]]]}] 09:54:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:54:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:54:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:54:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:54:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:54:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:54:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1590ms 09:54:33 INFO - PROCESS | 1748 | 1467132873818 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:54:33 INFO - PROCESS | 1748 | 1467132873826 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:54:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:54:33 INFO - PROCESS | 1748 | 1467132873838 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 1748 | 1467132873842 Marionette TRACE conn4 <- [1,1530,null,{}] 09:54:33 INFO - PROCESS | 1748 | 1467132873849 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}] 09:54:33 INFO - PROCESS | 1748 | 1467132873855 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:34 INFO - PROCESS | 1748 | 1467132874069 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:54:34 INFO - PROCESS | 1748 | 1467132874258 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 1748 | 1467132874266 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x98024c00 == 39 [pid = 1748] [id = 390] 09:54:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x99060c00) [pid = 1748] [serial = 1171] [outer = (nil)] 09:54:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x9961d400) [pid = 1748] [serial = 1172] [outer = 0x99060c00] 09:54:34 INFO - PROCESS | 1748 | 1467132874406 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x99e10000) [pid = 1748] [serial = 1173] [outer = 0x99060c00] 09:54:35 INFO - PROCESS | 1748 | 1467132875361 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]]]}] 09:54:35 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 09:54:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:54:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:54:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:54:35 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. 09:54:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:54:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1539ms 09:54:35 INFO - PROCESS | 1748 | 1467132875380 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 1748 | 1467132875385 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:54:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:54:35 INFO - PROCESS | 1748 | 1467132875393 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 1748 | 1467132875401 Marionette TRACE conn4 <- [1,1534,null,{}] 09:54:35 INFO - PROCESS | 1748 | 1467132875418 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}] 09:54:35 INFO - PROCESS | 1748 | 1467132875427 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:35 INFO - PROCESS | 1748 | 1467132875610 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:54:35 INFO - PROCESS | 1748 | 1467132875816 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 1748 | 1467132875829 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a51f800 == 40 [pid = 1748] [id = 391] 09:54:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x9a520400) [pid = 1748] [serial = 1174] [outer = (nil)] 09:54:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x9a524400) [pid = 1748] [serial = 1175] [outer = 0x9a520400] 09:54:35 INFO - PROCESS | 1748 | 1467132875917 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x9a528800) [pid = 1748] [serial = 1176] [outer = 0x9a520400] 09:54:36 INFO - PROCESS | 1748 | 1467132876943 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]]]}] 09:54:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:54:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1599ms 09:54:36 INFO - PROCESS | 1748 | 1467132876993 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:54:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:54:37 INFO - PROCESS | 1748 | 1467132876999 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:54:37 INFO - PROCESS | 1748 | 1467132877006 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 1748 | 1467132877010 Marionette TRACE conn4 <- [1,1538,null,{}] 09:54:37 INFO - PROCESS | 1748 | 1467132877016 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}] 09:54:37 INFO - PROCESS | 1748 | 1467132877022 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:37 INFO - PROCESS | 1748 | 1467132877235 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:54:37 INFO - PROCESS | 1748 | 1467132877489 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 1748 | 1467132877497 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40b000 == 41 [pid = 1748] [id = 392] 09:54:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x8f8be000) [pid = 1748] [serial = 1177] [outer = (nil)] 09:54:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x9a67f800) [pid = 1748] [serial = 1178] [outer = 0x8f8be000] 09:54:37 INFO - PROCESS | 1748 | 1467132877629 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x9a78f400) [pid = 1748] [serial = 1179] [outer = 0x8f8be000] 09:54:38 INFO - PROCESS | 1748 | 1467132878540 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]]]}] 09:54:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:54:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1584ms 09:54:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:54:38 INFO - PROCESS | 1748 | 1467132878590 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 1748 | 1467132878594 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:54:38 INFO - PROCESS | 1748 | 1467132878601 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - PROCESS | 1748 | 1467132878605 Marionette TRACE conn4 <- [1,1542,null,{}] 09:54:38 INFO - PROCESS | 1748 | 1467132878611 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}] 09:54:38 INFO - PROCESS | 1748 | 1467132878616 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:38 INFO - PROCESS | 1748 | 1467132878815 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:54:39 INFO - PROCESS | 1748 | 1467132879050 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 1748 | 1467132879060 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:39 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d406800 == 42 [pid = 1748] [id = 393] 09:54:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x8efdcc00) [pid = 1748] [serial = 1180] [outer = (nil)] 09:54:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x9a795400) [pid = 1748] [serial = 1181] [outer = 0x8efdcc00] 09:54:39 INFO - PROCESS | 1748 | 1467132879186 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x9a79b000) [pid = 1748] [serial = 1182] [outer = 0x8efdcc00] 09:54:40 INFO - PROCESS | 1748 | 1467132880118 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]]]}] 09:54:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:54:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1593ms 09:54:40 INFO - PROCESS | 1748 | 1467132880195 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:54:40 INFO - PROCESS | 1748 | 1467132880199 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:54:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:54:40 INFO - PROCESS | 1748 | 1467132880206 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 1748 | 1467132880210 Marionette TRACE conn4 <- [1,1546,null,{}] 09:54:40 INFO - PROCESS | 1748 | 1467132880216 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}] 09:54:40 INFO - PROCESS | 1748 | 1467132880227 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:40 INFO - PROCESS | 1748 | 1467132880520 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:54:40 INFO - PROCESS | 1748 | 1467132880763 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 1748 | 1467132880770 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a1dd000 == 43 [pid = 1748] [id = 394] 09:54:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x9a792c00) [pid = 1748] [serial = 1183] [outer = (nil)] 09:54:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x9af22800) [pid = 1748] [serial = 1184] [outer = 0x9a792c00] 09:54:40 INFO - PROCESS | 1748 | 1467132880858 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x9af24000) [pid = 1748] [serial = 1185] [outer = 0x9a792c00] 09:54:41 INFO - PROCESS | 1748 | 1467132881806 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]]]}] 09:54:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:54:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1635ms 09:54:41 INFO - PROCESS | 1748 | 1467132881842 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 1748 | 1467132881846 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:54:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:54:41 INFO - PROCESS | 1748 | 1467132881853 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 1748 | 1467132881856 Marionette TRACE conn4 <- [1,1550,null,{}] 09:54:41 INFO - PROCESS | 1748 | 1467132881862 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}] 09:54:41 INFO - PROCESS | 1748 | 1467132881868 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:42 INFO - PROCESS | 1748 | 1467132882061 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:54:42 INFO - PROCESS | 1748 | 1467132882309 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 1748 | 1467132882320 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b9c00 == 44 [pid = 1748] [id = 395] 09:54:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x8f2ba000) [pid = 1748] [serial = 1186] [outer = (nil)] 09:54:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0x9af2b000) [pid = 1748] [serial = 1187] [outer = 0x8f2ba000] 09:54:42 INFO - PROCESS | 1748 | 1467132882452 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x9af31c00) [pid = 1748] [serial = 1188] [outer = 0x8f2ba000] 09:54:43 INFO - PROCESS | 1748 | 1467132883391 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]]]}] 09:54:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:54:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1582ms 09:54:43 INFO - PROCESS | 1748 | 1467132883437 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:54:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:54:43 INFO - PROCESS | 1748 | 1467132883447 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:54:43 INFO - PROCESS | 1748 | 1467132883455 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 1748 | 1467132883459 Marionette TRACE conn4 <- [1,1554,null,{}] 09:54:43 INFO - PROCESS | 1748 | 1467132883465 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}] 09:54:43 INFO - PROCESS | 1748 | 1467132883471 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:43 INFO - PROCESS | 1748 | 1467132883656 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:54:43 INFO - PROCESS | 1748 | 1467132883911 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 1748 | 1467132883919 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:43 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d409400 == 45 [pid = 1748] [id = 396] 09:54:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0x8d410c00) [pid = 1748] [serial = 1189] [outer = (nil)] 09:54:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 146 (0x99162000) [pid = 1748] [serial = 1190] [outer = 0x8d410c00] 09:54:44 INFO - PROCESS | 1748 | 1467132884050 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 147 (0x9af8d800) [pid = 1748] [serial = 1191] [outer = 0x8d410c00] 09:54:45 INFO - PROCESS | 1748 | 1467132885329 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]]]}] 09:54:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:54:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1986ms 09:54:45 INFO - PROCESS | 1748 | 1467132885467 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 1748 | 1467132885474 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:54:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:54:45 INFO - PROCESS | 1748 | 1467132885505 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - PROCESS | 1748 | 1467132885510 Marionette TRACE conn4 <- [1,1558,null,{}] 09:54:45 INFO - PROCESS | 1748 | 1467132885521 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}] 09:54:45 INFO - PROCESS | 1748 | 1467132885526 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:45 INFO - PROCESS | 1748 | 1467132885696 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:54:45 INFO - PROCESS | 1748 | 1467132885894 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 1748 | 1467132885911 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bc400 == 46 [pid = 1748] [id = 397] 09:54:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0x90f20400) [pid = 1748] [serial = 1192] [outer = (nil)] 09:54:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 149 (0x9125a400) [pid = 1748] [serial = 1193] [outer = 0x90f20400] 09:54:46 INFO - PROCESS | 1748 | 1467132886032 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 150 (0x9162e800) [pid = 1748] [serial = 1194] [outer = 0x90f20400] 09:54:47 INFO - PROCESS | 1748 | 1467132887061 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]]]}] 09:54:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:54:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1596ms 09:54:47 INFO - PROCESS | 1748 | 1467132887094 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:54:47 INFO - PROCESS | 1748 | 1467132887100 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:54:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:54:47 INFO - PROCESS | 1748 | 1467132887110 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:54:47 INFO - PROCESS | 1748 | 1467132887114 Marionette TRACE conn4 <- [1,1562,null,{}] 09:54:47 INFO - PROCESS | 1748 | 1467132887121 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}] 09:54:47 INFO - PROCESS | 1748 | 1467132887126 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:47 INFO - PROCESS | 1748 | 1467132887320 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:54:47 INFO - PROCESS | 1748 | 1467132887577 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 1748 | 1467132887588 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x916d2c00 == 47 [pid = 1748] [id = 398] 09:54:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0x920dfc00) [pid = 1748] [serial = 1195] [outer = (nil)] 09:54:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0x92572000) [pid = 1748] [serial = 1196] [outer = 0x920dfc00] 09:54:47 INFO - PROCESS | 1748 | 1467132887680 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 153 (0x9273c800) [pid = 1748] [serial = 1197] [outer = 0x920dfc00] 09:54:48 INFO - PROCESS | 1748 | 1467132888601 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]]]}] 09:54:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:54:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1583ms 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 152 (0x91636400) [pid = 1748] [serial = 1130] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x95099c00) [pid = 1748] [serial = 1082] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0x92486800) [pid = 1748] [serial = 1073] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 149 (0x92c7f000) [pid = 1748] [serial = 1067] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 148 (0x93d8c800) [pid = 1748] [serial = 1079] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x93a50000) [pid = 1748] [serial = 1076] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 146 (0x9116d800) [pid = 1748] [serial = 1085] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 145 (0x8fb1fc00) [pid = 1748] [serial = 1070] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x8d410800) [pid = 1748] [serial = 1103] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x91197c00) [pid = 1748] [serial = 1106] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0x92344000) [pid = 1748] [serial = 1109] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x95019c00) [pid = 1748] [serial = 1112] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x951f1800) [pid = 1748] [serial = 1115] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x9520cc00) [pid = 1748] [serial = 1118] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x98024800) [pid = 1748] [serial = 1121] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x96ef2800) [pid = 1748] [serial = 1124] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1748 | 1467132888749 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:54:48 INFO - PROCESS | 1748 | 1467132888753 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:54:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:54:48 INFO - PROCESS | 1748 | 1467132888766 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 1748 | 1467132888771 Marionette TRACE conn4 <- [1,1566,null,{}] 09:54:48 INFO - PROCESS | 1748 | 1467132888788 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}] 09:54:48 INFO - PROCESS | 1748 | 1467132888797 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:48 INFO - PROCESS | 1748 | 1467132888988 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:54:49 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x92522c00) [pid = 1748] [serial = 1101] [outer = (nil)] [url = about:blank] 09:54:49 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x9125bc00) [pid = 1748] [serial = 1100] [outer = (nil)] [url = about:blank] 09:54:49 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x92745c00) [pid = 1748] [serial = 1097] [outer = (nil)] [url = about:blank] 09:54:49 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x8f8bb800) [pid = 1748] [serial = 1089] [outer = (nil)] [url = about:blank] 09:54:49 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x8efde000) [pid = 1748] [serial = 1088] [outer = (nil)] [url = about:blank] 09:54:49 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x91256800) [pid = 1748] [serial = 1091] [outer = (nil)] [url = about:blank] 09:54:49 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x91628c00) [pid = 1748] [serial = 1092] [outer = (nil)] [url = about:blank] 09:54:49 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x8f8bb000) [pid = 1748] [serial = 1128] [outer = (nil)] [url = about:blank] 09:54:49 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x8f2b8800) [pid = 1748] [serial = 1127] [outer = (nil)] [url = about:blank] 09:54:49 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x939eb000) [pid = 1748] [serial = 1098] [outer = (nil)] [url = about:blank] 09:54:49 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x9256f400) [pid = 1748] [serial = 1095] [outer = (nil)] [url = about:blank] 09:54:49 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x9251fc00) [pid = 1748] [serial = 1094] [outer = (nil)] [url = about:blank] 09:54:49 INFO - PROCESS | 1748 | 1467132889262 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:49 INFO - PROCESS | 1748 | 1467132889272 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:49 INFO - PROCESS | 1748 | ++DOCSHELL 0x9162a400 == 48 [pid = 1748] [id = 399] 09:54:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x916df000) [pid = 1748] [serial = 1198] [outer = (nil)] 09:54:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x92486000) [pid = 1748] [serial = 1199] [outer = 0x916df000] 09:54:49 INFO - PROCESS | 1748 | 1467132889348 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x92525000) [pid = 1748] [serial = 1200] [outer = 0x916df000] 09:54:50 INFO - PROCESS | 1748 | 1467132890177 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]]]}] 09:54:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:54:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1443ms 09:54:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:54:50 INFO - PROCESS | 1748 | 1467132890209 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 1748 | 1467132890213 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:54:50 INFO - PROCESS | 1748 | 1467132890219 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 1748 | 1467132890223 Marionette TRACE conn4 <- [1,1570,null,{}] 09:54:50 INFO - PROCESS | 1748 | 1467132890253 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}] 09:54:50 INFO - PROCESS | 1748 | 1467132890257 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:50 INFO - PROCESS | 1748 | 1467132890428 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:54:50 INFO - PROCESS | 1748 | 1467132890437 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 1748 | 1467132890448 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x91258c00 == 49 [pid = 1748] [id = 400] 09:54:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x92571400) [pid = 1748] [serial = 1201] [outer = (nil)] 09:54:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x93d91400) [pid = 1748] [serial = 1202] [outer = 0x92571400] 09:54:50 INFO - PROCESS | 1748 | 1467132890515 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x951b1800) [pid = 1748] [serial = 1203] [outer = 0x92571400] 09:54:51 INFO - PROCESS | 1748 | 1467132891482 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]]]}] 09:54:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:54:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1301ms 09:54:51 INFO - PROCESS | 1748 | 1467132891527 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 1748 | 1467132891531 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:54:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:54:51 INFO - PROCESS | 1748 | 1467132891552 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 1748 | 1467132891555 Marionette TRACE conn4 <- [1,1574,null,{}] 09:54:51 INFO - PROCESS | 1748 | 1467132891567 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}] 09:54:51 INFO - PROCESS | 1748 | 1467132891571 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:51 INFO - PROCESS | 1748 | 1467132891802 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:54:51 INFO - PROCESS | 1748 | 1467132891827 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:51 INFO - PROCESS | 1748 | 1467132891833 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:51 INFO - PROCESS | 1748 | ++DOCSHELL 0x92523800 == 50 [pid = 1748] [id = 401] 09:54:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x93a51c00) [pid = 1748] [serial = 1204] [outer = (nil)] 09:54:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x92584000) [pid = 1748] [serial = 1205] [outer = 0x93a51c00] 09:54:51 INFO - PROCESS | 1748 | 1467132891920 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x96efe000) [pid = 1748] [serial = 1206] [outer = 0x93a51c00] 09:54:52 INFO - PROCESS | 1748 | 1467132892910 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]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:54:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1393ms 09:54:52 INFO - PROCESS | 1748 | 1467132892945 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 1748 | 1467132892949 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:54:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:54:52 INFO - PROCESS | 1748 | 1467132892955 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 1748 | 1467132892958 Marionette TRACE conn4 <- [1,1578,null,{}] 09:54:52 INFO - PROCESS | 1748 | 1467132892971 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}] 09:54:52 INFO - PROCESS | 1748 | 1467132892981 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:53 INFO - PROCESS | 1748 | 1467132893240 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:54:53 INFO - PROCESS | 1748 | 1467132893263 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 1748 | 1467132893271 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdb400 == 51 [pid = 1748] [id = 402] 09:54:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x96ef2800) [pid = 1748] [serial = 1207] [outer = (nil)] 09:54:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x9a11fc00) [pid = 1748] [serial = 1208] [outer = 0x96ef2800] 09:54:53 INFO - PROCESS | 1748 | 1467132893341 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x9a369c00) [pid = 1748] [serial = 1209] [outer = 0x96ef2800] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x91099000) [pid = 1748] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x8d403000) [pid = 1748] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x90f26800) [pid = 1748] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x92743c00) [pid = 1748] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x90f25000) [pid = 1748] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x91a80c00) [pid = 1748] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x8eee1c00) [pid = 1748] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x9119a400) [pid = 1748] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x8eee9400) [pid = 1748] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x8b4ce400) [pid = 1748] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x91160000) [pid = 1748] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x9256f000) [pid = 1748] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x951bd800) [pid = 1748] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x90f23000) [pid = 1748] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x92572800) [pid = 1748] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x95209400) [pid = 1748] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x90f22800) [pid = 1748] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x99624000) [pid = 1748] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x8eee9000) [pid = 1748] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x9162f400) [pid = 1748] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x8f2bf800) [pid = 1748] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x96e7ac00) [pid = 1748] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x8eee6400) [pid = 1748] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x916d6000) [pid = 1748] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x92c7f400) [pid = 1748] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x916d3400) [pid = 1748] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x9256b800) [pid = 1748] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x916d8000) [pid = 1748] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x939f9800) [pid = 1748] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x9248f800) [pid = 1748] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x91167400) [pid = 1748] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x91161400) [pid = 1748] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x8efe4000) [pid = 1748] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:54:54 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x91194400) [pid = 1748] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:54:54 INFO - PROCESS | 1748 | 1467132894990 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]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2051ms 09:54:55 INFO - PROCESS | 1748 | 1467132895008 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 1748 | 1467132895011 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:54:55 INFO - PROCESS | 1748 | 1467132895018 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 1748 | 1467132895021 Marionette TRACE conn4 <- [1,1582,null,{}] 09:54:55 INFO - PROCESS | 1748 | 1467132895027 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}] 09:54:55 INFO - PROCESS | 1748 | 1467132895037 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:55 INFO - PROCESS | 1748 | 1467132895201 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:54:55 INFO - PROCESS | 1748 | 1467132895215 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 1748 | 1467132895221 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40a400 == 52 [pid = 1748] [id = 403] 09:54:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x8eee7800) [pid = 1748] [serial = 1210] [outer = (nil)] 09:54:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x9116a400) [pid = 1748] [serial = 1211] [outer = 0x8eee7800] 09:54:55 INFO - PROCESS | 1748 | 1467132895291 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x9162b000) [pid = 1748] [serial = 1212] [outer = 0x8eee7800] 09:54:56 INFO - PROCESS | 1748 | 1467132896213 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]]]}] 09:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1233ms 09:54:56 INFO - PROCESS | 1748 | 1467132896252 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:54:56 INFO - PROCESS | 1748 | 1467132896256 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:54:56 INFO - PROCESS | 1748 | 1467132896262 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:54:56 INFO - PROCESS | 1748 | 1467132896266 Marionette TRACE conn4 <- [1,1586,null,{}] 09:54:56 INFO - PROCESS | 1748 | 1467132896271 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}] 09:54:56 INFO - PROCESS | 1748 | 1467132896276 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:56 INFO - PROCESS | 1748 | 1467132896537 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:54:56 INFO - PROCESS | 1748 | 1467132896749 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 1748 | 1467132896760 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe0000 == 53 [pid = 1748] [id = 404] 09:54:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x8efe0800) [pid = 1748] [serial = 1213] [outer = (nil)] 09:54:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x8f2ba400) [pid = 1748] [serial = 1214] [outer = 0x8efe0800] 09:54:56 INFO - PROCESS | 1748 | 1467132896893 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x8f8b9400) [pid = 1748] [serial = 1215] [outer = 0x8efe0800] 09:54:57 INFO - PROCESS | 1748 | 1467132897943 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]]]}] 09:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1756ms 09:54:58 INFO - PROCESS | 1748 | 1467132898021 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 1748 | 1467132898028 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:54:58 INFO - PROCESS | 1748 | 1467132898037 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 1748 | 1467132898042 Marionette TRACE conn4 <- [1,1590,null,{}] 09:54:58 INFO - PROCESS | 1748 | 1467132898050 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}] 09:54:58 INFO - PROCESS | 1748 | 1467132898056 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:58 INFO - PROCESS | 1748 | 1467132898307 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:54:58 INFO - PROCESS | 1748 | 1467132898604 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:58 INFO - PROCESS | 1748 | 1467132898616 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:54:58 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb14800 == 54 [pid = 1748] [id = 405] 09:54:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x91168000) [pid = 1748] [serial = 1216] [outer = (nil)] 09:54:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x9125d800) [pid = 1748] [serial = 1217] [outer = 0x91168000] 09:54:58 INFO - PROCESS | 1748 | 1467132898703 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x916dc800) [pid = 1748] [serial = 1218] [outer = 0x91168000] 09:54:59 INFO - PROCESS | 1748 | 1467132899747 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]]]}] 09:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1784ms 09:54:59 INFO - PROCESS | 1748 | 1467132899821 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 1748 | 1467132899827 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:54:59 INFO - PROCESS | 1748 | 1467132899836 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 1748 | 1467132899839 Marionette TRACE conn4 <- [1,1594,null,{}] 09:54:59 INFO - PROCESS | 1748 | 1467132899847 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}] 09:54:59 INFO - PROCESS | 1748 | 1467132899853 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:00 INFO - PROCESS | 1748 | 1467132900105 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:55:00 INFO - PROCESS | 1748 | 1467132900446 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 1748 | 1467132900458 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:00 INFO - PROCESS | 1748 | ++DOCSHELL 0x92573000 == 55 [pid = 1748] [id = 406] 09:55:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x9257a800) [pid = 1748] [serial = 1219] [outer = (nil)] 09:55:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x9258f400) [pid = 1748] [serial = 1220] [outer = 0x9257a800] 09:55:00 INFO - PROCESS | 1748 | 1467132900541 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x92c80400) [pid = 1748] [serial = 1221] [outer = 0x9257a800] 09:55:01 INFO - PROCESS | 1748 | 1467132901560 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]]]}] 09:55:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:55:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1796ms 09:55:01 INFO - PROCESS | 1748 | 1467132901633 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:55:01 INFO - PROCESS | 1748 | 1467132901640 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:55:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:55:01 INFO - PROCESS | 1748 | 1467132901658 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:55:01 INFO - PROCESS | 1748 | 1467132901667 Marionette TRACE conn4 <- [1,1598,null,{}] 09:55:01 INFO - PROCESS | 1748 | 1467132901673 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}] 09:55:01 INFO - PROCESS | 1748 | 1467132901680 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:01 INFO - PROCESS | 1748 | 1467132901954 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:55:02 INFO - PROCESS | 1748 | 1467132902250 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:02 INFO - PROCESS | 1748 | 1467132902260 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cac00 == 56 [pid = 1748] [id = 407] 09:55:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x8b4d1800) [pid = 1748] [serial = 1222] [outer = (nil)] 09:55:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x93b6c000) [pid = 1748] [serial = 1223] [outer = 0x8b4d1800] 09:55:02 INFO - PROCESS | 1748 | 1467132902351 Marionette DEBUG loaded listener.js 09:55:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x95203000) [pid = 1748] [serial = 1224] [outer = 0x8b4d1800] 09:55:03 INFO - PROCESS | 1748 | 1467132903363 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]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:55:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1744ms 09:55:03 INFO - PROCESS | 1748 | 1467132903394 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:55:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:55:03 INFO - PROCESS | 1748 | 1467132903398 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:55:03 INFO - PROCESS | 1748 | 1467132903405 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - PROCESS | 1748 | 1467132903409 Marionette TRACE conn4 <- [1,1602,null,{}] 09:55:03 INFO - PROCESS | 1748 | 1467132903415 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}] 09:55:03 INFO - PROCESS | 1748 | 1467132903420 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:03 INFO - PROCESS | 1748 | 1467132903613 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:55:03 INFO - PROCESS | 1748 | 1467132903860 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:03 INFO - PROCESS | 1748 | 1467132903870 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x951b8400 == 57 [pid = 1748] [id = 408] 09:55:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x951f5000) [pid = 1748] [serial = 1225] [outer = (nil)] 09:55:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x96e7cc00) [pid = 1748] [serial = 1226] [outer = 0x951f5000] 09:55:03 INFO - PROCESS | 1748 | 1467132903979 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x980af400) [pid = 1748] [serial = 1227] [outer = 0x951f5000] 09:55:04 INFO - PROCESS | 1748 | 1467132904870 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]]]}] 09:55:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:55:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1541ms 09:55:04 INFO - PROCESS | 1748 | 1467132904947 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:55:04 INFO - PROCESS | 1748 | 1467132904952 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:55:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:55:04 INFO - PROCESS | 1748 | 1467132904958 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 1748 | 1467132904962 Marionette TRACE conn4 <- [1,1606,null,{}] 09:55:04 INFO - PROCESS | 1748 | 1467132904969 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}] 09:55:04 INFO - PROCESS | 1748 | 1467132904974 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:05 INFO - PROCESS | 1748 | 1467132905214 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:55:05 INFO - PROCESS | 1748 | 1467132905511 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 1748 | 1467132905530 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x996a8800 == 58 [pid = 1748] [id = 409] 09:55:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x996a9800) [pid = 1748] [serial = 1228] [outer = (nil)] 09:55:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x99ee9c00) [pid = 1748] [serial = 1229] [outer = 0x996a9800] 09:55:05 INFO - PROCESS | 1748 | 1467132905642 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x9a52b800) [pid = 1748] [serial = 1230] [outer = 0x996a9800] 09:55:06 INFO - PROCESS | 1748 | 1467132906632 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]]]}] 09:55:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:55:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1739ms 09:55:06 INFO - PROCESS | 1748 | 1467132906699 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:55:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:55:06 INFO - PROCESS | 1748 | 1467132906703 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:55:06 INFO - PROCESS | 1748 | 1467132906710 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:55:06 INFO - PROCESS | 1748 | 1467132906714 Marionette TRACE conn4 <- [1,1610,null,{}] 09:55:06 INFO - PROCESS | 1748 | 1467132906720 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}] 09:55:06 INFO - PROCESS | 1748 | 1467132906725 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:06 INFO - PROCESS | 1748 | 1467132906920 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:55:07 INFO - PROCESS | 1748 | 1467132907177 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 1748 | 1467132907186 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40e800 == 59 [pid = 1748] [id = 410] 09:55:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x8d40f400) [pid = 1748] [serial = 1231] [outer = (nil)] 09:55:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x9ac1e000) [pid = 1748] [serial = 1232] [outer = 0x8d40f400] 09:55:07 INFO - PROCESS | 1748 | 1467132907313 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x9ac23800) [pid = 1748] [serial = 1233] [outer = 0x8d40f400] 09:55:08 INFO - PROCESS | 1748 | 1467132908243 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]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:55:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1584ms 09:55:08 INFO - PROCESS | 1748 | 1467132908295 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:55:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:55:08 INFO - PROCESS | 1748 | 1467132908299 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:55:08 INFO - PROCESS | 1748 | 1467132908306 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 1748 | 1467132908310 Marionette TRACE conn4 <- [1,1614,null,{}] 09:55:08 INFO - PROCESS | 1748 | 1467132908316 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}] 09:55:08 INFO - PROCESS | 1748 | 1467132908321 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:08 INFO - PROCESS | 1748 | 1467132908513 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:55:08 INFO - PROCESS | 1748 | 1467132908757 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:08 INFO - PROCESS | 1748 | 1467132908767 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:08 INFO - PROCESS | 1748 | ++DOCSHELL 0x9108f800 == 60 [pid = 1748] [id = 411] 09:55:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x916de400) [pid = 1748] [serial = 1234] [outer = (nil)] 09:55:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x9af27400) [pid = 1748] [serial = 1235] [outer = 0x916de400] 09:55:08 INFO - PROCESS | 1748 | 1467132908916 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x9af2e400) [pid = 1748] [serial = 1236] [outer = 0x916de400] 09:55:09 INFO - PROCESS | 1748 | 1467132909885 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]]]}] 09:55:09 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 09:55:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1634ms 09:55:09 INFO - PROCESS | 1748 | 1467132909940 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:55:09 INFO - PROCESS | 1748 | 1467132909945 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:55:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:55:09 INFO - PROCESS | 1748 | 1467132909951 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:55:09 INFO - PROCESS | 1748 | 1467132909955 Marionette TRACE conn4 <- [1,1618,null,{}] 09:55:09 INFO - PROCESS | 1748 | 1467132909961 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}] 09:55:09 INFO - PROCESS | 1748 | 1467132909966 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:10 INFO - PROCESS | 1748 | 1467132910165 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:55:10 INFO - PROCESS | 1748 | 1467132910414 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:10 INFO - PROCESS | 1748 | 1467132910422 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:10 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cbc00 == 61 [pid = 1748] [id = 412] 09:55:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x8f2b7c00) [pid = 1748] [serial = 1237] [outer = (nil)] 09:55:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x90f2a400) [pid = 1748] [serial = 1238] [outer = 0x8f2b7c00] 09:55:10 INFO - PROCESS | 1748 | 1467132910550 Marionette DEBUG loaded listener.js 09:55:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x920e3000) [pid = 1748] [serial = 1239] [outer = 0x8f2b7c00] 09:55:11 INFO - PROCESS | 1748 | 1467132911454 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]]]}] 09:55:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:55:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1538ms 09:55:11 INFO - PROCESS | 1748 | 1467132911490 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:55:11 INFO - PROCESS | 1748 | 1467132911494 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:55:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:55:11 INFO - PROCESS | 1748 | 1467132911502 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - PROCESS | 1748 | 1467132911506 Marionette TRACE conn4 <- [1,1622,null,{}] 09:55:11 INFO - PROCESS | 1748 | 1467132911513 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}] 09:55:11 INFO - PROCESS | 1748 | 1467132911518 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:11 INFO - PROCESS | 1748 | 1467132911708 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:55:11 INFO - PROCESS | 1748 | 1467132911917 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 1748 | 1467132911927 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d403c00 == 62 [pid = 1748] [id = 413] 09:55:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x8d410800) [pid = 1748] [serial = 1240] [outer = (nil)] 09:55:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x8efdb000) [pid = 1748] [serial = 1241] [outer = 0x8d410800] 09:55:12 INFO - PROCESS | 1748 | 1467132912348 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x8f8bc000) [pid = 1748] [serial = 1242] [outer = 0x8d410800] 09:55:13 INFO - PROCESS | 1748 | 1467132913405 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]]]}] 09:55:13 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 09:55:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1933ms 09:55:13 INFO - PROCESS | 1748 | 1467132913439 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 1748 | 1467132913446 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:55:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:55:13 INFO - PROCESS | 1748 | 1467132913454 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 1748 | 1467132913458 Marionette TRACE conn4 <- [1,1626,null,{}] 09:55:13 INFO - PROCESS | 1748 | 1467132913467 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}] 09:55:13 INFO - PROCESS | 1748 | 1467132913472 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:13 INFO - PROCESS | 1748 | 1467132913666 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:55:13 INFO - PROCESS | 1748 | 1467132913940 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 1748 | 1467132913952 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee6800 == 63 [pid = 1748] [id = 414] 09:55:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x91a7d000) [pid = 1748] [serial = 1243] [outer = (nil)] 09:55:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x920e8400) [pid = 1748] [serial = 1244] [outer = 0x91a7d000] 09:55:14 INFO - PROCESS | 1748 | 1467132914137 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x9248dc00) [pid = 1748] [serial = 1245] [outer = 0x91a7d000] 09:55:15 INFO - PROCESS | 1748 | 1467132915099 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]]]}] 09:55:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:55:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1684ms 09:55:15 INFO - PROCESS | 1748 | 1467132915138 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 1748 | 1467132915145 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:55:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:55:15 INFO - PROCESS | 1748 | 1467132915156 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 1748 | 1467132915161 Marionette TRACE conn4 <- [1,1630,null,{}] 09:55:15 INFO - PROCESS | 1748 | 1467132915168 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}] 09:55:15 INFO - PROCESS | 1748 | 1467132915174 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:15 INFO - PROCESS | 1748 | 1467132915426 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:55:15 INFO - PROCESS | 1748 | --DOCSHELL 0x9248a400 == 62 [pid = 1748] [id = 379] 09:55:15 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40a400 == 61 [pid = 1748] [id = 403] 09:55:15 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x98027800) [pid = 1748] [serial = 1166] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1748 | 1467132915766 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 1748 | 1467132915774 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:15 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdb400 == 60 [pid = 1748] [id = 402] 09:55:15 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeed000 == 61 [pid = 1748] [id = 415] 09:55:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x8efdb400) [pid = 1748] [serial = 1246] [outer = (nil)] 09:55:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x8f8bf000) [pid = 1748] [serial = 1247] [outer = 0x8efdb400] 09:55:15 INFO - PROCESS | 1748 | 1467132915893 Marionette DEBUG loaded listener.js 09:55:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x91a7f400) [pid = 1748] [serial = 1248] [outer = 0x8efdb400] 09:55:16 INFO - PROCESS | 1748 | --DOCSHELL 0x92523800 == 60 [pid = 1748] [id = 401] 09:55:16 INFO - PROCESS | 1748 | --DOCSHELL 0x91258c00 == 59 [pid = 1748] [id = 400] 09:55:16 INFO - PROCESS | 1748 | --DOCSHELL 0x9162a400 == 58 [pid = 1748] [id = 399] 09:55:16 INFO - PROCESS | 1748 | --DOCSHELL 0x916d2c00 == 57 [pid = 1748] [id = 398] 09:55:16 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bc400 == 56 [pid = 1748] [id = 397] 09:55:16 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40b000 == 55 [pid = 1748] [id = 392] 09:55:16 INFO - PROCESS | 1748 | --DOCSHELL 0x9a51f800 == 54 [pid = 1748] [id = 391] 09:55:16 INFO - PROCESS | 1748 | --DOCSHELL 0x98024c00 == 53 [pid = 1748] [id = 390] 09:55:16 INFO - PROCESS | 1748 | --DOCSHELL 0x92341c00 == 52 [pid = 1748] [id = 389] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x8f2c0400) [pid = 1748] [serial = 1068] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x8eee8400) [pid = 1748] [serial = 1035] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x9520a800) [pid = 1748] [serial = 1164] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x92c82c00) [pid = 1748] [serial = 1047] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x9802b800) [pid = 1748] [serial = 1122] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x92582400) [pid = 1748] [serial = 1110] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x920e7000) [pid = 1748] [serial = 1086] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x99624800) [pid = 1748] [serial = 1152] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x92520800) [pid = 1748] [serial = 1050] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x8efdec00) [pid = 1748] [serial = 1104] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x916e1000) [pid = 1748] [serial = 1158] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x92740000) [pid = 1748] [serial = 1161] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x9520fc00) [pid = 1748] [serial = 1146] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x91193800) [pid = 1748] [serial = 1038] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x9273f000) [pid = 1748] [serial = 1044] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x96e79800) [pid = 1748] [serial = 1119] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x9501e000) [pid = 1748] [serial = 1143] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x99ee6c00) [pid = 1748] [serial = 1155] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x8f2c2400) [pid = 1748] [serial = 1008] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x951b5800) [pid = 1748] [serial = 1113] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x91163000) [pid = 1748] [serial = 1071] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x96ef1000) [pid = 1748] [serial = 1148] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x8f2bb800) [pid = 1748] [serial = 1133] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x92342400) [pid = 1748] [serial = 1041] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x951b4800) [pid = 1748] [serial = 1083] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x91627c00) [pid = 1748] [serial = 1157] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x990d5800) [pid = 1748] [serial = 1149] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x916dd000) [pid = 1748] [serial = 1136] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x92736400) [pid = 1748] [serial = 1140] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x92570400) [pid = 1748] [serial = 1074] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x93b6f000) [pid = 1748] [serial = 1077] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x91191000) [pid = 1748] [serial = 1163] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x990ce800) [pid = 1748] [serial = 1125] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x9202f400) [pid = 1748] [serial = 1137] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x99e0ec00) [pid = 1748] [serial = 1154] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x9162b400) [pid = 1748] [serial = 1107] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x95208800) [pid = 1748] [serial = 1145] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x9961bc00) [pid = 1748] [serial = 1151] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x91a7ec00) [pid = 1748] [serial = 1131] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x9258dc00) [pid = 1748] [serial = 1160] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x95201c00) [pid = 1748] [serial = 1116] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x92570c00) [pid = 1748] [serial = 1139] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x8fb1a400) [pid = 1748] [serial = 1134] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x93d89400) [pid = 1748] [serial = 1142] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x93d91800) [pid = 1748] [serial = 1080] [outer = (nil)] [url = about:blank] 09:55:16 INFO - PROCESS | 1748 | 1467132916865 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]]]}] 09:55:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:55:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1736ms 09:55:16 INFO - PROCESS | 1748 | 1467132916893 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:55:16 INFO - PROCESS | 1748 | 1467132916898 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:55:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:55:16 INFO - PROCESS | 1748 | 1467132916905 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - PROCESS | 1748 | 1467132916911 Marionette TRACE conn4 <- [1,1634,null,{}] 09:55:16 INFO - PROCESS | 1748 | 1467132916927 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}] 09:55:16 INFO - PROCESS | 1748 | 1467132916935 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:17 INFO - PROCESS | 1748 | 1467132917130 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:55:17 INFO - PROCESS | 1748 | 1467132917305 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 1748 | 1467132917312 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b6800 == 53 [pid = 1748] [id = 416] 09:55:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x9162a400) [pid = 1748] [serial = 1249] [outer = (nil)] 09:55:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x9258bc00) [pid = 1748] [serial = 1250] [outer = 0x9162a400] 09:55:17 INFO - PROCESS | 1748 | 1467132917426 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x9273f000) [pid = 1748] [serial = 1251] [outer = 0x9162a400] 09:55:18 INFO - PROCESS | 1748 | 1467132918257 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]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:55:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1442ms 09:55:18 INFO - PROCESS | 1748 | 1467132918349 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:55:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:55:18 INFO - PROCESS | 1748 | 1467132918355 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:55:18 INFO - PROCESS | 1748 | 1467132918361 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - PROCESS | 1748 | 1467132918365 Marionette TRACE conn4 <- [1,1638,null,{}] 09:55:18 INFO - PROCESS | 1748 | 1467132918370 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}] 09:55:18 INFO - PROCESS | 1748 | 1467132918375 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:18 INFO - PROCESS | 1748 | 1467132918614 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:55:18 INFO - PROCESS | 1748 | 1467132918644 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 1748 | 1467132918658 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2bb800 == 54 [pid = 1748] [id = 417] 09:55:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x91258c00) [pid = 1748] [serial = 1252] [outer = (nil)] 09:55:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x93a50000) [pid = 1748] [serial = 1253] [outer = 0x91258c00] 09:55:18 INFO - PROCESS | 1748 | 1467132918724 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x93b71800) [pid = 1748] [serial = 1254] [outer = 0x91258c00] 09:55:19 INFO - PROCESS | 1748 | 1467132919750 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]]]}] 09:55:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:55:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1439ms 09:55:19 INFO - PROCESS | 1748 | 1467132919801 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:55:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:55:19 INFO - PROCESS | 1748 | 1467132919805 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:55:19 INFO - PROCESS | 1748 | 1467132919827 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:55:19 INFO - PROCESS | 1748 | 1467132919832 Marionette TRACE conn4 <- [1,1642,null,{}] 09:55:19 INFO - PROCESS | 1748 | 1467132919839 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}] 09:55:19 INFO - PROCESS | 1748 | 1467132919859 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:20 INFO - PROCESS | 1748 | 1467132920105 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:55:20 INFO - PROCESS | 1748 | 1467132920140 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 1748 | 1467132920150 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x93d8c400 == 55 [pid = 1748] [id = 418] 09:55:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x93d91800) [pid = 1748] [serial = 1255] [outer = (nil)] 09:55:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x95094c00) [pid = 1748] [serial = 1256] [outer = 0x93d91800] 09:55:20 INFO - PROCESS | 1748 | 1467132920239 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x95203c00) [pid = 1748] [serial = 1257] [outer = 0x93d91800] 09:55:21 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x96ef2800) [pid = 1748] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:55:21 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x92571400) [pid = 1748] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:55:21 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x90f20400) [pid = 1748] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:55:21 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x920dfc00) [pid = 1748] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:55:21 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x916df000) [pid = 1748] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:55:21 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x93a51c00) [pid = 1748] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:55:21 INFO - PROCESS | 1748 | 1467132921592 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]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:55:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1800ms 09:55:21 INFO - PROCESS | 1748 | 1467132921612 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 1748 | 1467132921616 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:55:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:55:21 INFO - PROCESS | 1748 | 1467132921623 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 1748 | 1467132921625 Marionette TRACE conn4 <- [1,1646,null,{}] 09:55:21 INFO - PROCESS | 1748 | 1467132921631 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}] 09:55:21 INFO - PROCESS | 1748 | 1467132921641 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:21 INFO - PROCESS | 1748 | 1467132921813 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:55:21 INFO - PROCESS | 1748 | 1467132921979 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:22 INFO - PROCESS | 1748 | 1467132921987 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x916df000 == 56 [pid = 1748] [id = 419] 09:55:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x9251f800) [pid = 1748] [serial = 1258] [outer = (nil)] 09:55:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x96e74800) [pid = 1748] [serial = 1259] [outer = 0x9251f800] 09:55:22 INFO - PROCESS | 1748 | 1467132922059 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x96e7a400) [pid = 1748] [serial = 1260] [outer = 0x9251f800] 09:55:22 INFO - PROCESS | 1748 | 1467132922882 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]]]}] 09:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1383ms 09:55:23 INFO - PROCESS | 1748 | 1467132923008 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:55:23 INFO - PROCESS | 1748 | 1467132923014 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:55:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:55:23 INFO - PROCESS | 1748 | 1467132923023 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 1748 | 1467132923030 Marionette TRACE conn4 <- [1,1650,null,{}] 09:55:23 INFO - PROCESS | 1748 | 1467132923039 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}] 09:55:23 INFO - PROCESS | 1748 | 1467132923046 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:23 INFO - PROCESS | 1748 | 1467132923296 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:55:23 INFO - PROCESS | 1748 | 1467132923569 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 1748 | 1467132923585 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee0800 == 57 [pid = 1748] [id = 420] 09:55:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x90f1e800) [pid = 1748] [serial = 1261] [outer = (nil)] 09:55:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x90f2cc00) [pid = 1748] [serial = 1262] [outer = 0x90f1e800] 09:55:23 INFO - PROCESS | 1748 | 1467132923716 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x91161800) [pid = 1748] [serial = 1263] [outer = 0x90f1e800] 09:55:24 INFO - PROCESS | 1748 | 1467132924730 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]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:55:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1791ms 09:55:24 INFO - PROCESS | 1748 | 1467132924815 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 1748 | 1467132924822 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:55:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:55:24 INFO - PROCESS | 1748 | 1467132924834 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 1748 | 1467132924841 Marionette TRACE conn4 <- [1,1654,null,{}] 09:55:24 INFO - PROCESS | 1748 | 1467132924849 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}] 09:55:24 INFO - PROCESS | 1748 | 1467132924855 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:25 INFO - PROCESS | 1748 | 1467132925204 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:55:25 INFO - PROCESS | 1748 | 1467132925410 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 1748 | 1467132925421 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:25 INFO - PROCESS | 1748 | ++DOCSHELL 0x920ec800 == 58 [pid = 1748] [id = 421] 09:55:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x92485800) [pid = 1748] [serial = 1264] [outer = (nil)] 09:55:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x92523400) [pid = 1748] [serial = 1265] [outer = 0x92485800] 09:55:25 INFO - PROCESS | 1748 | 1467132925525 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x92571c00) [pid = 1748] [serial = 1266] [outer = 0x92485800] 09:55:26 INFO - PROCESS | 1748 | 1467132926546 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]]]}] 09:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1746ms 09:55:26 INFO - PROCESS | 1748 | 1467132926576 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:55:26 INFO - PROCESS | 1748 | 1467132926581 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:55:26 INFO - PROCESS | 1748 | 1467132926592 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:55:26 INFO - PROCESS | 1748 | 1467132926598 Marionette TRACE conn4 <- [1,1658,null,{}] 09:55:26 INFO - PROCESS | 1748 | 1467132926627 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}] 09:55:26 INFO - PROCESS | 1748 | 1467132926641 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:26 INFO - PROCESS | 1748 | 1467132926909 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:55:27 INFO - PROCESS | 1748 | 1467132927257 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:27 INFO - PROCESS | 1748 | 1467132927270 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x95098400 == 59 [pid = 1748] [id = 422] 09:55:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x951b2000) [pid = 1748] [serial = 1267] [outer = (nil)] 09:55:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x9520c400) [pid = 1748] [serial = 1268] [outer = 0x951b2000] 09:55:27 INFO - PROCESS | 1748 | 1467132927370 Marionette DEBUG loaded listener.js 09:55:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x96e75000) [pid = 1748] [serial = 1269] [outer = 0x951b2000] 09:55:28 INFO - PROCESS | 1748 | 1467132928331 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]]]}] 09:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1800ms 09:55:28 INFO - PROCESS | 1748 | 1467132928389 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 1748 | 1467132928393 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:55:28 INFO - PROCESS | 1748 | 1467132928400 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - PROCESS | 1748 | 1467132928404 Marionette TRACE conn4 <- [1,1662,null,{}] 09:55:28 INFO - PROCESS | 1748 | 1467132928411 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}] 09:55:28 INFO - PROCESS | 1748 | 1467132928417 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:28 INFO - PROCESS | 1748 | 1467132928636 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:55:28 INFO - PROCESS | 1748 | 1467132928889 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:28 INFO - PROCESS | 1748 | 1467132928901 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d407000 == 60 [pid = 1748] [id = 423] 09:55:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x916d5000) [pid = 1748] [serial = 1270] [outer = (nil)] 09:55:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x99164000) [pid = 1748] [serial = 1271] [outer = 0x916d5000] 09:55:29 INFO - PROCESS | 1748 | 1467132929049 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x9961bc00) [pid = 1748] [serial = 1272] [outer = 0x916d5000] 09:55:30 INFO - PROCESS | 1748 | 1467132930009 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]]]}] 09:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1641ms 09:55:30 INFO - PROCESS | 1748 | 1467132930043 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 1748 | 1467132930046 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:55:30 INFO - PROCESS | 1748 | 1467132930054 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - PROCESS | 1748 | 1467132930058 Marionette TRACE conn4 <- [1,1666,null,{}] 09:55:30 INFO - PROCESS | 1748 | 1467132930065 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}] 09:55:30 INFO - PROCESS | 1748 | 1467132930069 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:30 INFO - PROCESS | 1748 | 1467132930287 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:55:30 INFO - PROCESS | 1748 | 1467132930551 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 1748 | 1467132930560 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d5400 == 61 [pid = 1748] [id = 424] 09:55:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x8d401800) [pid = 1748] [serial = 1273] [outer = (nil)] 09:55:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x99e14400) [pid = 1748] [serial = 1274] [outer = 0x8d401800] 09:55:30 INFO - PROCESS | 1748 | 1467132930690 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x9a35e400) [pid = 1748] [serial = 1275] [outer = 0x8d401800] 09:55:31 INFO - PROCESS | 1748 | 1467132931664 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]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1690ms 09:55:31 INFO - PROCESS | 1748 | 1467132931746 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:55:31 INFO - PROCESS | 1748 | 1467132931750 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:55:31 INFO - PROCESS | 1748 | 1467132931758 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 1748 | 1467132931761 Marionette TRACE conn4 <- [1,1670,null,{}] 09:55:31 INFO - PROCESS | 1748 | 1467132931768 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}] 09:55:31 INFO - PROCESS | 1748 | 1467132931778 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:32 INFO - PROCESS | 1748 | 1467132932066 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:55:32 INFO - PROCESS | 1748 | 1467132932328 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 1748 | 1467132932338 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:32 INFO - PROCESS | 1748 | ++DOCSHELL 0x93d8f800 == 62 [pid = 1748] [id = 425] 09:55:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x9801d800) [pid = 1748] [serial = 1276] [outer = (nil)] 09:55:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x9ac1e400) [pid = 1748] [serial = 1277] [outer = 0x9801d800] 09:55:32 INFO - PROCESS | 1748 | 1467132932462 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x9af27c00) [pid = 1748] [serial = 1278] [outer = 0x9801d800] 09:55:33 INFO - PROCESS | 1748 | 1467132933408 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]]]}] 09:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1690ms 09:55:33 INFO - PROCESS | 1748 | 1467132933449 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 1748 | 1467132933452 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:55:33 INFO - PROCESS | 1748 | 1467132933461 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 1748 | 1467132933465 Marionette TRACE conn4 <- [1,1674,null,{}] 09:55:33 INFO - PROCESS | 1748 | 1467132933471 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}] 09:55:33 INFO - PROCESS | 1748 | 1467132933477 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:33 INFO - PROCESS | 1748 | 1467132933684 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:55:34 INFO - PROCESS | 1748 | 1467132934055 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:34 INFO - PROCESS | 1748 | 1467132934063 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4c9c00 == 63 [pid = 1748] [id = 426] 09:55:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x8f8b2c00) [pid = 1748] [serial = 1279] [outer = (nil)] 09:55:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x9af8ac00) [pid = 1748] [serial = 1280] [outer = 0x8f8b2c00] 09:55:34 INFO - PROCESS | 1748 | 1467132934226 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x9af8f000) [pid = 1748] [serial = 1281] [outer = 0x8f8b2c00] 09:55:35 INFO - PROCESS | 1748 | 1467132935261 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]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1834ms 09:55:35 INFO - PROCESS | 1748 | 1467132935295 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 1748 | 1467132935299 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:55:35 INFO - PROCESS | 1748 | 1467132935306 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 1748 | 1467132935310 Marionette TRACE conn4 <- [1,1678,null,{}] 09:55:35 INFO - PROCESS | 1748 | 1467132935316 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}] 09:55:35 INFO - PROCESS | 1748 | 1467132935322 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:35 INFO - PROCESS | 1748 | 1467132935532 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:55:35 INFO - PROCESS | 1748 | 1467132935745 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 1748 | 1467132935754 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2c3800 == 64 [pid = 1748] [id = 427] 09:55:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x8fb16400) [pid = 1748] [serial = 1282] [outer = (nil)] 09:55:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x9b169c00) [pid = 1748] [serial = 1283] [outer = 0x8fb16400] 09:55:35 INFO - PROCESS | 1748 | 1467132935873 Marionette DEBUG loaded listener.js 09:55:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x9b181800) [pid = 1748] [serial = 1284] [outer = 0x8fb16400] 09:55:37 INFO - PROCESS | 1748 | 1467132937105 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]]]}] 09:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1883ms 09:55:37 INFO - PROCESS | 1748 | 1467132937193 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:55:37 INFO - PROCESS | 1748 | 1467132937200 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:55:37 INFO - PROCESS | 1748 | 1467132937211 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 1748 | 1467132937218 Marionette TRACE conn4 <- [1,1682,null,{}] 09:55:37 INFO - PROCESS | 1748 | 1467132937306 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}] 09:55:37 INFO - PROCESS | 1748 | 1467132937315 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:37 INFO - PROCESS | 1748 | 1467132937644 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:55:37 INFO - PROCESS | 1748 | 1467132937861 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 1748 | 1467132937871 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d2800 == 65 [pid = 1748] [id = 428] 09:55:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x8eee2400) [pid = 1748] [serial = 1285] [outer = (nil)] 09:55:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x9b187800) [pid = 1748] [serial = 1286] [outer = 0x8eee2400] 09:55:37 INFO - PROCESS | 1748 | 1467132937993 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x9b350400) [pid = 1748] [serial = 1287] [outer = 0x8eee2400] 09:55:38 INFO - PROCESS | 1748 | 1467132938994 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]]]}] 09:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1860ms 09:55:39 INFO - PROCESS | 1748 | 1467132939070 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:55:39 INFO - PROCESS | 1748 | 1467132939073 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:55:39 INFO - PROCESS | 1748 | 1467132939081 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - PROCESS | 1748 | 1467132939085 Marionette TRACE conn4 <- [1,1686,null,{}] 09:55:39 INFO - PROCESS | 1748 | 1467132939092 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}] 09:55:39 INFO - PROCESS | 1748 | 1467132939097 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:39 INFO - PROCESS | 1748 | 1467132939356 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:55:40 INFO - PROCESS | 1748 | 1467132940006 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 1748 | 1467132940018 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4c9000 == 66 [pid = 1748] [id = 429] 09:55:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x8b4cc000) [pid = 1748] [serial = 1288] [outer = (nil)] 09:55:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x8b4d6400) [pid = 1748] [serial = 1289] [outer = 0x8b4cc000] 09:55:40 INFO - PROCESS | 1748 | 1467132940098 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x8d40d000) [pid = 1748] [serial = 1290] [outer = 0x8b4cc000] 09:55:41 INFO - PROCESS | 1748 | 1467132941047 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]]]}] 09:55:41 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 09:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2036ms 09:55:41 INFO - PROCESS | 1748 | 1467132941121 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 1748 | 1467132941127 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:55:41 INFO - PROCESS | 1748 | 1467132941135 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 1748 | 1467132941139 Marionette TRACE conn4 <- [1,1690,null,{}] 09:55:41 INFO - PROCESS | 1748 | 1467132941148 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}] 09:55:41 INFO - PROCESS | 1748 | 1467132941157 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:41 INFO - PROCESS | 1748 | 1467132941488 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:55:41 INFO - PROCESS | 1748 | 1467132941813 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 1748 | 1467132941823 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:41 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b7c00 == 67 [pid = 1748] [id = 430] 09:55:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x8fb1bc00) [pid = 1748] [serial = 1291] [outer = (nil)] 09:55:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x90f24400) [pid = 1748] [serial = 1292] [outer = 0x8fb1bc00] 09:55:41 INFO - PROCESS | 1748 | 1467132941905 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x91163800) [pid = 1748] [serial = 1293] [outer = 0x8fb1bc00] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x9109b400 == 66 [pid = 1748] [id = 385] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe0000 == 65 [pid = 1748] [id = 404] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b9c00 == 64 [pid = 1748] [id = 395] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x91198800 == 63 [pid = 1748] [id = 339] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2bf400 == 62 [pid = 1748] [id = 356] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x96e79400 == 61 [pid = 1748] [id = 382] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8eedf400 == 60 [pid = 1748] [id = 361] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x9a1dd000 == 59 [pid = 1748] [id = 394] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x9118f400 == 58 [pid = 1748] [id = 359] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x93d8d400 == 57 [pid = 1748] [id = 381] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8d406800 == 56 [pid = 1748] [id = 393] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee7c00 == 55 [pid = 1748] [id = 351] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee8c00 == 54 [pid = 1748] [id = 335] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdd400 == 53 [pid = 1748] [id = 387] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee5c00 == 52 [pid = 1748] [id = 349] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee2800 == 51 [pid = 1748] [id = 377] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x91633400 == 50 [pid = 1748] [id = 357] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x91099c00 == 49 [pid = 1748] [id = 337] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d5000 == 48 [pid = 1748] [id = 388] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x939f4400 == 47 [pid = 1748] [id = 358] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe2c00 == 46 [pid = 1748] [id = 380] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x916dd400 == 45 [pid = 1748] [id = 374] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x920e8c00 == 44 [pid = 1748] [id = 386] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x92573000 == 43 [pid = 1748] [id = 406] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x91097000 == 42 [pid = 1748] [id = 355] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x91095c00 == 41 [pid = 1748] [id = 383] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb14800 == 40 [pid = 1748] [id = 405] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cac00 == 39 [pid = 1748] [id = 407] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x92031800 == 38 [pid = 1748] [id = 360] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x951b8400 == 37 [pid = 1748] [id = 408] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8d403c00 == 36 [pid = 1748] [id = 413] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40e800 == 35 [pid = 1748] [id = 410] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x9108f800 == 34 [pid = 1748] [id = 411] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cbc00 == 33 [pid = 1748] [id = 412] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x996a8800 == 32 [pid = 1748] [id = 409] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x9125f000 == 31 [pid = 1748] [id = 378] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x9273c400 == 30 [pid = 1748] [id = 348] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x95209000 == 29 [pid = 1748] [id = 372] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee8000 == 28 [pid = 1748] [id = 350] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x920ddc00 == 27 [pid = 1748] [id = 340] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8d409400 == 26 [pid = 1748] [id = 396] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8d402800 == 25 [pid = 1748] [id = 373] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x96e72800 == 24 [pid = 1748] [id = 384] 09:55:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8d405400 == 23 [pid = 1748] [id = 333] 09:55:43 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x9116a400) [pid = 1748] [serial = 1211] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x9961d400) [pid = 1748] [serial = 1172] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x9af22800) [pid = 1748] [serial = 1184] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x9a11fc00) [pid = 1748] [serial = 1208] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x9a67f800) [pid = 1748] [serial = 1178] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x9af2b000) [pid = 1748] [serial = 1187] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x93d91400) [pid = 1748] [serial = 1202] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x9251f400) [pid = 1748] [serial = 1169] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x9a795400) [pid = 1748] [serial = 1181] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x9a524400) [pid = 1748] [serial = 1175] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x9162e800) [pid = 1748] [serial = 1194] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x9273c800) [pid = 1748] [serial = 1197] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x92572000) [pid = 1748] [serial = 1196] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x99162000) [pid = 1748] [serial = 1190] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x9125a400) [pid = 1748] [serial = 1193] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x92486000) [pid = 1748] [serial = 1199] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x92525000) [pid = 1748] [serial = 1200] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x92584000) [pid = 1748] [serial = 1205] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x96efe000) [pid = 1748] [serial = 1206] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x9a369c00) [pid = 1748] [serial = 1209] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x951b1800) [pid = 1748] [serial = 1203] [outer = (nil)] [url = about:blank] 09:55:44 INFO - PROCESS | 1748 | 1467132944562 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]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 3447ms 09:55:44 INFO - PROCESS | 1748 | 1467132944584 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 1748 | 1467132944591 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:55:44 INFO - PROCESS | 1748 | 1467132944600 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 1748 | 1467132944607 Marionette TRACE conn4 <- [1,1694,null,{}] 09:55:44 INFO - PROCESS | 1748 | 1467132944615 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}] 09:55:44 INFO - PROCESS | 1748 | 1467132944621 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:44 INFO - PROCESS | 1748 | 1467132944809 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:55:44 INFO - PROCESS | 1748 | 1467132944963 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:44 INFO - PROCESS | 1748 | 1467132944975 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efde800 == 24 [pid = 1748] [id = 431] 09:55:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x8efdf400) [pid = 1748] [serial = 1294] [outer = (nil)] 09:55:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x8f2b8400) [pid = 1748] [serial = 1295] [outer = 0x8efdf400] 09:55:45 INFO - PROCESS | 1748 | 1467132945048 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x8f8b9000) [pid = 1748] [serial = 1296] [outer = 0x8efdf400] 09:55:45 INFO - PROCESS | 1748 | 1467132945928 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]]]}] 09:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1392ms 09:55:45 INFO - PROCESS | 1748 | 1467132945993 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:55:46 INFO - PROCESS | 1748 | 1467132946002 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:55:46 INFO - PROCESS | 1748 | 1467132946014 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 1748 | 1467132946018 Marionette TRACE conn4 <- [1,1698,null,{}] 09:55:46 INFO - PROCESS | 1748 | 1467132946024 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}] 09:55:46 INFO - PROCESS | 1748 | 1467132946030 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:46 INFO - PROCESS | 1748 | 1467132946223 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:55:46 INFO - PROCESS | 1748 | 1467132946443 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 1748 | 1467132946454 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:46 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f22c00 == 25 [pid = 1748] [id = 432] 09:55:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x90f28c00) [pid = 1748] [serial = 1297] [outer = (nil)] 09:55:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x91092800) [pid = 1748] [serial = 1298] [outer = 0x90f28c00] 09:55:46 INFO - PROCESS | 1748 | 1467132946531 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x91099c00) [pid = 1748] [serial = 1299] [outer = 0x90f28c00] 09:55:47 INFO - PROCESS | 1748 | 1467132947550 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]]]}] 09:55:47 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 09:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1594ms 09:55:47 INFO - PROCESS | 1748 | 1467132947615 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 1748 | 1467132947620 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:55:47 INFO - PROCESS | 1748 | 1467132947627 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 1748 | 1467132947633 Marionette TRACE conn4 <- [1,1702,null,{}] 09:55:47 INFO - PROCESS | 1748 | 1467132947661 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}] 09:55:47 INFO - PROCESS | 1748 | 1467132947671 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:47 INFO - PROCESS | 1748 | 1467132947927 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:55:47 INFO - PROCESS | 1748 | 1467132947964 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 1748 | 1467132947978 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:48 INFO - PROCESS | 1748 | ++DOCSHELL 0x91259000 == 26 [pid = 1748] [id = 433] 09:55:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x9125ac00) [pid = 1748] [serial = 1300] [outer = (nil)] 09:55:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x91263c00) [pid = 1748] [serial = 1301] [outer = 0x9125ac00] 09:55:48 INFO - PROCESS | 1748 | 1467132948052 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x91632c00) [pid = 1748] [serial = 1302] [outer = 0x9125ac00] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x951bcc00) [pid = 1748] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x8f8be000) [pid = 1748] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x9a520400) [pid = 1748] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x99060c00) [pid = 1748] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x92481400) [pid = 1748] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x9a792c00) [pid = 1748] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x8efdcc00) [pid = 1748] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x916de400) [pid = 1748] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x8b4d1800) [pid = 1748] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x9257a800) [pid = 1748] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x91168000) [pid = 1748] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x8d410800) [pid = 1748] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x8eee7800) [pid = 1748] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x93d91800) [pid = 1748] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x91258c00) [pid = 1748] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x951f5000) [pid = 1748] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x8efdb400) [pid = 1748] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x996a9800) [pid = 1748] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x8d410c00) [pid = 1748] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x8d40f400) [pid = 1748] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x9162a400) [pid = 1748] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x8efe0800) [pid = 1748] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x8f2ba000) [pid = 1748] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x9251f800) [pid = 1748] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x8f2b7c00) [pid = 1748] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:55:50 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x91a7d000) [pid = 1748] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:55:50 INFO - PROCESS | 1748 | 1467132950556 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]]]}] 09:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2992ms 09:55:50 INFO - PROCESS | 1748 | 1467132950620 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 1748 | 1467132950625 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:55:50 INFO - PROCESS | 1748 | 1467132950633 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 1748 | 1467132950636 Marionette TRACE conn4 <- [1,1706,null,{}] 09:55:50 INFO - PROCESS | 1748 | 1467132950642 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}] 09:55:50 INFO - PROCESS | 1748 | 1467132950648 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:50 INFO - PROCESS | 1748 | 1467132950828 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:55:51 INFO - PROCESS | 1748 | 1467132950989 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 1748 | 1467132950999 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:51 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4ce400 == 27 [pid = 1748] [id = 434] 09:55:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x8eeed800) [pid = 1748] [serial = 1303] [outer = (nil)] 09:55:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x91168000) [pid = 1748] [serial = 1304] [outer = 0x8eeed800] 09:55:51 INFO - PROCESS | 1748 | 1467132951083 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x91636c00) [pid = 1748] [serial = 1305] [outer = 0x8eeed800] 09:55:51 INFO - PROCESS | 1748 | 1467132951944 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]]]}] 09:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1437ms 09:55:52 INFO - PROCESS | 1748 | 1467132952072 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:55:52 INFO - PROCESS | 1748 | 1467132952078 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:55:52 INFO - PROCESS | 1748 | 1467132952087 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - PROCESS | 1748 | 1467132952094 Marionette TRACE conn4 <- [1,1710,null,{}] 09:55:52 INFO - PROCESS | 1748 | 1467132952115 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}] 09:55:52 INFO - PROCESS | 1748 | 1467132952123 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:52 INFO - PROCESS | 1748 | 1467132952454 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:55:52 INFO - PROCESS | 1748 | 1467132952646 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 1748 | 1467132952663 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b6000 == 28 [pid = 1748] [id = 435] 09:55:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x8f2b7400) [pid = 1748] [serial = 1306] [outer = (nil)] 09:55:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x8f2be400) [pid = 1748] [serial = 1307] [outer = 0x8f2b7400] 09:55:52 INFO - PROCESS | 1748 | 1467132952750 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x8f8b6400) [pid = 1748] [serial = 1308] [outer = 0x8f2b7400] 09:55:53 INFO - PROCESS | 1748 | 1467132953746 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]]]}] 09:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1742ms 09:55:53 INFO - PROCESS | 1748 | 1467132953830 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:55:53 INFO - PROCESS | 1748 | 1467132953837 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:55:53 INFO - PROCESS | 1748 | 1467132953849 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:55:53 INFO - PROCESS | 1748 | 1467132953854 Marionette TRACE conn4 <- [1,1714,null,{}] 09:55:53 INFO - PROCESS | 1748 | 1467132953862 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}] 09:55:53 INFO - PROCESS | 1748 | 1467132953868 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:54 INFO - PROCESS | 1748 | 1467132954066 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:55:54 INFO - PROCESS | 1748 | 1467132954333 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 1748 | 1467132954342 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:54 INFO - PROCESS | 1748 | ++DOCSHELL 0x9116d000 == 29 [pid = 1748] [id = 436] 09:55:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x91192400) [pid = 1748] [serial = 1309] [outer = (nil)] 09:55:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x91197000) [pid = 1748] [serial = 1310] [outer = 0x91192400] 09:55:54 INFO - PROCESS | 1748 | 1467132954449 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x91260400) [pid = 1748] [serial = 1311] [outer = 0x91192400] 09:55:55 INFO - PROCESS | 1748 | 1467132955441 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]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1647ms 09:55:55 INFO - PROCESS | 1748 | 1467132955493 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 1748 | 1467132955498 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:55:55 INFO - PROCESS | 1748 | 1467132955506 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 1748 | 1467132955511 Marionette TRACE conn4 <- [1,1718,null,{}] 09:55:55 INFO - PROCESS | 1748 | 1467132955530 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}] 09:55:55 INFO - PROCESS | 1748 | 1467132955541 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:55 INFO - PROCESS | 1748 | 1467132955814 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:55:56 INFO - PROCESS | 1748 | 1467132956161 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 1748 | 1467132956172 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x92030000 == 30 [pid = 1748] [id = 437] 09:55:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x92032800) [pid = 1748] [serial = 1312] [outer = (nil)] 09:55:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x920e9000) [pid = 1748] [serial = 1313] [outer = 0x92032800] 09:55:56 INFO - PROCESS | 1748 | 1467132956263 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x92339000) [pid = 1748] [serial = 1314] [outer = 0x92032800] 09:55:57 INFO - PROCESS | 1748 | 1467132957345 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]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1887ms 09:55:57 INFO - PROCESS | 1748 | 1467132957395 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:55:57 INFO - PROCESS | 1748 | 1467132957398 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:55:57 INFO - PROCESS | 1748 | 1467132957406 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 1748 | 1467132957409 Marionette TRACE conn4 <- [1,1722,null,{}] 09:55:57 INFO - PROCESS | 1748 | 1467132957416 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}] 09:55:57 INFO - PROCESS | 1748 | 1467132957421 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:57 INFO - PROCESS | 1748 | 1467132957617 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:55:57 INFO - PROCESS | 1748 | 1467132957962 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 1748 | 1467132957974 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:58 INFO - PROCESS | 1748 | ++DOCSHELL 0x9116ac00 == 31 [pid = 1748] [id = 438] 09:55:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x92341000) [pid = 1748] [serial = 1315] [outer = (nil)] 09:55:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x92520400) [pid = 1748] [serial = 1316] [outer = 0x92341000] 09:55:58 INFO - PROCESS | 1748 | 1467132958065 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x92521c00) [pid = 1748] [serial = 1317] [outer = 0x92341000] 09:55:59 INFO - PROCESS | 1748 | 1467132959040 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]]]}] 09:55:59 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 09:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1682ms 09:55:59 INFO - PROCESS | 1748 | 1467132959090 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 1748 | 1467132959094 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:55:59 INFO - PROCESS | 1748 | 1467132959101 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 1748 | 1467132959106 Marionette TRACE conn4 <- [1,1726,null,{}] 09:55:59 INFO - PROCESS | 1748 | 1467132959113 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}] 09:55:59 INFO - PROCESS | 1748 | 1467132959118 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:59 INFO - PROCESS | 1748 | 1467132959322 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:55:59 INFO - PROCESS | 1748 | 1467132959568 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 1748 | 1467132959576 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:55:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x91168800 == 32 [pid = 1748] [id = 439] 09:55:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x9162f800) [pid = 1748] [serial = 1318] [outer = (nil)] 09:55:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x9252c000) [pid = 1748] [serial = 1319] [outer = 0x9162f800] 09:55:59 INFO - PROCESS | 1748 | 1467132959706 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x9256f800) [pid = 1748] [serial = 1320] [outer = 0x9162f800] 09:56:00 INFO - PROCESS | 1748 | 1467132960682 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]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1638ms 09:56:00 INFO - PROCESS | 1748 | 1467132960741 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:56:00 INFO - PROCESS | 1748 | 1467132960745 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:56:00 INFO - PROCESS | 1748 | 1467132960753 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 1748 | 1467132960756 Marionette TRACE conn4 <- [1,1730,null,{}] 09:56:00 INFO - PROCESS | 1748 | 1467132960763 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}] 09:56:00 INFO - PROCESS | 1748 | 1467132960776 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:01 INFO - PROCESS | 1748 | 1467132961082 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:56:01 INFO - PROCESS | 1748 | 1467132961383 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 1748 | 1467132961395 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d0000 == 33 [pid = 1748] [id = 440] 09:56:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x8d40e800) [pid = 1748] [serial = 1321] [outer = (nil)] 09:56:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x92739000) [pid = 1748] [serial = 1322] [outer = 0x8d40e800] 09:56:01 INFO - PROCESS | 1748 | 1467132961486 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x92c75c00) [pid = 1748] [serial = 1323] [outer = 0x8d40e800] 09:56:02 INFO - PROCESS | 1748 | 1467132962479 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]]]}] 09:56:02 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 09:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1794ms 09:56:02 INFO - PROCESS | 1748 | 1467132962548 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 1748 | 1467132962551 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:56:02 INFO - PROCESS | 1748 | 1467132962559 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - PROCESS | 1748 | 1467132962564 Marionette TRACE conn4 <- [1,1734,null,{}] 09:56:02 INFO - PROCESS | 1748 | 1467132962571 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}] 09:56:02 INFO - PROCESS | 1748 | 1467132962575 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:02 INFO - PROCESS | 1748 | 1467132962797 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:56:03 INFO - PROCESS | 1748 | 1467132963045 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 1748 | 1467132963052 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x91193c00 == 34 [pid = 1748] [id = 441] 09:56:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x91634c00) [pid = 1748] [serial = 1324] [outer = (nil)] 09:56:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x939eb400) [pid = 1748] [serial = 1325] [outer = 0x91634c00] 09:56:03 INFO - PROCESS | 1748 | 1467132963190 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x93a45c00) [pid = 1748] [serial = 1326] [outer = 0x91634c00] 09:56:04 INFO - PROCESS | 1748 | 1467132964149 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]]]}] 09:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1646ms 09:56:04 INFO - PROCESS | 1748 | 1467132964206 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 1748 | 1467132964211 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:56:04 INFO - PROCESS | 1748 | 1467132964218 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 1748 | 1467132964222 Marionette TRACE conn4 <- [1,1738,null,{}] 09:56:04 INFO - PROCESS | 1748 | 1467132964228 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}] 09:56:04 INFO - PROCESS | 1748 | 1467132964233 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:04 INFO - PROCESS | 1748 | 1467132964433 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:56:04 INFO - PROCESS | 1748 | 1467132964680 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 1748 | 1467132964691 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:04 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8ba000 == 35 [pid = 1748] [id = 442] 09:56:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x91630c00) [pid = 1748] [serial = 1327] [outer = (nil)] 09:56:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x93d89000) [pid = 1748] [serial = 1328] [outer = 0x91630c00] 09:56:04 INFO - PROCESS | 1748 | 1467132964818 Marionette DEBUG loaded listener.js 09:56:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x93d8dc00) [pid = 1748] [serial = 1329] [outer = 0x91630c00] 09:56:05 INFO - PROCESS | 1748 | 1467132965731 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]]]}] 09:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1593ms 09:56:05 INFO - PROCESS | 1748 | 1467132965813 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 1748 | 1467132965817 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:56:05 INFO - PROCESS | 1748 | 1467132965824 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - PROCESS | 1748 | 1467132965828 Marionette TRACE conn4 <- [1,1742,null,{}] 09:56:05 INFO - PROCESS | 1748 | 1467132965835 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}] 09:56:05 INFO - PROCESS | 1748 | 1467132965840 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:06 INFO - PROCESS | 1748 | 1467132966065 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:56:06 INFO - PROCESS | 1748 | 1467132966379 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 1748 | 1467132966388 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:06 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb18800 == 36 [pid = 1748] [id = 443] 09:56:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x8fb1a000) [pid = 1748] [serial = 1330] [outer = (nil)] 09:56:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x9501d800) [pid = 1748] [serial = 1331] [outer = 0x8fb1a000] 09:56:06 INFO - PROCESS | 1748 | 1467132966478 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x951b0400) [pid = 1748] [serial = 1332] [outer = 0x8fb1a000] 09:56:07 INFO - PROCESS | 1748 | 1467132967504 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]]]}] 09:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1734ms 09:56:07 INFO - PROCESS | 1748 | 1467132967559 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 1748 | 1467132967565 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:56:07 INFO - PROCESS | 1748 | 1467132967573 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 1748 | 1467132967577 Marionette TRACE conn4 <- [1,1746,null,{}] 09:56:07 INFO - PROCESS | 1748 | 1467132967583 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}] 09:56:07 INFO - PROCESS | 1748 | 1467132967589 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:07 INFO - PROCESS | 1748 | 1467132967795 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:56:08 INFO - PROCESS | 1748 | 1467132968047 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 1748 | 1467132968057 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:08 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d1400 == 37 [pid = 1748] [id = 444] 09:56:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x8d404800) [pid = 1748] [serial = 1333] [outer = (nil)] 09:56:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x8efdc800) [pid = 1748] [serial = 1334] [outer = 0x8d404800] 09:56:08 INFO - PROCESS | 1748 | 1467132968200 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x9162d800) [pid = 1748] [serial = 1335] [outer = 0x8d404800] 09:56:09 INFO - PROCESS | 1748 | 1467132969128 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]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1635ms 09:56:09 INFO - PROCESS | 1748 | 1467132969210 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:56:09 INFO - PROCESS | 1748 | 1467132969215 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:56:09 INFO - PROCESS | 1748 | 1467132969222 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 1748 | 1467132969227 Marionette TRACE conn4 <- [1,1750,null,{}] 09:56:09 INFO - PROCESS | 1748 | 1467132969233 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}] 09:56:09 INFO - PROCESS | 1748 | 1467132969239 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:09 INFO - PROCESS | 1748 | 1467132969511 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:56:09 INFO - PROCESS | 1748 | 1467132969919 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 1748 | 1467132969929 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:10 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d4000 == 38 [pid = 1748] [id = 445] 09:56:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x8b4d5000) [pid = 1748] [serial = 1336] [outer = (nil)] 09:56:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x8d40f000) [pid = 1748] [serial = 1337] [outer = 0x8b4d5000] 09:56:10 INFO - PROCESS | 1748 | 1467132970054 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x8eee9800) [pid = 1748] [serial = 1338] [outer = 0x8b4d5000] 09:56:11 INFO - PROCESS | 1748 | 1467132971021 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]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1836ms 09:56:11 INFO - PROCESS | 1748 | 1467132971061 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:56:11 INFO - PROCESS | 1748 | 1467132971067 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:56:11 INFO - PROCESS | 1748 | 1467132971076 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 1748 | 1467132971081 Marionette TRACE conn4 <- [1,1754,null,{}] 09:56:11 INFO - PROCESS | 1748 | 1467132971090 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}] 09:56:11 INFO - PROCESS | 1748 | 1467132971098 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:11 INFO - PROCESS | 1748 | 1467132971298 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:56:11 INFO - PROCESS | 1748 | 1467132971699 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 1748 | 1467132971706 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:11 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d404c00 == 39 [pid = 1748] [id = 446] 09:56:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x8eeed400) [pid = 1748] [serial = 1339] [outer = (nil)] 09:56:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x8f8bac00) [pid = 1748] [serial = 1340] [outer = 0x8eeed400] 09:56:11 INFO - PROCESS | 1748 | 1467132971840 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x8fb1a400) [pid = 1748] [serial = 1341] [outer = 0x8eeed400] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x96e7a400) [pid = 1748] [serial = 1260] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x920e3000) [pid = 1748] [serial = 1239] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x9248dc00) [pid = 1748] [serial = 1245] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x99062c00) [pid = 1748] [serial = 1167] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x9a78f400) [pid = 1748] [serial = 1179] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x9a528800) [pid = 1748] [serial = 1176] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x99e10000) [pid = 1748] [serial = 1173] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x9252d800) [pid = 1748] [serial = 1170] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x9af24000) [pid = 1748] [serial = 1185] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x9a79b000) [pid = 1748] [serial = 1182] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x9af2e400) [pid = 1748] [serial = 1236] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x93b6c000) [pid = 1748] [serial = 1223] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x92c80400) [pid = 1748] [serial = 1221] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x9125d800) [pid = 1748] [serial = 1217] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x8efdb000) [pid = 1748] [serial = 1241] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x9162b000) [pid = 1748] [serial = 1212] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x95094c00) [pid = 1748] [serial = 1256] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x95203c00) [pid = 1748] [serial = 1257] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x93a50000) [pid = 1748] [serial = 1253] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x96e7cc00) [pid = 1748] [serial = 1226] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x91a7f400) [pid = 1748] [serial = 1248] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x99ee9c00) [pid = 1748] [serial = 1229] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x93b71800) [pid = 1748] [serial = 1254] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x9af8d800) [pid = 1748] [serial = 1191] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x920e8400) [pid = 1748] [serial = 1244] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x9a52b800) [pid = 1748] [serial = 1230] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x9ac23800) [pid = 1748] [serial = 1233] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x95203000) [pid = 1748] [serial = 1224] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x9258bc00) [pid = 1748] [serial = 1250] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x8f8bf000) [pid = 1748] [serial = 1247] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x980af400) [pid = 1748] [serial = 1227] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x9273f000) [pid = 1748] [serial = 1251] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x8f2ba400) [pid = 1748] [serial = 1214] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x9258f400) [pid = 1748] [serial = 1220] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x8f8bc000) [pid = 1748] [serial = 1242] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x9ac1e000) [pid = 1748] [serial = 1232] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x90f2a400) [pid = 1748] [serial = 1238] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x8f8b9400) [pid = 1748] [serial = 1215] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x916dc800) [pid = 1748] [serial = 1218] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x9af31c00) [pid = 1748] [serial = 1188] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x9af27400) [pid = 1748] [serial = 1235] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x96e74800) [pid = 1748] [serial = 1259] [outer = (nil)] [url = about:blank] 09:56:12 INFO - PROCESS | 1748 | 1467132972770 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]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1747ms 09:56:12 INFO - PROCESS | 1748 | 1467132972826 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 1748 | 1467132972831 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:56:12 INFO - PROCESS | 1748 | 1467132972840 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 1748 | 1467132972844 Marionette TRACE conn4 <- [1,1758,null,{}] 09:56:12 INFO - PROCESS | 1748 | 1467132972850 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}] 09:56:12 INFO - PROCESS | 1748 | 1467132972855 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:13 INFO - PROCESS | 1748 | 1467132973056 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:56:13 INFO - PROCESS | 1748 | 1467132973236 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 1748 | 1467132973246 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb19000 == 40 [pid = 1748] [id = 447] 09:56:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x90f26800) [pid = 1748] [serial = 1342] [outer = (nil)] 09:56:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x91260800) [pid = 1748] [serial = 1343] [outer = 0x90f26800] 09:56:13 INFO - PROCESS | 1748 | 1467132973321 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x916d9800) [pid = 1748] [serial = 1344] [outer = 0x90f26800] 09:56:14 INFO - PROCESS | 1748 | 1467132974244 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]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1489ms 09:56:14 INFO - PROCESS | 1748 | 1467132974334 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 1748 | 1467132974339 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:56:14 INFO - PROCESS | 1748 | 1467132974353 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 1748 | 1467132974363 Marionette TRACE conn4 <- [1,1762,null,{}] 09:56:14 INFO - PROCESS | 1748 | 1467132974380 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}] 09:56:14 INFO - PROCESS | 1748 | 1467132974387 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:14 INFO - PROCESS | 1748 | 1467132974643 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:56:14 INFO - PROCESS | 1748 | 1467132974685 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 1748 | 1467132974696 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x91194800 == 41 [pid = 1748] [id = 448] 09:56:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x916dfc00) [pid = 1748] [serial = 1345] [outer = (nil)] 09:56:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x920e9c00) [pid = 1748] [serial = 1346] [outer = 0x916dfc00] 09:56:14 INFO - PROCESS | 1748 | 1467132974765 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x92520000) [pid = 1748] [serial = 1347] [outer = 0x916dfc00] 09:56:15 INFO - PROCESS | 1748 | 1467132975773 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]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1462ms 09:56:15 INFO - PROCESS | 1748 | 1467132975810 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 1748 | 1467132975813 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:56:15 INFO - PROCESS | 1748 | 1467132975820 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 1748 | 1467132975824 Marionette TRACE conn4 <- [1,1766,null,{}] 09:56:15 INFO - PROCESS | 1748 | 1467132975830 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}] 09:56:15 INFO - PROCESS | 1748 | 1467132975835 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:16 INFO - PROCESS | 1748 | 1467132976095 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:56:16 INFO - PROCESS | 1748 | 1467132976115 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 1748 | 1467132976123 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x916de400 == 42 [pid = 1748] [id = 449] 09:56:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x91a76400) [pid = 1748] [serial = 1348] [outer = (nil)] 09:56:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x92589400) [pid = 1748] [serial = 1349] [outer = 0x91a76400] 09:56:16 INFO - PROCESS | 1748 | 1467132976195 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x9258c800) [pid = 1748] [serial = 1350] [outer = 0x91a76400] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x90f28c00) [pid = 1748] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x9125ac00) [pid = 1748] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x8f8b2c00) [pid = 1748] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x92485800) [pid = 1748] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x8b4cc000) [pid = 1748] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x951b2000) [pid = 1748] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x8d401800) [pid = 1748] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x9801d800) [pid = 1748] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x90f1e800) [pid = 1748] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x916d5000) [pid = 1748] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x8eee2400) [pid = 1748] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x8fb1bc00) [pid = 1748] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x8fb16400) [pid = 1748] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:56:16 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x8efdf400) [pid = 1748] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:56:17 INFO - PROCESS | 1748 | 1467132977312 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]]]}] 09:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1549ms 09:56:17 INFO - PROCESS | 1748 | 1467132977370 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 1748 | 1467132977375 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:56:17 INFO - PROCESS | 1748 | 1467132977381 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 1748 | 1467132977385 Marionette TRACE conn4 <- [1,1770,null,{}] 09:56:17 INFO - PROCESS | 1748 | 1467132977391 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}] 09:56:17 INFO - PROCESS | 1748 | 1467132977396 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:17 INFO - PROCESS | 1748 | 1467132977586 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:56:17 INFO - PROCESS | 1748 | 1467132977748 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 1748 | 1467132977767 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x9125ac00 == 43 [pid = 1748] [id = 450] 09:56:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x9162cc00) [pid = 1748] [serial = 1351] [outer = (nil)] 09:56:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x92584800) [pid = 1748] [serial = 1352] [outer = 0x9162cc00] 09:56:17 INFO - PROCESS | 1748 | 1467132977848 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x92c7dc00) [pid = 1748] [serial = 1353] [outer = 0x9162cc00] 09:56:18 INFO - PROCESS | 1748 | 1467132978778 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]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1479ms 09:56:18 INFO - PROCESS | 1748 | 1467132978877 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 1748 | 1467132978884 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:56:18 INFO - PROCESS | 1748 | 1467132978894 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 1748 | 1467132978899 Marionette TRACE conn4 <- [1,1774,null,{}] 09:56:18 INFO - PROCESS | 1748 | 1467132978909 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}] 09:56:18 INFO - PROCESS | 1748 | 1467132978916 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:19 INFO - PROCESS | 1748 | 1467132979262 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:56:19 INFO - PROCESS | 1748 | 1467132979486 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 1748 | 1467132979501 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:19 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b9800 == 44 [pid = 1748] [id = 451] 09:56:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x8f2ba400) [pid = 1748] [serial = 1354] [outer = (nil)] 09:56:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x8f8b2800) [pid = 1748] [serial = 1355] [outer = 0x8f2ba400] 09:56:19 INFO - PROCESS | 1748 | 1467132979592 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8fb1a800) [pid = 1748] [serial = 1356] [outer = 0x8f2ba400] 09:56:20 INFO - PROCESS | 1748 | 1467132980610 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]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1795ms 09:56:20 INFO - PROCESS | 1748 | 1467132980689 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 1748 | 1467132980697 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:56:20 INFO - PROCESS | 1748 | 1467132980709 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 1748 | 1467132980715 Marionette TRACE conn4 <- [1,1778,null,{}] 09:56:20 INFO - PROCESS | 1748 | 1467132980721 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}] 09:56:20 INFO - PROCESS | 1748 | 1467132980726 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:20 INFO - PROCESS | 1748 | 1467132980976 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:56:21 INFO - PROCESS | 1748 | 1467132981279 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 1748 | 1467132981293 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:21 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2bf800 == 45 [pid = 1748] [id = 452] 09:56:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x91255c00) [pid = 1748] [serial = 1357] [outer = (nil)] 09:56:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x916dec00) [pid = 1748] [serial = 1358] [outer = 0x91255c00] 09:56:21 INFO - PROCESS | 1748 | 1467132981378 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x91a7d400) [pid = 1748] [serial = 1359] [outer = 0x91255c00] 09:56:22 INFO - PROCESS | 1748 | 1467132982461 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]]]}] 09:56:22 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 09:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1788ms 09:56:22 INFO - PROCESS | 1748 | 1467132982496 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 1748 | 1467132982500 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:56:22 INFO - PROCESS | 1748 | 1467132982508 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 1748 | 1467132982514 Marionette TRACE conn4 <- [1,1782,null,{}] 09:56:22 INFO - PROCESS | 1748 | 1467132982532 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}] 09:56:22 INFO - PROCESS | 1748 | 1467132982542 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:22 INFO - PROCESS | 1748 | 1467132982743 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:56:23 INFO - PROCESS | 1748 | 1467132983046 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 1748 | 1467132983061 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b3800 == 46 [pid = 1748] [id = 453] 09:56:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x92c7bc00) [pid = 1748] [serial = 1360] [outer = (nil)] 09:56:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x93b68000) [pid = 1748] [serial = 1361] [outer = 0x92c7bc00] 09:56:23 INFO - PROCESS | 1748 | 1467132983192 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x93d91c00) [pid = 1748] [serial = 1362] [outer = 0x92c7bc00] 09:56:24 INFO - PROCESS | 1748 | 1467132984177 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]]]}] 09:56:24 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 09:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1748ms 09:56:24 INFO - PROCESS | 1748 | 1467132984256 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:56:24 INFO - PROCESS | 1748 | 1467132984268 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:56:24 INFO - PROCESS | 1748 | 1467132984275 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 1748 | 1467132984279 Marionette TRACE conn4 <- [1,1786,null,{}] 09:56:24 INFO - PROCESS | 1748 | 1467132984285 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}] 09:56:24 INFO - PROCESS | 1748 | 1467132984291 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:24 INFO - PROCESS | 1748 | 1467132984536 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:56:24 INFO - PROCESS | 1748 | 1467132984805 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 1748 | 1467132984817 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdb000 == 47 [pid = 1748] [id = 454] 09:56:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x93a49400) [pid = 1748] [serial = 1363] [outer = (nil)] 09:56:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x96e79400) [pid = 1748] [serial = 1364] [outer = 0x93a49400] 09:56:24 INFO - PROCESS | 1748 | 1467132984904 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x96e7c400) [pid = 1748] [serial = 1365] [outer = 0x93a49400] 09:56:25 INFO - PROCESS | 1748 | 1467132985822 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]]]}] 09:56:25 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 09:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1583ms 09:56:25 INFO - PROCESS | 1748 | 1467132985859 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:56:25 INFO - PROCESS | 1748 | 1467132985863 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:56:25 INFO - PROCESS | 1748 | 1467132985890 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 1748 | 1467132985895 Marionette TRACE conn4 <- [1,1790,null,{}] 09:56:25 INFO - PROCESS | 1748 | 1467132985903 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}] 09:56:25 INFO - PROCESS | 1748 | 1467132985908 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:26 INFO - PROCESS | 1748 | 1467132986115 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:56:26 INFO - PROCESS | 1748 | 1467132986378 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 1748 | 1467132986386 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:26 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40e000 == 48 [pid = 1748] [id = 455] 09:56:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x90f28400) [pid = 1748] [serial = 1366] [outer = (nil)] 09:56:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x96ef1c00) [pid = 1748] [serial = 1367] [outer = 0x90f28400] 09:56:26 INFO - PROCESS | 1748 | 1467132986485 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x98024c00) [pid = 1748] [serial = 1368] [outer = 0x90f28400] 09:56:27 INFO - PROCESS | 1748 | 1467132987423 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]]]}] 09:56:27 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) 09:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1609ms 09:56:27 INFO - PROCESS | 1748 | 1467132987480 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:56:27 INFO - PROCESS | 1748 | 1467132987485 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:56:27 INFO - PROCESS | 1748 | 1467132987493 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 1748 | 1467132987497 Marionette TRACE conn4 <- [1,1794,null,{}] 09:56:27 INFO - PROCESS | 1748 | 1467132987505 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}] 09:56:27 INFO - PROCESS | 1748 | 1467132987516 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:27 INFO - PROCESS | 1748 | 1467132987818 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:56:28 INFO - PROCESS | 1748 | 1467132988126 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 1748 | 1467132988136 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x92740400 == 49 [pid = 1748] [id = 456] 09:56:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x95206000) [pid = 1748] [serial = 1369] [outer = (nil)] 09:56:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x991f3c00) [pid = 1748] [serial = 1370] [outer = 0x95206000] 09:56:28 INFO - PROCESS | 1748 | 1467132988227 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x996a9400) [pid = 1748] [serial = 1371] [outer = 0x95206000] 09:56:29 INFO - PROCESS | 1748 | 1467132989205 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]]]}] 09:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1786ms 09:56:29 INFO - PROCESS | 1748 | 1467132989284 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 1748 | 1467132989287 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:56:29 INFO - PROCESS | 1748 | 1467132989300 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 1748 | 1467132989304 Marionette TRACE conn4 <- [1,1798,null,{}] 09:56:29 INFO - PROCESS | 1748 | 1467132989310 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}] 09:56:29 INFO - PROCESS | 1748 | 1467132989316 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:29 INFO - PROCESS | 1748 | 1467132989539 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:56:29 INFO - PROCESS | 1748 | 1467132989787 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 1748 | 1467132989796 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d409000 == 50 [pid = 1748] [id = 457] 09:56:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x8eeeb800) [pid = 1748] [serial = 1372] [outer = (nil)] 09:56:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x99e12400) [pid = 1748] [serial = 1373] [outer = 0x8eeeb800] 09:56:29 INFO - PROCESS | 1748 | 1467132989923 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x99ee3400) [pid = 1748] [serial = 1374] [outer = 0x8eeeb800] 09:56:30 INFO - PROCESS | 1748 | 1467132990926 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]]]}] 09:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1641ms 09:56:30 INFO - PROCESS | 1748 | 1467132990942 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 1748 | 1467132990946 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:56:30 INFO - PROCESS | 1748 | 1467132990954 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 1748 | 1467132990958 Marionette TRACE conn4 <- [1,1802,null,{}] 09:56:30 INFO - PROCESS | 1748 | 1467132990964 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}] 09:56:30 INFO - PROCESS | 1748 | 1467132990969 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:31 INFO - PROCESS | 1748 | 1467132991163 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:56:31 INFO - PROCESS | 1748 | 1467132991373 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 1748 | 1467132991383 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b8400 == 51 [pid = 1748] [id = 458] 09:56:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x91a80400) [pid = 1748] [serial = 1375] [outer = (nil)] 09:56:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x9a4d4800) [pid = 1748] [serial = 1376] [outer = 0x91a80400] 09:56:31 INFO - PROCESS | 1748 | 1467132991508 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x9a522000) [pid = 1748] [serial = 1377] [outer = 0x91a80400] 09:56:32 INFO - PROCESS | 1748 | 1467132992478 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]]]}] 09:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1583ms 09:56:32 INFO - PROCESS | 1748 | 1467132992538 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 1748 | 1467132992543 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:56:32 INFO - PROCESS | 1748 | 1467132992550 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 1748 | 1467132992553 Marionette TRACE conn4 <- [1,1806,null,{}] 09:56:32 INFO - PROCESS | 1748 | 1467132992560 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}] 09:56:32 INFO - PROCESS | 1748 | 1467132992566 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:32 INFO - PROCESS | 1748 | 1467132992769 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:56:33 INFO - PROCESS | 1748 | 1467132993025 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 1748 | 1467132993032 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d1800 == 52 [pid = 1748] [id = 459] 09:56:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x8d40d800) [pid = 1748] [serial = 1378] [outer = (nil)] 09:56:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x8fb15c00) [pid = 1748] [serial = 1379] [outer = 0x8d40d800] 09:56:33 INFO - PROCESS | 1748 | 1467132993165 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x93a53000) [pid = 1748] [serial = 1380] [outer = 0x8d40d800] 09:56:34 INFO - PROCESS | 1748 | 1467132994592 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]]]}] 09:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2092ms 09:56:34 INFO - PROCESS | 1748 | 1467132994643 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:56:34 INFO - PROCESS | 1748 | 1467132994650 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:56:34 INFO - PROCESS | 1748 | 1467132994658 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 1748 | 1467132994663 Marionette TRACE conn4 <- [1,1810,null,{}] 09:56:34 INFO - PROCESS | 1748 | 1467132994672 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}] 09:56:34 INFO - PROCESS | 1748 | 1467132994677 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:34 INFO - PROCESS | 1748 | 1467132994866 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:56:35 INFO - PROCESS | 1748 | 1467132995130 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 1748 | 1467132995141 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x91092400 == 53 [pid = 1748] [id = 460] 09:56:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x91096800) [pid = 1748] [serial = 1381] [outer = (nil)] 09:56:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x9125dc00) [pid = 1748] [serial = 1382] [outer = 0x91096800] 09:56:35 INFO - PROCESS | 1748 | 1467132995264 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x916d2800) [pid = 1748] [serial = 1383] [outer = 0x91096800] 09:56:36 INFO - PROCESS | 1748 | 1467132996331 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]]]}] 09:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1739ms 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x916de400 == 52 [pid = 1748] [id = 449] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x91194800 == 51 [pid = 1748] [id = 448] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb19000 == 50 [pid = 1748] [id = 447] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8d404c00 == 49 [pid = 1748] [id = 446] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d4000 == 48 [pid = 1748] [id = 445] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x91168800 == 47 [pid = 1748] [id = 439] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x9116ac00 == 46 [pid = 1748] [id = 438] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x92030000 == 45 [pid = 1748] [id = 437] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x9116d000 == 44 [pid = 1748] [id = 436] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b6000 == 43 [pid = 1748] [id = 435] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8efde800 == 42 [pid = 1748] [id = 431] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4ce400 == 41 [pid = 1748] [id = 434] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x90f22c00 == 40 [pid = 1748] [id = 432] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x91259000 == 39 [pid = 1748] [id = 433] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d1400 == 38 [pid = 1748] [id = 444] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8ba000 == 37 [pid = 1748] [id = 442] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x91193c00 == 36 [pid = 1748] [id = 441] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb18800 == 35 [pid = 1748] [id = 443] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d0000 == 34 [pid = 1748] [id = 440] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d1800 == 33 [pid = 1748] [id = 459] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8d409000 == 32 [pid = 1748] [id = 457] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b8400 == 31 [pid = 1748] [id = 458] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x92740400 == 30 [pid = 1748] [id = 456] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40e000 == 29 [pid = 1748] [id = 455] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdb000 == 28 [pid = 1748] [id = 454] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2bf800 == 27 [pid = 1748] [id = 452] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b3800 == 26 [pid = 1748] [id = 453] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x9125ac00 == 25 [pid = 1748] [id = 450] 09:56:37 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b9800 == 24 [pid = 1748] [id = 451] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x91168000) [pid = 1748] [serial = 1304] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x91092800) [pid = 1748] [serial = 1298] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x91632c00) [pid = 1748] [serial = 1302] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x9af8f000) [pid = 1748] [serial = 1281] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x92571c00) [pid = 1748] [serial = 1266] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x8d40d000) [pid = 1748] [serial = 1290] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x9520c400) [pid = 1748] [serial = 1268] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x9a35e400) [pid = 1748] [serial = 1275] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x99e14400) [pid = 1748] [serial = 1274] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x9ac1e400) [pid = 1748] [serial = 1277] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x91263c00) [pid = 1748] [serial = 1301] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x96e75000) [pid = 1748] [serial = 1269] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x9af27c00) [pid = 1748] [serial = 1278] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x91161800) [pid = 1748] [serial = 1263] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x99164000) [pid = 1748] [serial = 1271] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x90f2cc00) [pid = 1748] [serial = 1262] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x9961bc00) [pid = 1748] [serial = 1272] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x9b187800) [pid = 1748] [serial = 1286] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x9b350400) [pid = 1748] [serial = 1287] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x90f24400) [pid = 1748] [serial = 1292] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x9af8ac00) [pid = 1748] [serial = 1280] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x8b4d6400) [pid = 1748] [serial = 1289] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x9b169c00) [pid = 1748] [serial = 1283] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x91099c00) [pid = 1748] [serial = 1299] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x8f8b9000) [pid = 1748] [serial = 1296] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x8f2b8400) [pid = 1748] [serial = 1295] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x92523400) [pid = 1748] [serial = 1265] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x9b181800) [pid = 1748] [serial = 1284] [outer = (nil)] [url = about:blank] 09:56:37 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x91163800) [pid = 1748] [serial = 1293] [outer = (nil)] [url = about:blank] 09:56:38 INFO - PROCESS | 1748 | 1467132998081 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:56:38 INFO - PROCESS | 1748 | 1467132998087 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:56:38 INFO - PROCESS | 1748 | 1467132998129 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 1748 | 1467132998136 Marionette TRACE conn4 <- [1,1814,null,{}] 09:56:38 INFO - PROCESS | 1748 | 1467132998146 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}] 09:56:38 INFO - PROCESS | 1748 | 1467132998153 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:38 INFO - PROCESS | 1748 | 1467132998344 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:56:38 INFO - PROCESS | 1748 | 1467132998481 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 1748 | 1467132998488 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:38 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eede400 == 25 [pid = 1748] [id = 461] 09:56:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x8eede800) [pid = 1748] [serial = 1384] [outer = (nil)] 09:56:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8eee4000) [pid = 1748] [serial = 1385] [outer = 0x8eede800] 09:56:38 INFO - PROCESS | 1748 | 1467132998570 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x8eeea400) [pid = 1748] [serial = 1386] [outer = 0x8eede800] 09:56:39 INFO - PROCESS | 1748 | 1467132999509 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]]]}] 09:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1450ms 09:56:39 INFO - PROCESS | 1748 | 1467132999570 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:56:39 INFO - PROCESS | 1748 | 1467132999577 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:56:39 INFO - PROCESS | 1748 | 1467132999590 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:56:39 INFO - PROCESS | 1748 | 1467132999599 Marionette TRACE conn4 <- [1,1818,null,{}] 09:56:39 INFO - PROCESS | 1748 | 1467132999607 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}] 09:56:39 INFO - PROCESS | 1748 | 1467132999615 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:39 INFO - PROCESS | 1748 | 1467132999827 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:56:40 INFO - PROCESS | 1748 | 1467133000031 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 1748 | 1467133000039 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bf000 == 26 [pid = 1748] [id = 462] 09:56:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x8f8c0000) [pid = 1748] [serial = 1387] [outer = (nil)] 09:56:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x8fb17000) [pid = 1748] [serial = 1388] [outer = 0x8f8c0000] 09:56:40 INFO - PROCESS | 1748 | 1467133000122 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x90f1e800) [pid = 1748] [serial = 1389] [outer = 0x8f8c0000] 09:56:41 INFO - PROCESS | 1748 | 1467133001065 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]]]}] 09:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1544ms 09:56:41 INFO - PROCESS | 1748 | 1467133001133 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 1748 | 1467133001138 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:56:41 INFO - PROCESS | 1748 | 1467133001145 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 1748 | 1467133001148 Marionette TRACE conn4 <- [1,1822,null,{}] 09:56:41 INFO - PROCESS | 1748 | 1467133001164 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}] 09:56:41 INFO - PROCESS | 1748 | 1467133001173 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:41 INFO - PROCESS | 1748 | 1467133001427 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:56:41 INFO - PROCESS | 1748 | 1467133001457 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 1748 | 1467133001471 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:41 INFO - PROCESS | 1748 | ++DOCSHELL 0x9115f800 == 27 [pid = 1748] [id = 463] 09:56:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x9115fc00) [pid = 1748] [serial = 1390] [outer = (nil)] 09:56:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x91162800) [pid = 1748] [serial = 1391] [outer = 0x9115fc00] 09:56:41 INFO - PROCESS | 1748 | 1467133001550 Marionette DEBUG loaded listener.js 09:56:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x91167c00) [pid = 1748] [serial = 1392] [outer = 0x9115fc00] 09:56:42 INFO - PROCESS | 1748 | 1467133002608 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]]]}] 09:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1530ms 09:56:42 INFO - PROCESS | 1748 | 1467133002676 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:56:42 INFO - PROCESS | 1748 | 1467133002702 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x9162cc00) [pid = 1748] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x916dfc00) [pid = 1748] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x91a76400) [pid = 1748] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x8eeed800) [pid = 1748] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x9162f800) [pid = 1748] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x8d404800) [pid = 1748] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x8f2b7400) [pid = 1748] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x92341000) [pid = 1748] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x90f26800) [pid = 1748] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x8d40e800) [pid = 1748] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x8fb1a000) [pid = 1748] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x91630c00) [pid = 1748] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x92032800) [pid = 1748] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x8eeed400) [pid = 1748] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x91634c00) [pid = 1748] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x8b4d5000) [pid = 1748] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:56:43 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x91192400) [pid = 1748] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:56:43 INFO - PROCESS | 1748 | 1467133003604 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 1748 | 1467133003607 Marionette TRACE conn4 <- [1,1826,null,{}] 09:56:43 INFO - PROCESS | 1748 | 1467133003615 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}] 09:56:43 INFO - PROCESS | 1748 | 1467133003619 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:43 INFO - PROCESS | 1748 | 1467133003842 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:56:44 INFO - PROCESS | 1748 | 1467133004002 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:44 INFO - PROCESS | 1748 | 1467133004016 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d6400 == 28 [pid = 1748] [id = 464] 09:56:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x8b4d7c00) [pid = 1748] [serial = 1393] [outer = (nil)] 09:56:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x8d408800) [pid = 1748] [serial = 1394] [outer = 0x8b4d7c00] 09:56:44 INFO - PROCESS | 1748 | 1467133004143 Marionette DEBUG loaded listener.js 09:56:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x8eee5c00) [pid = 1748] [serial = 1395] [outer = 0x8b4d7c00] 09:56:45 INFO - PROCESS | 1748 | 1467133005217 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]]]}] 09:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1833ms 09:56:45 INFO - PROCESS | 1748 | 1467133005290 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:56:45 INFO - PROCESS | 1748 | 1467133005297 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:56:45 INFO - PROCESS | 1748 | 1467133005306 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 1748 | 1467133005312 Marionette TRACE conn4 <- [1,1830,null,{}] 09:56:45 INFO - PROCESS | 1748 | 1467133005320 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}] 09:56:45 INFO - PROCESS | 1748 | 1467133005329 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:45 INFO - PROCESS | 1748 | 1467133005568 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:56:45 INFO - PROCESS | 1748 | 1467133005818 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 1748 | 1467133005827 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8ba400 == 29 [pid = 1748] [id = 465] 09:56:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8f8bec00) [pid = 1748] [serial = 1396] [outer = (nil)] 09:56:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x90f1f400) [pid = 1748] [serial = 1397] [outer = 0x8f8bec00] 09:56:45 INFO - PROCESS | 1748 | 1467133005918 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x90f2a000) [pid = 1748] [serial = 1398] [outer = 0x8f8bec00] 09:56:46 INFO - PROCESS | 1748 | 1467133006926 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]]]}] 09:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1685ms 09:56:46 INFO - PROCESS | 1748 | 1467133006992 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:56:47 INFO - PROCESS | 1748 | 1467133006999 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:56:47 INFO - PROCESS | 1748 | 1467133007007 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 1748 | 1467133007011 Marionette TRACE conn4 <- [1,1834,null,{}] 09:56:47 INFO - PROCESS | 1748 | 1467133007018 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}] 09:56:47 INFO - PROCESS | 1748 | 1467133007023 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:47 INFO - PROCESS | 1748 | 1467133007267 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:56:47 INFO - PROCESS | 1748 | 1467133007510 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 1748 | 1467133007519 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x9118fc00 == 30 [pid = 1748] [id = 466] 09:56:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x91190000) [pid = 1748] [serial = 1399] [outer = (nil)] 09:56:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x91193800) [pid = 1748] [serial = 1400] [outer = 0x91190000] 09:56:47 INFO - PROCESS | 1748 | 1467133007655 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x9125ac00) [pid = 1748] [serial = 1401] [outer = 0x91190000] 09:56:48 INFO - PROCESS | 1748 | 1467133008736 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]]]}] 09:56:48 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 09:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1787ms 09:56:48 INFO - PROCESS | 1748 | 1467133008794 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:56:48 INFO - PROCESS | 1748 | 1467133008801 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:56:48 INFO - PROCESS | 1748 | 1467133008819 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 1748 | 1467133008827 Marionette TRACE conn4 <- [1,1838,null,{}] 09:56:48 INFO - PROCESS | 1748 | 1467133008833 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}] 09:56:48 INFO - PROCESS | 1748 | 1467133008841 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:49 INFO - PROCESS | 1748 | 1467133009091 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:56:49 INFO - PROCESS | 1748 | 1467133009331 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 1748 | 1467133009341 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:49 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d0800 == 31 [pid = 1748] [id = 467] 09:56:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8eedf800) [pid = 1748] [serial = 1402] [outer = (nil)] 09:56:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x91a76400) [pid = 1748] [serial = 1403] [outer = 0x8eedf800] 09:56:49 INFO - PROCESS | 1748 | 1467133009440 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x91a7ec00) [pid = 1748] [serial = 1404] [outer = 0x8eedf800] 09:56:50 INFO - PROCESS | 1748 | 1467133010443 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]]]}] 09:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1665ms 09:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:56:50 INFO - PROCESS | 1748 | 1467133010477 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 1748 | 1467133010480 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:56:50 INFO - PROCESS | 1748 | 1467133010488 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 1748 | 1467133010490 Marionette TRACE conn4 <- [1,1842,null,{}] 09:56:50 INFO - PROCESS | 1748 | 1467133010497 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}] 09:56:50 INFO - PROCESS | 1748 | 1467133010502 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:50 INFO - PROCESS | 1748 | 1467133010691 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:56:50 INFO - PROCESS | 1748 | 1467133010940 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:50 INFO - PROCESS | 1748 | 1467133010950 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x916d9400 == 32 [pid = 1748] [id = 468] 09:56:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x91a73400) [pid = 1748] [serial = 1405] [outer = (nil)] 09:56:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x920e0000) [pid = 1748] [serial = 1406] [outer = 0x91a73400] 09:56:51 INFO - PROCESS | 1748 | 1467133011046 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x920e3c00) [pid = 1748] [serial = 1407] [outer = 0x91a73400] 09:56:51 INFO - PROCESS | 1748 | 1467133011970 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]]]}] 09:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1544ms 09:56:52 INFO - PROCESS | 1748 | 1467133012032 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:56:52 INFO - PROCESS | 1748 | 1467133012036 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:56:52 INFO - PROCESS | 1748 | 1467133012043 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 1748 | 1467133012047 Marionette TRACE conn4 <- [1,1846,null,{}] 09:56:52 INFO - PROCESS | 1748 | 1467133012053 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}] 09:56:52 INFO - PROCESS | 1748 | 1467133012059 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:52 INFO - PROCESS | 1748 | 1467133012248 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:56:52 INFO - PROCESS | 1748 | 1467133012438 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 1748 | 1467133012459 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bc800 == 33 [pid = 1748] [id = 469] 09:56:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x92488000) [pid = 1748] [serial = 1408] [outer = (nil)] 09:56:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x9248f800) [pid = 1748] [serial = 1409] [outer = 0x92488000] 09:56:52 INFO - PROCESS | 1748 | 1467133012648 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x92575000) [pid = 1748] [serial = 1410] [outer = 0x92488000] 09:56:53 INFO - PROCESS | 1748 | 1467133013735 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]]]}] 09:56:53 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) 09:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1732ms 09:56:53 INFO - PROCESS | 1748 | 1467133013776 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 1748 | 1467133013781 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:56:53 INFO - PROCESS | 1748 | 1467133013788 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 1748 | 1467133013793 Marionette TRACE conn4 <- [1,1850,null,{}] 09:56:53 INFO - PROCESS | 1748 | 1467133013800 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}] 09:56:53 INFO - PROCESS | 1748 | 1467133013804 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:54 INFO - PROCESS | 1748 | 1467133014006 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:56:54 INFO - PROCESS | 1748 | 1467133014256 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 1748 | 1467133014264 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:54 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b5800 == 34 [pid = 1748] [id = 470] 09:56:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x8f8b8400) [pid = 1748] [serial = 1411] [outer = (nil)] 09:56:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x9258c400) [pid = 1748] [serial = 1412] [outer = 0x8f8b8400] 09:56:54 INFO - PROCESS | 1748 | 1467133014399 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x9273b800) [pid = 1748] [serial = 1413] [outer = 0x8f8b8400] 09:56:55 INFO - PROCESS | 1748 | 1467133015361 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]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1635ms 09:56:55 INFO - PROCESS | 1748 | 1467133015424 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:56:55 INFO - PROCESS | 1748 | 1467133015428 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:56:55 INFO - PROCESS | 1748 | 1467133015436 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 1748 | 1467133015440 Marionette TRACE conn4 <- [1,1854,null,{}] 09:56:55 INFO - PROCESS | 1748 | 1467133015447 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}] 09:56:55 INFO - PROCESS | 1748 | 1467133015452 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:55 INFO - PROCESS | 1748 | 1467133015658 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:56:55 INFO - PROCESS | 1748 | 1467133015894 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 1748 | 1467133015901 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d409400 == 35 [pid = 1748] [id = 471] 09:56:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x8d40a000) [pid = 1748] [serial = 1414] [outer = (nil)] 09:56:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x8fb12800) [pid = 1748] [serial = 1415] [outer = 0x8d40a000] 09:56:56 INFO - PROCESS | 1748 | 1467133016038 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x90f26400) [pid = 1748] [serial = 1416] [outer = 0x8d40a000] 09:56:57 INFO - PROCESS | 1748 | 1467133017165 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]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1791ms 09:56:57 INFO - PROCESS | 1748 | 1467133017228 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 1748 | 1467133017235 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:56:57 INFO - PROCESS | 1748 | 1467133017244 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 1748 | 1467133017252 Marionette TRACE conn4 <- [1,1858,null,{}] 09:56:57 INFO - PROCESS | 1748 | 1467133017261 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}] 09:56:57 INFO - PROCESS | 1748 | 1467133017266 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:57 INFO - PROCESS | 1748 | 1467133017467 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:56:57 INFO - PROCESS | 1748 | 1467133017817 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 1748 | 1467133017827 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:57 INFO - PROCESS | 1748 | --DOCSHELL 0x9115f800 == 34 [pid = 1748] [id = 463] 09:56:57 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bf000 == 33 [pid = 1748] [id = 462] 09:56:57 INFO - PROCESS | 1748 | --DOCSHELL 0x8eede400 == 32 [pid = 1748] [id = 461] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x91636c00) [pid = 1748] [serial = 1305] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x9252c000) [pid = 1748] [serial = 1319] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x9256f800) [pid = 1748] [serial = 1320] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x8f2be400) [pid = 1748] [serial = 1307] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x8f8b6400) [pid = 1748] [serial = 1308] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x92520400) [pid = 1748] [serial = 1316] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x92521c00) [pid = 1748] [serial = 1317] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x92739000) [pid = 1748] [serial = 1322] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x92c75c00) [pid = 1748] [serial = 1323] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x920e9000) [pid = 1748] [serial = 1313] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x92339000) [pid = 1748] [serial = 1314] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x91197000) [pid = 1748] [serial = 1310] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x91260400) [pid = 1748] [serial = 1311] [outer = (nil)] [url = about:blank] 09:56:57 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee7c00 == 33 [pid = 1748] [id = 472] 09:56:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x8eee8c00) [pid = 1748] [serial = 1417] [outer = (nil)] 09:56:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x8efe2000) [pid = 1748] [serial = 1418] [outer = 0x8eee8c00] 09:56:57 INFO - PROCESS | 1748 | 1467133017974 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x8f2bf800) [pid = 1748] [serial = 1419] [outer = 0x8eee8c00] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x92584800) [pid = 1748] [serial = 1352] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x92520000) [pid = 1748] [serial = 1347] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x92589400) [pid = 1748] [serial = 1349] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x8efdc800) [pid = 1748] [serial = 1334] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x9162d800) [pid = 1748] [serial = 1335] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x91260800) [pid = 1748] [serial = 1343] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x9501d800) [pid = 1748] [serial = 1331] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x951b0400) [pid = 1748] [serial = 1332] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x93d89000) [pid = 1748] [serial = 1328] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x93d8dc00) [pid = 1748] [serial = 1329] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x8f8bac00) [pid = 1748] [serial = 1340] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x8fb1a400) [pid = 1748] [serial = 1341] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x939eb400) [pid = 1748] [serial = 1325] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x93a45c00) [pid = 1748] [serial = 1326] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x8d40f000) [pid = 1748] [serial = 1337] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x8eee9800) [pid = 1748] [serial = 1338] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x920e9c00) [pid = 1748] [serial = 1346] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x9258c800) [pid = 1748] [serial = 1350] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x916d9800) [pid = 1748] [serial = 1344] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x92c7dc00) [pid = 1748] [serial = 1353] [outer = (nil)] [url = about:blank] 09:56:58 INFO - PROCESS | 1748 | 1467133018895 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]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1698ms 09:56:58 INFO - PROCESS | 1748 | 1467133018942 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 1748 | 1467133018949 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:56:58 INFO - PROCESS | 1748 | 1467133018961 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:56:58 INFO - PROCESS | 1748 | 1467133018965 Marionette TRACE conn4 <- [1,1862,null,{}] 09:56:58 INFO - PROCESS | 1748 | 1467133018973 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}] 09:56:58 INFO - PROCESS | 1748 | 1467133018980 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:59 INFO - PROCESS | 1748 | 1467133019184 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:56:59 INFO - PROCESS | 1748 | 1467133019338 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 1748 | 1467133019346 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:56:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee9800 == 34 [pid = 1748] [id = 473] 09:56:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x90f21400) [pid = 1748] [serial = 1420] [outer = (nil)] 09:56:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x91096000) [pid = 1748] [serial = 1421] [outer = 0x90f21400] 09:56:59 INFO - PROCESS | 1748 | 1467133019438 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x91168c00) [pid = 1748] [serial = 1422] [outer = 0x90f21400] 09:57:00 INFO - PROCESS | 1748 | 1467133020379 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]]]}] 09:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1495ms 09:57:00 INFO - PROCESS | 1748 | 1467133020456 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:57:00 INFO - PROCESS | 1748 | 1467133020460 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:57:00 INFO - PROCESS | 1748 | 1467133020475 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - PROCESS | 1748 | 1467133020480 Marionette TRACE conn4 <- [1,1866,null,{}] 09:57:00 INFO - PROCESS | 1748 | 1467133020497 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}] 09:57:00 INFO - PROCESS | 1748 | 1467133020506 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:00 INFO - PROCESS | 1748 | 1467133020766 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:57:00 INFO - PROCESS | 1748 | 1467133020791 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:00 INFO - PROCESS | 1748 | 1467133020803 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:00 INFO - PROCESS | 1748 | ++DOCSHELL 0x91627400 == 35 [pid = 1748] [id = 474] 09:57:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x91628c00) [pid = 1748] [serial = 1423] [outer = (nil)] 09:57:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x91634800) [pid = 1748] [serial = 1424] [outer = 0x91628c00] 09:57:00 INFO - PROCESS | 1748 | 1467133020878 Marionette DEBUG loaded listener.js 09:57:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x91a71c00) [pid = 1748] [serial = 1425] [outer = 0x91628c00] 09:57:01 INFO - PROCESS | 1748 | 1467133021897 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]]]}] 09:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1493ms 09:57:01 INFO - PROCESS | 1748 | 1467133021964 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:57:01 INFO - PROCESS | 1748 | 1467133021969 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:57:01 INFO - PROCESS | 1748 | 1467133021976 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 1748 | 1467133021979 Marionette TRACE conn4 <- [1,1870,null,{}] 09:57:01 INFO - PROCESS | 1748 | 1467133021985 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}] 09:57:01 INFO - PROCESS | 1748 | 1467133021990 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:02 INFO - PROCESS | 1748 | 1467133022242 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:57:02 INFO - PROCESS | 1748 | 1467133022268 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 1748 | 1467133022274 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d6c00 == 36 [pid = 1748] [id = 475] 09:57:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x91195400) [pid = 1748] [serial = 1426] [outer = (nil)] 09:57:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x92485000) [pid = 1748] [serial = 1427] [outer = 0x91195400] 09:57:02 INFO - PROCESS | 1748 | 1467133022350 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x9248c000) [pid = 1748] [serial = 1428] [outer = 0x91195400] 09:57:02 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x8f8c0000) [pid = 1748] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:57:02 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x8eeeb800) [pid = 1748] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:57:02 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x92c7bc00) [pid = 1748] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:57:02 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x91096800) [pid = 1748] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:57:02 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x8f2ba400) [pid = 1748] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:57:02 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x8d40d800) [pid = 1748] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:57:02 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x91255c00) [pid = 1748] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:57:02 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x95206000) [pid = 1748] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:57:02 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x8eede800) [pid = 1748] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:57:02 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x90f28400) [pid = 1748] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:57:02 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x91a80400) [pid = 1748] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:57:02 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x93a49400) [pid = 1748] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:57:03 INFO - PROCESS | 1748 | 1467133023416 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]]]}] 09:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1488ms 09:57:03 INFO - PROCESS | 1748 | 1467133023464 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 1748 | 1467133023468 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:57:03 INFO - PROCESS | 1748 | 1467133023475 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 1748 | 1467133023478 Marionette TRACE conn4 <- [1,1874,null,{}] 09:57:03 INFO - PROCESS | 1748 | 1467133023484 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}] 09:57:03 INFO - PROCESS | 1748 | 1467133023488 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:03 INFO - PROCESS | 1748 | 1467133023671 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:57:03 INFO - PROCESS | 1748 | 1467133023813 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 1748 | 1467133023822 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b8800 == 37 [pid = 1748] [id = 476] 09:57:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x8fb1cc00) [pid = 1748] [serial = 1429] [outer = (nil)] 09:57:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x92341000) [pid = 1748] [serial = 1430] [outer = 0x8fb1cc00] 09:57:03 INFO - PROCESS | 1748 | 1467133023896 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x92520400) [pid = 1748] [serial = 1431] [outer = 0x8fb1cc00] 09:57:04 INFO - PROCESS | 1748 | 1467133024842 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]]]}] 09:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1430ms 09:57:04 INFO - PROCESS | 1748 | 1467133024907 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 1748 | 1467133024914 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:57:04 INFO - PROCESS | 1748 | 1467133024925 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 1748 | 1467133024931 Marionette TRACE conn4 <- [1,1878,null,{}] 09:57:05 INFO - PROCESS | 1748 | 1467133025001 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}] 09:57:05 INFO - PROCESS | 1748 | 1467133025007 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:05 INFO - PROCESS | 1748 | 1467133025262 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:57:05 INFO - PROCESS | 1748 | 1467133025523 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 1748 | 1467133025540 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d408c00 == 38 [pid = 1748] [id = 477] 09:57:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x8f2b6c00) [pid = 1748] [serial = 1432] [outer = (nil)] 09:57:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x8f8b3400) [pid = 1748] [serial = 1433] [outer = 0x8f2b6c00] 09:57:05 INFO - PROCESS | 1748 | 1467133025666 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x8fb1a000) [pid = 1748] [serial = 1434] [outer = 0x8f2b6c00] 09:57:06 INFO - PROCESS | 1748 | 1467133026717 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]]]}] 09:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1862ms 09:57:06 INFO - PROCESS | 1748 | 1467133026787 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:57:06 INFO - PROCESS | 1748 | 1467133026795 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:57:06 INFO - PROCESS | 1748 | 1467133026807 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:57:06 INFO - PROCESS | 1748 | 1467133026811 Marionette TRACE conn4 <- [1,1882,null,{}] 09:57:06 INFO - PROCESS | 1748 | 1467133026818 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}] 09:57:06 INFO - PROCESS | 1748 | 1467133026825 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:07 INFO - PROCESS | 1748 | 1467133027066 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:57:07 INFO - PROCESS | 1748 | 1467133027308 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 1748 | 1467133027318 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x91092800 == 39 [pid = 1748] [id = 478] 09:57:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x9116b400) [pid = 1748] [serial = 1435] [outer = (nil)] 09:57:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x9125a800) [pid = 1748] [serial = 1436] [outer = 0x9116b400] 09:57:07 INFO - PROCESS | 1748 | 1467133027453 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x91633c00) [pid = 1748] [serial = 1437] [outer = 0x9116b400] 09:57:08 INFO - PROCESS | 1748 | 1467133028525 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]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1784ms 09:57:08 INFO - PROCESS | 1748 | 1467133028592 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 1748 | 1467133028596 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:57:08 INFO - PROCESS | 1748 | 1467133028604 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 1748 | 1467133028611 Marionette TRACE conn4 <- [1,1886,null,{}] 09:57:08 INFO - PROCESS | 1748 | 1467133028629 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}] 09:57:08 INFO - PROCESS | 1748 | 1467133028639 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:08 INFO - PROCESS | 1748 | 1467133028885 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:57:09 INFO - PROCESS | 1748 | 1467133029174 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 1748 | 1467133029186 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:09 INFO - PROCESS | 1748 | ++DOCSHELL 0x91099c00 == 40 [pid = 1748] [id = 479] 09:57:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x9256f400) [pid = 1748] [serial = 1438] [outer = (nil)] 09:57:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x92585c00) [pid = 1748] [serial = 1439] [outer = 0x9256f400] 09:57:09 INFO - PROCESS | 1748 | 1467133029319 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x9258f800) [pid = 1748] [serial = 1440] [outer = 0x9256f400] 09:57:10 INFO - PROCESS | 1748 | 1467133030325 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]]]}] 09:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1799ms 09:57:10 INFO - PROCESS | 1748 | 1467133030404 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:57:10 INFO - PROCESS | 1748 | 1467133030410 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:57:10 INFO - PROCESS | 1748 | 1467133030417 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 1748 | 1467133030421 Marionette TRACE conn4 <- [1,1890,null,{}] 09:57:10 INFO - PROCESS | 1748 | 1467133030427 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}] 09:57:10 INFO - PROCESS | 1748 | 1467133030433 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:10 INFO - PROCESS | 1748 | 1467133030679 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:57:10 INFO - PROCESS | 1748 | 1467133030923 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 1748 | 1467133030932 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:10 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee0400 == 41 [pid = 1748] [id = 480] 09:57:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8f8b9c00) [pid = 1748] [serial = 1441] [outer = (nil)] 09:57:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x92579400) [pid = 1748] [serial = 1442] [outer = 0x8f8b9c00] 09:57:11 INFO - PROCESS | 1748 | 1467133031032 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x92c7b800) [pid = 1748] [serial = 1443] [outer = 0x8f8b9c00] 09:57:11 INFO - PROCESS | 1748 | 1467133031912 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]]]}] 09:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1552ms 09:57:11 INFO - PROCESS | 1748 | 1467133031969 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 1748 | 1467133031974 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:57:12 INFO - PROCESS | 1748 | 1467133032000 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - PROCESS | 1748 | 1467133032004 Marionette TRACE conn4 <- [1,1894,null,{}] 09:57:12 INFO - PROCESS | 1748 | 1467133032010 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}] 09:57:12 INFO - PROCESS | 1748 | 1467133032016 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:12 INFO - PROCESS | 1748 | 1467133032201 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:57:12 INFO - PROCESS | 1748 | 1467133032390 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 1748 | 1467133032400 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x91161000 == 42 [pid = 1748] [id = 481] 09:57:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x920e9000) [pid = 1748] [serial = 1444] [outer = (nil)] 09:57:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x939f9800) [pid = 1748] [serial = 1445] [outer = 0x920e9000] 09:57:12 INFO - PROCESS | 1748 | 1467133032481 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x93a47000) [pid = 1748] [serial = 1446] [outer = 0x920e9000] 09:57:13 INFO - PROCESS | 1748 | 1467133033503 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]]]}] 09:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1591ms 09:57:13 INFO - PROCESS | 1748 | 1467133033588 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:57:13 INFO - PROCESS | 1748 | 1467133033593 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:57:13 INFO - PROCESS | 1748 | 1467133033600 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:57:13 INFO - PROCESS | 1748 | 1467133033603 Marionette TRACE conn4 <- [1,1898,null,{}] 09:57:13 INFO - PROCESS | 1748 | 1467133033610 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}] 09:57:13 INFO - PROCESS | 1748 | 1467133033621 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:13 INFO - PROCESS | 1748 | 1467133033898 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:57:14 INFO - PROCESS | 1748 | 1467133034204 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 1748 | 1467133034211 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeeb400 == 43 [pid = 1748] [id = 482] 09:57:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8efe7000) [pid = 1748] [serial = 1447] [outer = (nil)] 09:57:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x9116d400) [pid = 1748] [serial = 1448] [outer = 0x8efe7000] 09:57:14 INFO - PROCESS | 1748 | 1467133034307 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x93d91000) [pid = 1748] [serial = 1449] [outer = 0x8efe7000] 09:57:15 INFO - PROCESS | 1748 | 1467133035498 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]]]}] 09:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1936ms 09:57:15 INFO - PROCESS | 1748 | 1467133035537 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 1748 | 1467133035544 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:57:15 INFO - PROCESS | 1748 | 1467133035553 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 1748 | 1467133035557 Marionette TRACE conn4 <- [1,1902,null,{}] 09:57:15 INFO - PROCESS | 1748 | 1467133035566 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}] 09:57:15 INFO - PROCESS | 1748 | 1467133035573 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:15 INFO - PROCESS | 1748 | 1467133035778 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:57:16 INFO - PROCESS | 1748 | 1467133036010 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 1748 | 1467133036025 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb1f800 == 44 [pid = 1748] [id = 483] 09:57:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x90f1d400) [pid = 1748] [serial = 1450] [outer = (nil)] 09:57:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x91094000) [pid = 1748] [serial = 1451] [outer = 0x90f1d400] 09:57:16 INFO - PROCESS | 1748 | 1467133036147 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x9116c800) [pid = 1748] [serial = 1452] [outer = 0x90f1d400] 09:57:17 INFO - PROCESS | 1748 | 1467133037075 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]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1584ms 09:57:17 INFO - PROCESS | 1748 | 1467133037136 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 1748 | 1467133037146 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:57:17 INFO - PROCESS | 1748 | 1467133037169 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 1748 | 1467133037178 Marionette TRACE conn4 <- [1,1906,null,{}] 09:57:17 INFO - PROCESS | 1748 | 1467133037188 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}] 09:57:17 INFO - PROCESS | 1748 | 1467133037193 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:17 INFO - PROCESS | 1748 | 1467133037415 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x93d8c400 == 43 [pid = 1748] [id = 418] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bc800 == 42 [pid = 1748] [id = 469] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x916d9400 == 41 [pid = 1748] [id = 468] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d0800 == 40 [pid = 1748] [id = 467] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x9118fc00 == 39 [pid = 1748] [id = 466] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d6400 == 38 [pid = 1748] [id = 464] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8ba400 == 37 [pid = 1748] [id = 465] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d2800 == 36 [pid = 1748] [id = 428] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x95098400 == 35 [pid = 1748] [id = 422] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee6800 == 34 [pid = 1748] [id = 414] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b7c00 == 33 [pid = 1748] [id = 430] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x920ec800 == 32 [pid = 1748] [id = 421] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2bb800 == 31 [pid = 1748] [id = 417] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee0800 == 30 [pid = 1748] [id = 420] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2c3800 == 29 [pid = 1748] [id = 427] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b5800 == 28 [pid = 1748] [id = 470] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d5400 == 27 [pid = 1748] [id = 424] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b6800 == 26 [pid = 1748] [id = 416] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4c9000 == 25 [pid = 1748] [id = 429] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x916df000 == 24 [pid = 1748] [id = 419] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeed000 == 23 [pid = 1748] [id = 415] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x93d8f800 == 22 [pid = 1748] [id = 425] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4c9c00 == 21 [pid = 1748] [id = 426] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x8d407000 == 20 [pid = 1748] [id = 423] 09:57:18 INFO - PROCESS | 1748 | --DOCSHELL 0x91092400 == 19 [pid = 1748] [id = 460] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x90f1e800) [pid = 1748] [serial = 1389] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x8fb17000) [pid = 1748] [serial = 1388] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x91162800) [pid = 1748] [serial = 1391] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x99e12400) [pid = 1748] [serial = 1373] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x93b68000) [pid = 1748] [serial = 1361] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x9125dc00) [pid = 1748] [serial = 1382] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x8f8b2800) [pid = 1748] [serial = 1355] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x8fb15c00) [pid = 1748] [serial = 1379] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x916dec00) [pid = 1748] [serial = 1358] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x991f3c00) [pid = 1748] [serial = 1370] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x8eeea400) [pid = 1748] [serial = 1386] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x8eee4000) [pid = 1748] [serial = 1385] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x96ef1c00) [pid = 1748] [serial = 1367] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x9a4d4800) [pid = 1748] [serial = 1376] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x96e79400) [pid = 1748] [serial = 1364] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x9a522000) [pid = 1748] [serial = 1377] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x98024c00) [pid = 1748] [serial = 1368] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x96e7c400) [pid = 1748] [serial = 1365] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x99ee3400) [pid = 1748] [serial = 1374] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x996a9400) [pid = 1748] [serial = 1371] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x91a7d400) [pid = 1748] [serial = 1359] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x916d2800) [pid = 1748] [serial = 1383] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x93d91c00) [pid = 1748] [serial = 1362] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x93a53000) [pid = 1748] [serial = 1380] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x8fb1a800) [pid = 1748] [serial = 1356] [outer = (nil)] [url = about:blank] 09:57:18 INFO - PROCESS | 1748 | 1467133038924 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 1748 | 1467133038934 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d1400 == 20 [pid = 1748] [id = 484] 09:57:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x8b4d1800) [pid = 1748] [serial = 1453] [outer = (nil)] 09:57:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x8b4d5000) [pid = 1748] [serial = 1454] [outer = 0x8b4d1800] 09:57:19 INFO - PROCESS | 1748 | 1467133039017 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x8d408000) [pid = 1748] [serial = 1455] [outer = 0x8b4d1800] 09:57:19 INFO - PROCESS | 1748 | 1467133039878 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]]]}] 09:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2744ms 09:57:19 INFO - PROCESS | 1748 | 1467133039913 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:57:19 INFO - PROCESS | 1748 | 1467133039919 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:57:19 INFO - PROCESS | 1748 | 1467133039928 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - PROCESS | 1748 | 1467133039932 Marionette TRACE conn4 <- [1,1910,null,{}] 09:57:19 INFO - PROCESS | 1748 | 1467133039950 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}] 09:57:19 INFO - PROCESS | 1748 | 1467133039959 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:20 INFO - PROCESS | 1748 | 1467133040136 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:57:20 INFO - PROCESS | 1748 | 1467133040148 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:20 INFO - PROCESS | 1748 | 1467133040156 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee3400 == 21 [pid = 1748] [id = 485] 09:57:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x8efe7c00) [pid = 1748] [serial = 1456] [outer = (nil)] 09:57:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x8f2bb800) [pid = 1748] [serial = 1457] [outer = 0x8efe7c00] 09:57:20 INFO - PROCESS | 1748 | 1467133040232 Marionette DEBUG loaded listener.js 09:57:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x8f8b6800) [pid = 1748] [serial = 1458] [outer = 0x8efe7c00] 09:57:21 INFO - PROCESS | 1748 | 1467133041228 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]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1341ms 09:57:21 INFO - PROCESS | 1748 | 1467133041273 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:57:21 INFO - PROCESS | 1748 | 1467133041280 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:57:21 INFO - PROCESS | 1748 | 1467133041287 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 1748 | 1467133041291 Marionette TRACE conn4 <- [1,1914,null,{}] 09:57:21 INFO - PROCESS | 1748 | 1467133041299 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}] 09:57:21 INFO - PROCESS | 1748 | 1467133041304 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:21 INFO - PROCESS | 1748 | 1467133041543 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:57:21 INFO - PROCESS | 1748 | 1467133041577 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 1748 | 1467133041584 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:21 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efd9800 == 22 [pid = 1748] [id = 486] 09:57:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x8f8ba400) [pid = 1748] [serial = 1459] [outer = (nil)] 09:57:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x9108f800) [pid = 1748] [serial = 1460] [outer = 0x8f8ba400] 09:57:21 INFO - PROCESS | 1748 | 1467133041659 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x9118fc00) [pid = 1748] [serial = 1461] [outer = 0x8f8ba400] 09:57:22 INFO - PROCESS | 1748 | 1467133042699 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]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1482ms 09:57:22 INFO - PROCESS | 1748 | 1467133042773 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 1748 | 1467133042776 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:57:22 INFO - PROCESS | 1748 | 1467133042792 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 1748 | 1467133042802 Marionette TRACE conn4 <- [1,1918,null,{}] 09:57:22 INFO - PROCESS | 1748 | 1467133042816 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}] 09:57:22 INFO - PROCESS | 1748 | 1467133042824 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:23 INFO - PROCESS | 1748 | 1467133043056 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:57:23 INFO - PROCESS | 1748 | 1467133043083 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 1748 | 1467133043091 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x916d2800 == 23 [pid = 1748] [id = 487] 09:57:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x916d7800) [pid = 1748] [serial = 1462] [outer = (nil)] 09:57:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x916da000) [pid = 1748] [serial = 1463] [outer = 0x916d7800] 09:57:23 INFO - PROCESS | 1748 | 1467133043183 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x91a76800) [pid = 1748] [serial = 1464] [outer = 0x916d7800] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x8fb1cc00) [pid = 1748] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x91628c00) [pid = 1748] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x91195400) [pid = 1748] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x8f8bec00) [pid = 1748] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x9115fc00) [pid = 1748] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x92488000) [pid = 1748] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x8b4d7c00) [pid = 1748] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x8d40a000) [pid = 1748] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x91190000) [pid = 1748] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x8eee8c00) [pid = 1748] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x91a73400) [pid = 1748] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x8eedf800) [pid = 1748] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x8f8b8400) [pid = 1748] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:57:24 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x90f21400) [pid = 1748] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:57:24 INFO - PROCESS | 1748 | 1467133044817 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]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2060ms 09:57:24 INFO - PROCESS | 1748 | 1467133044846 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:57:24 INFO - PROCESS | 1748 | 1467133044851 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:57:24 INFO - PROCESS | 1748 | 1467133044857 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 1748 | 1467133044861 Marionette TRACE conn4 <- [1,1922,null,{}] 09:57:24 INFO - PROCESS | 1748 | 1467133044867 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}] 09:57:24 INFO - PROCESS | 1748 | 1467133044872 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:25 INFO - PROCESS | 1748 | 1467133045069 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:57:25 INFO - PROCESS | 1748 | 1467133045206 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 1748 | 1467133045215 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:25 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee6000 == 24 [pid = 1748] [id = 488] 09:57:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x8efde800) [pid = 1748] [serial = 1465] [outer = (nil)] 09:57:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x91263c00) [pid = 1748] [serial = 1466] [outer = 0x8efde800] 09:57:25 INFO - PROCESS | 1748 | 1467133045284 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x916d8000) [pid = 1748] [serial = 1467] [outer = 0x8efde800] 09:57:26 INFO - PROCESS | 1748 | 1467133046083 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]]]}] 09:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1280ms 09:57:26 INFO - PROCESS | 1748 | 1467133046142 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 1748 | 1467133046145 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:57:26 INFO - PROCESS | 1748 | 1467133046152 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 1748 | 1467133046155 Marionette TRACE conn4 <- [1,1926,null,{}] 09:57:26 INFO - PROCESS | 1748 | 1467133046165 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}] 09:57:26 INFO - PROCESS | 1748 | 1467133046169 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:26 INFO - PROCESS | 1748 | 1467133046392 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:57:26 INFO - PROCESS | 1748 | 1467133046571 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 1748 | 1467133046584 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:26 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d0800 == 25 [pid = 1748] [id = 489] 09:57:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x8b4d3000) [pid = 1748] [serial = 1468] [outer = (nil)] 09:57:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x8d409800) [pid = 1748] [serial = 1469] [outer = 0x8b4d3000] 09:57:26 INFO - PROCESS | 1748 | 1467133046673 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x8f2b5800) [pid = 1748] [serial = 1470] [outer = 0x8b4d3000] 09:57:27 INFO - PROCESS | 1748 | 1467133047842 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]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1739ms 09:57:27 INFO - PROCESS | 1748 | 1467133047894 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 1748 | 1467133047901 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:57:27 INFO - PROCESS | 1748 | 1467133047910 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 1748 | 1467133047916 Marionette TRACE conn4 <- [1,1930,null,{}] 09:57:27 INFO - PROCESS | 1748 | 1467133047924 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}] 09:57:27 INFO - PROCESS | 1748 | 1467133047930 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:28 INFO - PROCESS | 1748 | 1467133048123 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:57:28 INFO - PROCESS | 1748 | 1467133048357 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 1748 | 1467133048366 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeecc00 == 26 [pid = 1748] [id = 490] 09:57:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x8fb14800) [pid = 1748] [serial = 1471] [outer = (nil)] 09:57:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x91264c00) [pid = 1748] [serial = 1472] [outer = 0x8fb14800] 09:57:28 INFO - PROCESS | 1748 | 1467133048479 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x916dc400) [pid = 1748] [serial = 1473] [outer = 0x8fb14800] 09:57:29 INFO - PROCESS | 1748 | 1467133049524 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]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1697ms 09:57:29 INFO - PROCESS | 1748 | 1467133049607 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 1748 | 1467133049612 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:57:29 INFO - PROCESS | 1748 | 1467133049620 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 1748 | 1467133049625 Marionette TRACE conn4 <- [1,1934,null,{}] 09:57:29 INFO - PROCESS | 1748 | 1467133049631 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}] 09:57:29 INFO - PROCESS | 1748 | 1467133049637 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:29 INFO - PROCESS | 1748 | 1467133049881 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:57:30 INFO - PROCESS | 1748 | 1467133050207 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 1748 | 1467133050216 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d5c00 == 27 [pid = 1748] [id = 491] 09:57:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x920ebc00) [pid = 1748] [serial = 1474] [outer = (nil)] 09:57:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x92482800) [pid = 1748] [serial = 1475] [outer = 0x920ebc00] 09:57:30 INFO - PROCESS | 1748 | 1467133050303 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x92520000) [pid = 1748] [serial = 1476] [outer = 0x920ebc00] 09:57:31 INFO - PROCESS | 1748 | 1467133051389 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]]]}] 09:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1833ms 09:57:31 INFO - PROCESS | 1748 | 1467133051455 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 1748 | 1467133051462 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:57:31 INFO - PROCESS | 1748 | 1467133051482 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - PROCESS | 1748 | 1467133051490 Marionette TRACE conn4 <- [1,1938,null,{}] 09:57:31 INFO - PROCESS | 1748 | 1467133051497 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}] 09:57:31 INFO - PROCESS | 1748 | 1467133051503 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:31 INFO - PROCESS | 1748 | 1467133051734 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:57:31 INFO - PROCESS | 1748 | 1467133051966 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 1748 | 1467133051975 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:32 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee9000 == 28 [pid = 1748] [id = 492] 09:57:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x920e4800) [pid = 1748] [serial = 1477] [outer = (nil)] 09:57:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x92574800) [pid = 1748] [serial = 1478] [outer = 0x920e4800] 09:57:32 INFO - PROCESS | 1748 | 1467133052060 Marionette DEBUG loaded listener.js 09:57:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x92577c00) [pid = 1748] [serial = 1479] [outer = 0x920e4800] 09:57:33 INFO - PROCESS | 1748 | 1467133053213 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]]]}] 09:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1800ms 09:57:33 INFO - PROCESS | 1748 | 1467133053272 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:57:33 INFO - PROCESS | 1748 | 1467133053278 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:57:33 INFO - PROCESS | 1748 | 1467133053287 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - PROCESS | 1748 | 1467133053293 Marionette TRACE conn4 <- [1,1942,null,{}] 09:57:33 INFO - PROCESS | 1748 | 1467133053301 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}] 09:57:33 INFO - PROCESS | 1748 | 1467133053308 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:33 INFO - PROCESS | 1748 | 1467133053481 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:57:33 INFO - PROCESS | 1748 | 1467133053733 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 1748 | 1467133053745 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d6400 == 29 [pid = 1748] [id = 493] 09:57:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8f8bf400) [pid = 1748] [serial = 1480] [outer = (nil)] 09:57:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x8fb1c000) [pid = 1748] [serial = 1481] [outer = 0x8f8bf400] 09:57:33 INFO - PROCESS | 1748 | 1467133053833 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x90f23000) [pid = 1748] [serial = 1482] [outer = 0x8f8bf400] 09:57:34 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b8800 == 28 [pid = 1748] [id = 476] 09:57:34 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d6c00 == 27 [pid = 1748] [id = 475] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x92341000) [pid = 1748] [serial = 1430] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x91a71c00) [pid = 1748] [serial = 1425] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x92485000) [pid = 1748] [serial = 1427] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x90f1f400) [pid = 1748] [serial = 1397] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x90f2a000) [pid = 1748] [serial = 1398] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x91167c00) [pid = 1748] [serial = 1392] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x9248f800) [pid = 1748] [serial = 1409] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x92575000) [pid = 1748] [serial = 1410] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x8d408800) [pid = 1748] [serial = 1394] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x8eee5c00) [pid = 1748] [serial = 1395] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x8fb12800) [pid = 1748] [serial = 1415] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x90f26400) [pid = 1748] [serial = 1416] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x91193800) [pid = 1748] [serial = 1400] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x9125ac00) [pid = 1748] [serial = 1401] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x8efe2000) [pid = 1748] [serial = 1418] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x8f2bf800) [pid = 1748] [serial = 1419] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x920e0000) [pid = 1748] [serial = 1406] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x920e3c00) [pid = 1748] [serial = 1407] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x91a76400) [pid = 1748] [serial = 1403] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x91a7ec00) [pid = 1748] [serial = 1404] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x9258c400) [pid = 1748] [serial = 1412] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x9273b800) [pid = 1748] [serial = 1413] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x91096000) [pid = 1748] [serial = 1421] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x91634800) [pid = 1748] [serial = 1424] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x9248c000) [pid = 1748] [serial = 1428] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x91168c00) [pid = 1748] [serial = 1422] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x92520400) [pid = 1748] [serial = 1431] [outer = (nil)] [url = about:blank] 09:57:34 INFO - PROCESS | 1748 | 1467133054911 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]]]}] 09:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1639ms 09:57:34 INFO - PROCESS | 1748 | 1467133054933 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:57:34 INFO - PROCESS | 1748 | 1467133054941 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:57:34 INFO - PROCESS | 1748 | 1467133054955 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - PROCESS | 1748 | 1467133054959 Marionette TRACE conn4 <- [1,1946,null,{}] 09:57:34 INFO - PROCESS | 1748 | 1467133054965 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}] 09:57:34 INFO - PROCESS | 1748 | 1467133054971 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:35 INFO - PROCESS | 1748 | 1467133055141 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:57:35 INFO - PROCESS | 1748 | 1467133055160 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 1748 | 1467133055169 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b2400 == 28 [pid = 1748] [id = 494] 09:57:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x8f8b3000) [pid = 1748] [serial = 1483] [outer = (nil)] 09:57:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x91090400) [pid = 1748] [serial = 1484] [outer = 0x8f8b3000] 09:57:35 INFO - PROCESS | 1748 | 1467133055280 Marionette DEBUG loaded listener.js 09:57:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x91166800) [pid = 1748] [serial = 1485] [outer = 0x8f8b3000] 09:57:36 INFO - PROCESS | 1748 | 1467133056247 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]]]}] 09:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1336ms 09:57:36 INFO - PROCESS | 1748 | 1467133056291 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 1748 | 1467133056295 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:57:36 INFO - PROCESS | 1748 | 1467133056311 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - PROCESS | 1748 | 1467133056316 Marionette TRACE conn4 <- [1,1950,null,{}] 09:57:36 INFO - PROCESS | 1748 | 1467133056333 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}] 09:57:36 INFO - PROCESS | 1748 | 1467133056341 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:36 INFO - PROCESS | 1748 | 1467133056515 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:57:36 INFO - PROCESS | 1748 | 1467133056528 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 1748 | 1467133056537 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:36 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a74000 == 29 [pid = 1748] [id = 495] 09:57:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x91a74c00) [pid = 1748] [serial = 1486] [outer = (nil)] 09:57:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x920e0000) [pid = 1748] [serial = 1487] [outer = 0x91a74c00] 09:57:36 INFO - PROCESS | 1748 | 1467133056612 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x920ea800) [pid = 1748] [serial = 1488] [outer = 0x91a74c00] 09:57:37 INFO - PROCESS | 1748 | 1467133057636 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]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1397ms 09:57:37 INFO - PROCESS | 1748 | 1467133057700 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 1748 | 1467133057706 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:57:37 INFO - PROCESS | 1748 | 1467133057718 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 1748 | 1467133057721 Marionette TRACE conn4 <- [1,1954,null,{}] 09:57:37 INFO - PROCESS | 1748 | 1467133057727 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}] 09:57:37 INFO - PROCESS | 1748 | 1467133057732 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:37 INFO - PROCESS | 1748 | 1467133057954 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:57:37 INFO - PROCESS | 1748 | 1467133057980 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 1748 | 1467133057986 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:38 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdb000 == 30 [pid = 1748] [id = 496] 09:57:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x920de800) [pid = 1748] [serial = 1489] [outer = (nil)] 09:57:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x9248e000) [pid = 1748] [serial = 1490] [outer = 0x920de800] 09:57:38 INFO - PROCESS | 1748 | 1467133058060 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x92523400) [pid = 1748] [serial = 1491] [outer = 0x920de800] 09:57:39 INFO - PROCESS | 1748 | 1467133059047 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]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1380ms 09:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:57:39 INFO - PROCESS | 1748 | 1467133059099 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 1748 | 1467133059102 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:57:39 INFO - PROCESS | 1748 | 1467133059109 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 1748 | 1467133059112 Marionette TRACE conn4 <- [1,1958,null,{}] 09:57:39 INFO - PROCESS | 1748 | 1467133059126 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}] 09:57:39 INFO - PROCESS | 1748 | 1467133059131 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:39 INFO - PROCESS | 1748 | 1467133059432 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:57:39 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x8b4d1800) [pid = 1748] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:57:39 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x8efe7c00) [pid = 1748] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:57:39 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x8f2b6c00) [pid = 1748] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:57:39 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x9116b400) [pid = 1748] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:57:39 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x90f1d400) [pid = 1748] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:57:39 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x9256f400) [pid = 1748] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:57:39 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x8f8b9c00) [pid = 1748] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:57:39 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x8f8ba400) [pid = 1748] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:57:39 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x916d7800) [pid = 1748] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:57:39 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x920e9000) [pid = 1748] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:57:39 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x8efe7000) [pid = 1748] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:57:39 INFO - PROCESS | 1748 | 1467133059672 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:39 INFO - PROCESS | 1748 | 1467133059680 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:39 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d1800 == 31 [pid = 1748] [id = 497] 09:57:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0x8efdc800) [pid = 1748] [serial = 1492] [outer = (nil)] 09:57:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x8f8bec00) [pid = 1748] [serial = 1493] [outer = 0x8efdc800] 09:57:39 INFO - PROCESS | 1748 | 1467133059760 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x9116b400) [pid = 1748] [serial = 1494] [outer = 0x8efdc800] 09:57:40 INFO - PROCESS | 1748 | 1467133060505 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]]]}] 09:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1454ms 09:57:40 INFO - PROCESS | 1748 | 1467133060563 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 1748 | 1467133060566 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:57:40 INFO - PROCESS | 1748 | 1467133060574 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 1748 | 1467133060578 Marionette TRACE conn4 <- [1,1962,null,{}] 09:57:40 INFO - PROCESS | 1748 | 1467133060584 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}] 09:57:40 INFO - PROCESS | 1748 | 1467133060595 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:40 INFO - PROCESS | 1748 | 1467133060863 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:57:40 INFO - PROCESS | 1748 | 1467133060878 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 1748 | 1467133060884 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4c9c00 == 32 [pid = 1748] [id = 498] 09:57:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x8fb1b800) [pid = 1748] [serial = 1495] [outer = (nil)] 09:57:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x92585800) [pid = 1748] [serial = 1496] [outer = 0x8fb1b800] 09:57:40 INFO - PROCESS | 1748 | 1467133060960 Marionette DEBUG loaded listener.js 09:57:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x92737400) [pid = 1748] [serial = 1497] [outer = 0x8fb1b800] 09:57:42 INFO - PROCESS | 1748 | 1467133062044 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]]]}] 09:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1490ms 09:57:42 INFO - PROCESS | 1748 | 1467133062065 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:57:42 INFO - PROCESS | 1748 | 1467133062072 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:57:42 INFO - PROCESS | 1748 | 1467133062080 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:57:42 INFO - PROCESS | 1748 | 1467133062086 Marionette TRACE conn4 <- [1,1966,null,{}] 09:57:42 INFO - PROCESS | 1748 | 1467133062095 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}] 09:57:42 INFO - PROCESS | 1748 | 1467133062100 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:42 INFO - PROCESS | 1748 | 1467133062295 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:57:42 INFO - PROCESS | 1748 | 1467133062536 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 1748 | 1467133062545 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2bc800 == 33 [pid = 1748] [id = 499] 09:57:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x8f8b3800) [pid = 1748] [serial = 1498] [outer = (nil)] 09:57:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x90f25000) [pid = 1748] [serial = 1499] [outer = 0x8f8b3800] 09:57:42 INFO - PROCESS | 1748 | 1467133062678 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x91099000) [pid = 1748] [serial = 1500] [outer = 0x8f8b3800] 09:57:43 INFO - PROCESS | 1748 | 1467133063647 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]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1598ms 09:57:43 INFO - PROCESS | 1748 | 1467133063679 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 1748 | 1467133063687 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:57:43 INFO - PROCESS | 1748 | 1467133063698 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 1748 | 1467133063703 Marionette TRACE conn4 <- [1,1970,null,{}] 09:57:43 INFO - PROCESS | 1748 | 1467133063710 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}] 09:57:43 INFO - PROCESS | 1748 | 1467133063716 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:43 INFO - PROCESS | 1748 | 1467133063918 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:57:44 INFO - PROCESS | 1748 | 1467133064100 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 1748 | 1467133064108 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x9162b000 == 34 [pid = 1748] [id = 500] 09:57:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x91a7ec00) [pid = 1748] [serial = 1501] [outer = (nil)] 09:57:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x9202b400) [pid = 1748] [serial = 1502] [outer = 0x91a7ec00] 09:57:44 INFO - PROCESS | 1748 | 1467133064208 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x92485000) [pid = 1748] [serial = 1503] [outer = 0x91a7ec00] 09:57:45 INFO - PROCESS | 1748 | 1467133065242 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]]]}] 09:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1592ms 09:57:45 INFO - PROCESS | 1748 | 1467133065291 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 1748 | 1467133065295 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:57:45 INFO - PROCESS | 1748 | 1467133065303 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 1748 | 1467133065309 Marionette TRACE conn4 <- [1,1974,null,{}] 09:57:45 INFO - PROCESS | 1748 | 1467133065326 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}] 09:57:45 INFO - PROCESS | 1748 | 1467133065335 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:45 INFO - PROCESS | 1748 | 1467133065526 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:57:45 INFO - PROCESS | 1748 | 1467133065709 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 1748 | 1467133065724 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x92739400 == 35 [pid = 1748] [id = 501] 09:57:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x92739c00) [pid = 1748] [serial = 1504] [outer = (nil)] 09:57:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x9273dc00) [pid = 1748] [serial = 1505] [outer = 0x92739c00] 09:57:45 INFO - PROCESS | 1748 | 1467133065855 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x92743400) [pid = 1748] [serial = 1506] [outer = 0x92739c00] 09:57:46 INFO - PROCESS | 1748 | 1467133066754 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]]]}] 09:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1487ms 09:57:46 INFO - PROCESS | 1748 | 1467133066793 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 1748 | 1467133066798 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:57:46 INFO - PROCESS | 1748 | 1467133066806 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 1748 | 1467133066810 Marionette TRACE conn4 <- [1,1978,null,{}] 09:57:46 INFO - PROCESS | 1748 | 1467133066816 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}] 09:57:46 INFO - PROCESS | 1748 | 1467133066822 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:47 INFO - PROCESS | 1748 | 1467133067008 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:57:47 INFO - PROCESS | 1748 | 1467133067189 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 1748 | 1467133067197 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x9202a400 == 36 [pid = 1748] [id = 502] 09:57:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x920e3000) [pid = 1748] [serial = 1507] [outer = (nil)] 09:57:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x939eb000) [pid = 1748] [serial = 1508] [outer = 0x920e3000] 09:57:47 INFO - PROCESS | 1748 | 1467133067278 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x93a4a000) [pid = 1748] [serial = 1509] [outer = 0x920e3000] 09:57:48 INFO - PROCESS | 1748 | 1467133068211 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]]]}] 09:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1432ms 09:57:48 INFO - PROCESS | 1748 | 1467133068240 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 1748 | 1467133068244 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:57:48 INFO - PROCESS | 1748 | 1467133068251 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 1748 | 1467133068255 Marionette TRACE conn4 <- [1,1982,null,{}] 09:57:48 INFO - PROCESS | 1748 | 1467133068261 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}] 09:57:48 INFO - PROCESS | 1748 | 1467133068266 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:48 INFO - PROCESS | 1748 | 1467133068447 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:57:48 INFO - PROCESS | 1748 | 1467133068642 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 1748 | 1467133068652 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:48 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb1e000 == 37 [pid = 1748] [id = 503] 09:57:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x91094c00) [pid = 1748] [serial = 1510] [outer = (nil)] 09:57:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x93b66400) [pid = 1748] [serial = 1511] [outer = 0x91094c00] 09:57:48 INFO - PROCESS | 1748 | 1467133068769 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x93b6fc00) [pid = 1748] [serial = 1512] [outer = 0x91094c00] 09:57:49 INFO - PROCESS | 1748 | 1467133069776 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]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1590ms 09:57:49 INFO - PROCESS | 1748 | 1467133069843 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 1748 | 1467133069847 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:57:49 INFO - PROCESS | 1748 | 1467133069854 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:57:49 INFO - PROCESS | 1748 | 1467133069857 Marionette TRACE conn4 <- [1,1986,null,{}] 09:57:49 INFO - PROCESS | 1748 | 1467133069864 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}] 09:57:49 INFO - PROCESS | 1748 | 1467133069874 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:50 INFO - PROCESS | 1748 | 1467133070125 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:57:50 INFO - PROCESS | 1748 | 1467133070363 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 1748 | 1467133070371 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40a000 == 38 [pid = 1748] [id = 504] 09:57:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x93d90400) [pid = 1748] [serial = 1513] [outer = (nil)] 09:57:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x95098000) [pid = 1748] [serial = 1514] [outer = 0x93d90400] 09:57:50 INFO - PROCESS | 1748 | 1467133070500 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x951b3000) [pid = 1748] [serial = 1515] [outer = 0x93d90400] 09:57:51 INFO - PROCESS | 1748 | 1467133071360 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]]]}] 09:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1545ms 09:57:51 INFO - PROCESS | 1748 | 1467133071400 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 1748 | 1467133071404 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:57:51 INFO - PROCESS | 1748 | 1467133071411 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 1748 | 1467133071415 Marionette TRACE conn4 <- [1,1990,null,{}] 09:57:51 INFO - PROCESS | 1748 | 1467133071440 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}] 09:57:51 INFO - PROCESS | 1748 | 1467133071446 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:51 INFO - PROCESS | 1748 | 1467133071626 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:57:51 INFO - PROCESS | 1748 | 1467133071812 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 1748 | 1467133071819 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:51 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdb800 == 39 [pid = 1748] [id = 505] 09:57:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x8efdcc00) [pid = 1748] [serial = 1516] [outer = (nil)] 09:57:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x951b2800) [pid = 1748] [serial = 1517] [outer = 0x8efdcc00] 09:57:51 INFO - PROCESS | 1748 | 1467133071900 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x951ba800) [pid = 1748] [serial = 1518] [outer = 0x8efdcc00] 09:57:53 INFO - PROCESS | 1748 | 1467133073115 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]]]}] 09:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1758ms 09:57:53 INFO - PROCESS | 1748 | 1467133073171 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 1748 | 1467133073178 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:57:53 INFO - PROCESS | 1748 | 1467133073187 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 1748 | 1467133073192 Marionette TRACE conn4 <- [1,1994,null,{}] 09:57:53 INFO - PROCESS | 1748 | 1467133073201 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}] 09:57:53 INFO - PROCESS | 1748 | 1467133073206 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:53 INFO - PROCESS | 1748 | 1467133073439 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:57:53 INFO - PROCESS | 1748 | 1467133073801 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 1748 | 1467133073816 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb14400 == 40 [pid = 1748] [id = 506] 09:57:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x8fb16000) [pid = 1748] [serial = 1519] [outer = (nil)] 09:57:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x8fb20800) [pid = 1748] [serial = 1520] [outer = 0x8fb16000] 09:57:53 INFO - PROCESS | 1748 | 1467133073904 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x9108d400) [pid = 1748] [serial = 1521] [outer = 0x8fb16000] 09:57:55 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d1400 == 39 [pid = 1748] [id = 484] 09:57:55 INFO - PROCESS | 1748 | --DOCSHELL 0x91627400 == 38 [pid = 1748] [id = 474] 09:57:55 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee9800 == 37 [pid = 1748] [id = 473] 09:57:55 INFO - PROCESS | 1748 | --DOCSHELL 0x91092800 == 36 [pid = 1748] [id = 478] 09:57:55 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee0400 == 35 [pid = 1748] [id = 480] 09:57:55 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeeb400 == 34 [pid = 1748] [id = 482] 09:57:55 INFO - PROCESS | 1748 | --DOCSHELL 0x8d408c00 == 33 [pid = 1748] [id = 477] 09:57:55 INFO - PROCESS | 1748 | --DOCSHELL 0x91099c00 == 32 [pid = 1748] [id = 479] 09:57:55 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb1f800 == 31 [pid = 1748] [id = 483] 09:57:55 INFO - PROCESS | 1748 | --DOCSHELL 0x91161000 == 30 [pid = 1748] [id = 481] 09:57:55 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee7c00 == 29 [pid = 1748] [id = 472] 09:57:55 INFO - PROCESS | 1748 | --DOCSHELL 0x8d409400 == 28 [pid = 1748] [id = 471] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x91263c00) [pid = 1748] [serial = 1466] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x8b4d5000) [pid = 1748] [serial = 1454] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x8d408000) [pid = 1748] [serial = 1455] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x8f2bb800) [pid = 1748] [serial = 1457] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x8fb1a000) [pid = 1748] [serial = 1434] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x8f8b3400) [pid = 1748] [serial = 1433] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x8f8b6800) [pid = 1748] [serial = 1458] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x91633c00) [pid = 1748] [serial = 1437] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x9125a800) [pid = 1748] [serial = 1436] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x9116c800) [pid = 1748] [serial = 1452] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x91094000) [pid = 1748] [serial = 1451] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x9258f800) [pid = 1748] [serial = 1440] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x92585c00) [pid = 1748] [serial = 1439] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x92c7b800) [pid = 1748] [serial = 1443] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x9118fc00) [pid = 1748] [serial = 1461] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x92579400) [pid = 1748] [serial = 1442] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x916da000) [pid = 1748] [serial = 1463] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x93a47000) [pid = 1748] [serial = 1446] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x939f9800) [pid = 1748] [serial = 1445] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x91a76800) [pid = 1748] [serial = 1464] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x93d91000) [pid = 1748] [serial = 1449] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x9108f800) [pid = 1748] [serial = 1460] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x9116d400) [pid = 1748] [serial = 1448] [outer = (nil)] [url = about:blank] 09:57:56 INFO - PROCESS | 1748 | 1467133076082 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]]]}] 09:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2951ms 09:57:56 INFO - PROCESS | 1748 | 1467133076140 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:57:56 INFO - PROCESS | 1748 | 1467133076144 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:57:56 INFO - PROCESS | 1748 | 1467133076154 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - PROCESS | 1748 | 1467133076157 Marionette TRACE conn4 <- [1,1998,null,{}] 09:57:56 INFO - PROCESS | 1748 | 1467133076166 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}] 09:57:56 INFO - PROCESS | 1748 | 1467133076172 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:56 INFO - PROCESS | 1748 | 1467133076389 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:57:56 INFO - PROCESS | 1748 | 1467133076525 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 1748 | 1467133076531 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40d800 == 29 [pid = 1748] [id = 507] 09:57:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x8d40dc00) [pid = 1748] [serial = 1522] [outer = (nil)] 09:57:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x8efe1400) [pid = 1748] [serial = 1523] [outer = 0x8d40dc00] 09:57:56 INFO - PROCESS | 1748 | 1467133076608 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x8efe3800) [pid = 1748] [serial = 1524] [outer = 0x8d40dc00] 09:57:57 INFO - PROCESS | 1748 | 1467133077381 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]]]}] 09:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1282ms 09:57:57 INFO - PROCESS | 1748 | 1467133077436 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:57:57 INFO - PROCESS | 1748 | 1467133077445 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:57:57 INFO - PROCESS | 1748 | 1467133077461 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:57:57 INFO - PROCESS | 1748 | 1467133077466 Marionette TRACE conn4 <- [1,2002,null,{}] 09:57:57 INFO - PROCESS | 1748 | 1467133077473 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}] 09:57:57 INFO - PROCESS | 1748 | 1467133077479 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:57 INFO - PROCESS | 1748 | 1467133077663 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:57:57 INFO - PROCESS | 1748 | 1467133077807 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 1748 | 1467133077818 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:57 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4ca000 == 30 [pid = 1748] [id = 508] 09:57:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x8b4ca800) [pid = 1748] [serial = 1525] [outer = (nil)] 09:57:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x8b4d0c00) [pid = 1748] [serial = 1526] [outer = 0x8b4ca800] 09:57:57 INFO - PROCESS | 1748 | 1467133077971 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x8d405800) [pid = 1748] [serial = 1527] [outer = 0x8b4ca800] 09:57:59 INFO - PROCESS | 1748 | 1467133079117 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]]]}] 09:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1741ms 09:57:59 INFO - PROCESS | 1748 | 1467133079204 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 1748 | 1467133079211 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:57:59 INFO - PROCESS | 1748 | 1467133079220 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 1748 | 1467133079225 Marionette TRACE conn4 <- [1,2006,null,{}] 09:57:59 INFO - PROCESS | 1748 | 1467133079233 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}] 09:57:59 INFO - PROCESS | 1748 | 1467133079239 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:59 INFO - PROCESS | 1748 | 1467133079470 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:57:59 INFO - PROCESS | 1748 | 1467133079708 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 1748 | 1467133079719 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:57:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b6800 == 31 [pid = 1748] [id = 509] 09:57:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x8f8b9800) [pid = 1748] [serial = 1528] [outer = (nil)] 09:57:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x8fb12000) [pid = 1748] [serial = 1529] [outer = 0x8f8b9800] 09:57:59 INFO - PROCESS | 1748 | 1467133079819 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x90f20800) [pid = 1748] [serial = 1530] [outer = 0x8f8b9800] 09:58:00 INFO - PROCESS | 1748 | 1467133080898 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]]]}] 09:58:00 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 09:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1737ms 09:58:00 INFO - PROCESS | 1748 | 1467133080957 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 1748 | 1467133080963 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:58:00 INFO - PROCESS | 1748 | 1467133080975 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - PROCESS | 1748 | 1467133080980 Marionette TRACE conn4 <- [1,2010,null,{}] 09:58:00 INFO - PROCESS | 1748 | 1467133080987 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}] 09:58:00 INFO - PROCESS | 1748 | 1467133080992 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:01 INFO - PROCESS | 1748 | 1467133081196 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:58:01 INFO - PROCESS | 1748 | 1467133081474 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 1748 | 1467133081485 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x91169800 == 32 [pid = 1748] [id = 510] 09:58:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x9118ec00) [pid = 1748] [serial = 1531] [outer = (nil)] 09:58:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x91194000) [pid = 1748] [serial = 1532] [outer = 0x9118ec00] 09:58:01 INFO - PROCESS | 1748 | 1467133081594 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x91257c00) [pid = 1748] [serial = 1533] [outer = 0x9118ec00] 09:58:02 INFO - PROCESS | 1748 | 1467133082655 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]]]}] 09:58:02 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 09:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1735ms 09:58:02 INFO - PROCESS | 1748 | 1467133082709 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:58:02 INFO - PROCESS | 1748 | 1467133082714 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:58:02 INFO - PROCESS | 1748 | 1467133082722 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 1748 | 1467133082729 Marionette TRACE conn4 <- [1,2014,null,{}] 09:58:02 INFO - PROCESS | 1748 | 1467133082748 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}] 09:58:02 INFO - PROCESS | 1748 | 1467133082758 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:03 INFO - PROCESS | 1748 | 1467133083008 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:58:03 INFO - PROCESS | 1748 | 1467133083241 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 1748 | 1467133083253 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x9109a800 == 33 [pid = 1748] [id = 511] 09:58:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x91635400) [pid = 1748] [serial = 1534] [outer = (nil)] 09:58:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x916ddc00) [pid = 1748] [serial = 1535] [outer = 0x91635400] 09:58:03 INFO - PROCESS | 1748 | 1467133083359 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x91a73c00) [pid = 1748] [serial = 1536] [outer = 0x91635400] 09:58:04 INFO - PROCESS | 1748 | 1467133084577 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]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1939ms 09:58:04 INFO - PROCESS | 1748 | 1467133084661 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:58:04 INFO - PROCESS | 1748 | 1467133084667 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:58:04 INFO - PROCESS | 1748 | 1467133084674 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - PROCESS | 1748 | 1467133084677 Marionette TRACE conn4 <- [1,2018,null,{}] 09:58:04 INFO - PROCESS | 1748 | 1467133084684 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}] 09:58:04 INFO - PROCESS | 1748 | 1467133084689 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:04 INFO - PROCESS | 1748 | 1467133084886 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:58:05 INFO - PROCESS | 1748 | 1467133085153 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 1748 | 1467133085161 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a7bc00 == 34 [pid = 1748] [id = 512] 09:58:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x91a80c00) [pid = 1748] [serial = 1537] [outer = (nil)] 09:58:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x920ea000) [pid = 1748] [serial = 1538] [outer = 0x91a80c00] 09:58:05 INFO - PROCESS | 1748 | 1467133085253 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x9248b000) [pid = 1748] [serial = 1539] [outer = 0x91a80c00] 09:58:06 INFO - PROCESS | 1748 | 1467133086408 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]]]}] 09:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1801ms 09:58:06 INFO - PROCESS | 1748 | 1467133086476 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 1748 | 1467133086483 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:58:06 INFO - PROCESS | 1748 | 1467133086492 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 1748 | 1467133086496 Marionette TRACE conn4 <- [1,2022,null,{}] 09:58:06 INFO - PROCESS | 1748 | 1467133086505 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}] 09:58:06 INFO - PROCESS | 1748 | 1467133086511 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:06 INFO - PROCESS | 1748 | 1467133086706 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:58:06 INFO - PROCESS | 1748 | 1467133086971 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 1748 | 1467133086997 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efda800 == 35 [pid = 1748] [id = 513] 09:58:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x8efdac00) [pid = 1748] [serial = 1540] [outer = (nil)] 09:58:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8efe4400) [pid = 1748] [serial = 1541] [outer = 0x8efdac00] 09:58:07 INFO - PROCESS | 1748 | 1467133087089 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x8f2c0400) [pid = 1748] [serial = 1542] [outer = 0x8efdac00] 09:58:07 INFO - PROCESS | 1748 | --DOCSHELL 0x9162b000 == 34 [pid = 1748] [id = 500] 09:58:07 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40d800 == 33 [pid = 1748] [id = 507] 09:58:08 INFO - PROCESS | 1748 | 1467133088035 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]]]}] 09:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1593ms 09:58:08 INFO - PROCESS | 1748 | 1467133088085 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 1748 | 1467133088092 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:58:08 INFO - PROCESS | 1748 | 1467133088116 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 1748 | 1467133088121 Marionette TRACE conn4 <- [1,2026,null,{}] 09:58:08 INFO - PROCESS | 1748 | 1467133088128 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}] 09:58:08 INFO - PROCESS | 1748 | 1467133088134 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:08 INFO - PROCESS | 1748 | 1467133088376 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:58:08 INFO - PROCESS | 1748 | 1467133088405 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 1748 | 1467133088414 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:08 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee2000 == 34 [pid = 1748] [id = 514] 09:58:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x9116b800) [pid = 1748] [serial = 1543] [outer = (nil)] 09:58:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x91195800) [pid = 1748] [serial = 1544] [outer = 0x9116b800] 09:58:08 INFO - PROCESS | 1748 | 1467133088491 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x91255c00) [pid = 1748] [serial = 1545] [outer = 0x9116b800] 09:58:09 INFO - PROCESS | 1748 | 1467133089555 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]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1495ms 09:58:09 INFO - PROCESS | 1748 | 1467133089599 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 1748 | 1467133089603 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:58:09 INFO - PROCESS | 1748 | 1467133089617 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 1748 | 1467133089624 Marionette TRACE conn4 <- [1,2030,null,{}] 09:58:09 INFO - PROCESS | 1748 | 1467133089640 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}] 09:58:09 INFO - PROCESS | 1748 | 1467133089649 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:10 INFO - PROCESS | 1748 | 1467133090006 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x8fb14800) [pid = 1748] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x920e4800) [pid = 1748] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x8f8bf400) [pid = 1748] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x91a74c00) [pid = 1748] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x920de800) [pid = 1748] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x8efdc800) [pid = 1748] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x8f8b3000) [pid = 1748] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x8b4d3000) [pid = 1748] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x920ebc00) [pid = 1748] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x8efde800) [pid = 1748] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x8fb1b800) [pid = 1748] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x8fb16000) [pid = 1748] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x8f8b3800) [pid = 1748] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x91a7ec00) [pid = 1748] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x92739c00) [pid = 1748] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x920e3000) [pid = 1748] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x91094c00) [pid = 1748] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x93d90400) [pid = 1748] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:58:10 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x8efdcc00) [pid = 1748] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:58:10 INFO - PROCESS | 1748 | 1467133090231 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 1748 | 1467133090241 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:10 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdcc00 == 35 [pid = 1748] [id = 515] 09:58:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x8efde800) [pid = 1748] [serial = 1546] [outer = (nil)] 09:58:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x8f8bb000) [pid = 1748] [serial = 1547] [outer = 0x8efde800] 09:58:10 INFO - PROCESS | 1748 | 1467133090326 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x91632c00) [pid = 1748] [serial = 1548] [outer = 0x8efde800] 09:58:11 INFO - PROCESS | 1748 | 1467133091168 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]]]}] 09:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1603ms 09:58:11 INFO - PROCESS | 1748 | 1467133091213 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 1748 | 1467133091216 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:58:11 INFO - PROCESS | 1748 | 1467133091223 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 1748 | 1467133091226 Marionette TRACE conn4 <- [1,2034,null,{}] 09:58:11 INFO - PROCESS | 1748 | 1467133091232 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}] 09:58:11 INFO - PROCESS | 1748 | 1467133091237 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:11 INFO - PROCESS | 1748 | 1467133091406 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:58:11 INFO - PROCESS | 1748 | 1467133091418 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 1748 | 1467133091423 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:11 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cc000 == 36 [pid = 1748] [id = 516] 09:58:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x92490c00) [pid = 1748] [serial = 1549] [outer = (nil)] 09:58:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x9256f400) [pid = 1748] [serial = 1550] [outer = 0x92490c00] 09:58:11 INFO - PROCESS | 1748 | 1467133091496 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x92582400) [pid = 1748] [serial = 1551] [outer = 0x92490c00] 09:58:12 INFO - PROCESS | 1748 | 1467133092666 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]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1483ms 09:58:12 INFO - PROCESS | 1748 | 1467133092708 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 1748 | 1467133092714 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:58:12 INFO - PROCESS | 1748 | 1467133092723 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 1748 | 1467133092729 Marionette TRACE conn4 <- [1,2038,null,{}] 09:58:12 INFO - PROCESS | 1748 | 1467133092738 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}] 09:58:12 INFO - PROCESS | 1748 | 1467133092743 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:12 INFO - PROCESS | 1748 | 1467133092951 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:58:13 INFO - PROCESS | 1748 | 1467133093197 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 1748 | 1467133093206 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eedf800 == 37 [pid = 1748] [id = 517] 09:58:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x8eee5800) [pid = 1748] [serial = 1552] [outer = (nil)] 09:58:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x8fb16800) [pid = 1748] [serial = 1553] [outer = 0x8eee5800] 09:58:13 INFO - PROCESS | 1748 | 1467133093335 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x91162800) [pid = 1748] [serial = 1554] [outer = 0x8eee5800] 09:58:14 INFO - PROCESS | 1748 | 1467133094295 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]]]}] 09:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1638ms 09:58:14 INFO - PROCESS | 1748 | 1467133094362 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 1748 | 1467133094370 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:58:14 INFO - PROCESS | 1748 | 1467133094382 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 1748 | 1467133094386 Marionette TRACE conn4 <- [1,2042,null,{}] 09:58:14 INFO - PROCESS | 1748 | 1467133094393 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}] 09:58:14 INFO - PROCESS | 1748 | 1467133094399 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:14 INFO - PROCESS | 1748 | 1467133094655 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:58:14 INFO - PROCESS | 1748 | 1467133094900 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 1748 | 1467133094912 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d3000 == 38 [pid = 1748] [id = 518] 09:58:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x92028000) [pid = 1748] [serial = 1555] [outer = (nil)] 09:58:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x92485400) [pid = 1748] [serial = 1556] [outer = 0x92028000] 09:58:15 INFO - PROCESS | 1748 | 1467133095013 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x92581800) [pid = 1748] [serial = 1557] [outer = 0x92028000] 09:58:16 INFO - PROCESS | 1748 | 1467133095999 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]]]}] 09:58:16 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) 09:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1691ms 09:58:16 INFO - PROCESS | 1748 | 1467133096073 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:58:16 INFO - PROCESS | 1748 | 1467133096077 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:58:16 INFO - PROCESS | 1748 | 1467133096084 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - PROCESS | 1748 | 1467133096091 Marionette TRACE conn4 <- [1,2046,null,{}] 09:58:16 INFO - PROCESS | 1748 | 1467133096108 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}] 09:58:16 INFO - PROCESS | 1748 | 1467133096117 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:16 INFO - PROCESS | 1748 | 1467133096308 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:58:16 INFO - PROCESS | 1748 | 1467133096512 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 1748 | 1467133096521 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x92590000 == 39 [pid = 1748] [id = 519] 09:58:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x92c77800) [pid = 1748] [serial = 1558] [outer = (nil)] 09:58:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x92c7bc00) [pid = 1748] [serial = 1559] [outer = 0x92c77800] 09:58:16 INFO - PROCESS | 1748 | 1467133096650 Marionette DEBUG loaded listener.js 09:58:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x92c7f800) [pid = 1748] [serial = 1560] [outer = 0x92c77800] 09:58:17 INFO - PROCESS | 1748 | 1467133097586 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]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1540ms 09:58:17 INFO - PROCESS | 1748 | 1467133097626 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 1748 | 1467133097631 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:58:17 INFO - PROCESS | 1748 | 1467133097638 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - PROCESS | 1748 | 1467133097641 Marionette TRACE conn4 <- [1,2050,null,{}] 09:58:17 INFO - PROCESS | 1748 | 1467133097648 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}] 09:58:17 INFO - PROCESS | 1748 | 1467133097653 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:17 INFO - PROCESS | 1748 | 1467133097837 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:58:18 INFO - PROCESS | 1748 | 1467133098019 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 1748 | 1467133098028 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe4800 == 40 [pid = 1748] [id = 520] 09:58:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x91096000) [pid = 1748] [serial = 1561] [outer = (nil)] 09:58:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x93a4bc00) [pid = 1748] [serial = 1562] [outer = 0x91096000] 09:58:18 INFO - PROCESS | 1748 | 1467133098120 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x93b70c00) [pid = 1748] [serial = 1563] [outer = 0x91096000] 09:58:19 INFO - PROCESS | 1748 | 1467133099091 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]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1533ms 09:58:19 INFO - PROCESS | 1748 | 1467133099172 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 1748 | 1467133099176 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:58:19 INFO - PROCESS | 1748 | 1467133099183 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 1748 | 1467133099187 Marionette TRACE conn4 <- [1,2054,null,{}] 09:58:19 INFO - PROCESS | 1748 | 1467133099193 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}] 09:58:19 INFO - PROCESS | 1748 | 1467133099199 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:19 INFO - PROCESS | 1748 | 1467133099409 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:58:19 INFO - PROCESS | 1748 | 1467133099636 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 1748 | 1467133099645 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:19 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a7c000 == 41 [pid = 1748] [id = 521] 09:58:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x9258e000) [pid = 1748] [serial = 1564] [outer = (nil)] 09:58:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x93d8bc00) [pid = 1748] [serial = 1565] [outer = 0x9258e000] 09:58:19 INFO - PROCESS | 1748 | 1467133099772 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x93d8f000) [pid = 1748] [serial = 1566] [outer = 0x9258e000] 09:58:20 INFO - PROCESS | 1748 | 1467133100722 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]]]}] 09:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1583ms 09:58:20 INFO - PROCESS | 1748 | 1467133100767 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:58:20 INFO - PROCESS | 1748 | 1467133100771 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:58:20 INFO - PROCESS | 1748 | 1467133100778 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:58:20 INFO - PROCESS | 1748 | 1467133100782 Marionette TRACE conn4 <- [1,2058,null,{}] 09:58:20 INFO - PROCESS | 1748 | 1467133100788 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}] 09:58:20 INFO - PROCESS | 1748 | 1467133100800 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:21 INFO - PROCESS | 1748 | 1467133101076 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:58:21 INFO - PROCESS | 1748 | 1467133101314 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 1748 | 1467133101324 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:21 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cd400 == 42 [pid = 1748] [id = 522] 09:58:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x8d402000) [pid = 1748] [serial = 1567] [outer = (nil)] 09:58:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x951be400) [pid = 1748] [serial = 1568] [outer = 0x8d402000] 09:58:21 INFO - PROCESS | 1748 | 1467133101450 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x951ed800) [pid = 1748] [serial = 1569] [outer = 0x8d402000] 09:58:22 INFO - PROCESS | 1748 | 1467133102392 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]]]}] 09:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1686ms 09:58:22 INFO - PROCESS | 1748 | 1467133102465 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:58:22 INFO - PROCESS | 1748 | 1467133102470 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:58:22 INFO - PROCESS | 1748 | 1467133102476 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 1748 | 1467133102480 Marionette TRACE conn4 <- [1,2062,null,{}] 09:58:22 INFO - PROCESS | 1748 | 1467133102487 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}] 09:58:22 INFO - PROCESS | 1748 | 1467133102493 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:22 INFO - PROCESS | 1748 | 1467133102674 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:58:22 INFO - PROCESS | 1748 | 1467133102863 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 1748 | 1467133102871 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40e400 == 43 [pid = 1748] [id = 523] 09:58:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x8eee4c00) [pid = 1748] [serial = 1570] [outer = (nil)] 09:58:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x91091800) [pid = 1748] [serial = 1571] [outer = 0x8eee4c00] 09:58:22 INFO - PROCESS | 1748 | 1467133102972 Marionette DEBUG loaded listener.js 09:58:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x91195c00) [pid = 1748] [serial = 1572] [outer = 0x8eee4c00] 09:58:24 INFO - PROCESS | 1748 | 1467133104259 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]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1835ms 09:58:24 INFO - PROCESS | 1748 | 1467133104312 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 1748 | 1467133104318 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:58:24 INFO - PROCESS | 1748 | 1467133104327 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 1748 | 1467133104332 Marionette TRACE conn4 <- [1,2066,null,{}] 09:58:24 INFO - PROCESS | 1748 | 1467133104340 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}] 09:58:24 INFO - PROCESS | 1748 | 1467133104346 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:24 INFO - PROCESS | 1748 | 1467133104564 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:58:24 INFO - PROCESS | 1748 | 1467133104789 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 1748 | 1467133104797 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdd400 == 44 [pid = 1748] [id = 524] 09:58:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x8efe0400) [pid = 1748] [serial = 1573] [outer = (nil)] 09:58:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x90f27c00) [pid = 1748] [serial = 1574] [outer = 0x8efe0400] 09:58:24 INFO - PROCESS | 1748 | 1467133104900 Marionette DEBUG loaded listener.js 09:58:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x91165000) [pid = 1748] [serial = 1575] [outer = 0x8efe0400] 09:58:25 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b2400 == 43 [pid = 1748] [id = 494] 09:58:25 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d1800 == 42 [pid = 1748] [id = 497] 09:58:25 INFO - PROCESS | 1748 | --DOCSHELL 0x91169800 == 41 [pid = 1748] [id = 510] 09:58:25 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b6800 == 40 [pid = 1748] [id = 509] 09:58:25 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4ca000 == 39 [pid = 1748] [id = 508] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x91264c00) [pid = 1748] [serial = 1472] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x92574800) [pid = 1748] [serial = 1478] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x90f23000) [pid = 1748] [serial = 1482] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x920e0000) [pid = 1748] [serial = 1487] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x8fb1c000) [pid = 1748] [serial = 1481] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x92523400) [pid = 1748] [serial = 1491] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x9116b400) [pid = 1748] [serial = 1494] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x91090400) [pid = 1748] [serial = 1484] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x8f2b5800) [pid = 1748] [serial = 1470] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x92482800) [pid = 1748] [serial = 1475] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x9248e000) [pid = 1748] [serial = 1490] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x92577c00) [pid = 1748] [serial = 1479] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x916dc400) [pid = 1748] [serial = 1473] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x91166800) [pid = 1748] [serial = 1485] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x916d8000) [pid = 1748] [serial = 1467] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x92520000) [pid = 1748] [serial = 1476] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x8d409800) [pid = 1748] [serial = 1469] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x8f8bec00) [pid = 1748] [serial = 1493] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x920ea800) [pid = 1748] [serial = 1488] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | 1467133105864 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]]]}] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x9108d400) [pid = 1748] [serial = 1521] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x8fb20800) [pid = 1748] [serial = 1520] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x8efe1400) [pid = 1748] [serial = 1523] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x91099000) [pid = 1748] [serial = 1500] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x90f25000) [pid = 1748] [serial = 1499] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x92485000) [pid = 1748] [serial = 1503] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x9202b400) [pid = 1748] [serial = 1502] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x92743400) [pid = 1748] [serial = 1506] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x9273dc00) [pid = 1748] [serial = 1505] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x939eb000) [pid = 1748] [serial = 1508] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x93b66400) [pid = 1748] [serial = 1511] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x92585800) [pid = 1748] [serial = 1496] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x92737400) [pid = 1748] [serial = 1497] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x95098000) [pid = 1748] [serial = 1514] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x951b2800) [pid = 1748] [serial = 1517] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x93a4a000) [pid = 1748] [serial = 1509] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x93b6fc00) [pid = 1748] [serial = 1512] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x951b3000) [pid = 1748] [serial = 1515] [outer = (nil)] [url = about:blank] 09:58:25 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x951ba800) [pid = 1748] [serial = 1518] [outer = (nil)] [url = about:blank] 09:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1593ms 09:58:25 INFO - PROCESS | 1748 | 1467133105920 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:58:25 INFO - PROCESS | 1748 | 1467133105927 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:58:25 INFO - PROCESS | 1748 | 1467133105938 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:58:25 INFO - PROCESS | 1748 | 1467133105942 Marionette TRACE conn4 <- [1,2070,null,{}] 09:58:25 INFO - PROCESS | 1748 | 1467133105948 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}] 09:58:25 INFO - PROCESS | 1748 | 1467133105954 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:26 INFO - PROCESS | 1748 | 1467133106176 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:58:26 INFO - PROCESS | 1748 | 1467133106346 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:26 INFO - PROCESS | 1748 | 1467133106356 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:26 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cd800 == 40 [pid = 1748] [id = 525] 09:58:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x8fb1c000) [pid = 1748] [serial = 1576] [outer = (nil)] 09:58:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x91098c00) [pid = 1748] [serial = 1577] [outer = 0x8fb1c000] 09:58:26 INFO - PROCESS | 1748 | 1467133106433 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x91169000) [pid = 1748] [serial = 1578] [outer = 0x8fb1c000] 09:58:27 INFO - PROCESS | 1748 | 1467133107325 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]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1430ms 09:58:27 INFO - PROCESS | 1748 | 1467133107368 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 1748 | 1467133107372 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:58:27 INFO - PROCESS | 1748 | 1467133107379 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 1748 | 1467133107385 Marionette TRACE conn4 <- [1,2074,null,{}] 09:58:27 INFO - PROCESS | 1748 | 1467133107401 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}] 09:58:27 INFO - PROCESS | 1748 | 1467133107409 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:27 INFO - PROCESS | 1748 | 1467133107579 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:58:27 INFO - PROCESS | 1748 | 1467133107590 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 1748 | 1467133107605 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x9125f400 == 41 [pid = 1748] [id = 526] 09:58:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x916df400) [pid = 1748] [serial = 1579] [outer = (nil)] 09:58:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x92028c00) [pid = 1748] [serial = 1580] [outer = 0x916df400] 09:58:27 INFO - PROCESS | 1748 | 1467133107826 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x920e9400) [pid = 1748] [serial = 1581] [outer = 0x916df400] 09:58:28 INFO - PROCESS | 1748 | 1467133108706 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]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1384ms 09:58:28 INFO - PROCESS | 1748 | 1467133108764 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:58:28 INFO - PROCESS | 1748 | 1467133108769 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:58:28 INFO - PROCESS | 1748 | 1467133108792 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 1748 | 1467133108795 Marionette TRACE conn4 <- [1,2078,null,{}] 09:58:28 INFO - PROCESS | 1748 | 1467133108801 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}] 09:58:28 INFO - PROCESS | 1748 | 1467133108806 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:29 INFO - PROCESS | 1748 | 1467133109034 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:58:29 INFO - PROCESS | 1748 | 1467133109061 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 1748 | 1467133109071 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x92034800 == 42 [pid = 1748] [id = 527] 09:58:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x920e8000) [pid = 1748] [serial = 1582] [outer = (nil)] 09:58:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x9248cc00) [pid = 1748] [serial = 1583] [outer = 0x920e8000] 09:58:29 INFO - PROCESS | 1748 | 1467133109167 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x92523800) [pid = 1748] [serial = 1584] [outer = 0x920e8000] 09:58:30 INFO - PROCESS | 1748 | 1467133110110 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]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1396ms 09:58:30 INFO - PROCESS | 1748 | 1467133110172 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 1748 | 1467133110176 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:58:30 INFO - PROCESS | 1748 | 1467133110182 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 1748 | 1467133110185 Marionette TRACE conn4 <- [1,2082,null,{}] 09:58:30 INFO - PROCESS | 1748 | 1467133110191 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}] 09:58:30 INFO - PROCESS | 1748 | 1467133110196 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:30 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x9116b800) [pid = 1748] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:58:30 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x9118ec00) [pid = 1748] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:58:30 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x8efdac00) [pid = 1748] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:58:30 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x91635400) [pid = 1748] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:58:30 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x8f8b9800) [pid = 1748] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:58:30 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x8b4ca800) [pid = 1748] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:58:30 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x91a80c00) [pid = 1748] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:58:30 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x8efde800) [pid = 1748] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:58:30 INFO - PROCESS | 1748 | 1467133110529 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:58:30 INFO - PROCESS | 1748 | 1467133110543 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:30 INFO - PROCESS | 1748 | 1467133110551 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d4800 == 43 [pid = 1748] [id = 528] 09:58:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x8d409000) [pid = 1748] [serial = 1585] [outer = (nil)] 09:58:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x91636800) [pid = 1748] [serial = 1586] [outer = 0x8d409000] 09:58:30 INFO - PROCESS | 1748 | 1467133110702 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x9125b400) [pid = 1748] [serial = 1587] [outer = 0x8d409000] 09:58:31 INFO - PROCESS | 1748 | 1467133111534 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]]]}] 09:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1379ms 09:58:31 INFO - PROCESS | 1748 | 1467133111562 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 1748 | 1467133111566 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:58:31 INFO - PROCESS | 1748 | 1467133111572 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - PROCESS | 1748 | 1467133111575 Marionette TRACE conn4 <- [1,2086,null,{}] 09:58:31 INFO - PROCESS | 1748 | 1467133111581 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}] 09:58:31 INFO - PROCESS | 1748 | 1467133111591 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:31 INFO - PROCESS | 1748 | 1467133111844 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:58:31 INFO - PROCESS | 1748 | 1467133111859 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 1748 | 1467133111867 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cc400 == 44 [pid = 1748] [id = 529] 09:58:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x8eee2c00) [pid = 1748] [serial = 1588] [outer = (nil)] 09:58:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x9273e400) [pid = 1748] [serial = 1589] [outer = 0x8eee2c00] 09:58:31 INFO - PROCESS | 1748 | 1467133111937 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x92c74000) [pid = 1748] [serial = 1590] [outer = 0x8eee2c00] 09:58:33 INFO - PROCESS | 1748 | 1467133113051 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]]]}] 09:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1531ms 09:58:33 INFO - PROCESS | 1748 | 1467133113105 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:58:33 INFO - PROCESS | 1748 | 1467133113111 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:58:33 INFO - PROCESS | 1748 | 1467133113120 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - PROCESS | 1748 | 1467133113125 Marionette TRACE conn4 <- [1,2090,null,{}] 09:58:33 INFO - PROCESS | 1748 | 1467133113134 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}] 09:58:33 INFO - PROCESS | 1748 | 1467133113140 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:33 INFO - PROCESS | 1748 | 1467133113339 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:58:33 INFO - PROCESS | 1748 | 1467133113587 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 1748 | 1467133113595 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdd800 == 45 [pid = 1748] [id = 530] 09:58:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x8efdf000) [pid = 1748] [serial = 1591] [outer = (nil)] 09:58:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x90f1ec00) [pid = 1748] [serial = 1592] [outer = 0x8efdf000] 09:58:33 INFO - PROCESS | 1748 | 1467133113729 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x9108d400) [pid = 1748] [serial = 1593] [outer = 0x8efdf000] 09:58:34 INFO - PROCESS | 1748 | 1467133114716 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]]]}] 09:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1645ms 09:58:34 INFO - PROCESS | 1748 | 1467133114767 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:58:34 INFO - PROCESS | 1748 | 1467133114774 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:58:34 INFO - PROCESS | 1748 | 1467133114787 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - PROCESS | 1748 | 1467133114793 Marionette TRACE conn4 <- [1,2094,null,{}] 09:58:34 INFO - PROCESS | 1748 | 1467133114800 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}] 09:58:34 INFO - PROCESS | 1748 | 1467133114807 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:35 INFO - PROCESS | 1748 | 1467133115005 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:58:35 INFO - PROCESS | 1748 | 1467133115190 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 1748 | 1467133115200 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b2400 == 46 [pid = 1748] [id = 531] 09:58:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x91264c00) [pid = 1748] [serial = 1594] [outer = (nil)] 09:58:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x916dac00) [pid = 1748] [serial = 1595] [outer = 0x91264c00] 09:58:35 INFO - PROCESS | 1748 | 1467133115284 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x920e7000) [pid = 1748] [serial = 1596] [outer = 0x91264c00] 09:58:36 INFO - PROCESS | 1748 | 1467133116332 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]]]}] 09:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1599ms 09:58:36 INFO - PROCESS | 1748 | 1467133116386 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:58:36 INFO - PROCESS | 1748 | 1467133116389 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:58:36 INFO - PROCESS | 1748 | 1467133116397 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:58:36 INFO - PROCESS | 1748 | 1467133116404 Marionette TRACE conn4 <- [1,2098,null,{}] 09:58:36 INFO - PROCESS | 1748 | 1467133116421 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}] 09:58:36 INFO - PROCESS | 1748 | 1467133116430 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:36 INFO - PROCESS | 1748 | 1467133116669 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:58:36 INFO - PROCESS | 1748 | 1467133116904 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:36 INFO - PROCESS | 1748 | 1467133116915 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:36 INFO - PROCESS | 1748 | ++DOCSHELL 0x9118f800 == 47 [pid = 1748] [id = 532] 09:58:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x92523c00) [pid = 1748] [serial = 1597] [outer = (nil)] 09:58:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x92740400) [pid = 1748] [serial = 1598] [outer = 0x92523c00] 09:58:37 INFO - PROCESS | 1748 | 1467133117047 Marionette DEBUG loaded listener.js 09:58:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x939f2800) [pid = 1748] [serial = 1599] [outer = 0x92523c00] 09:58:37 INFO - PROCESS | 1748 | 1467133117984 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]]]}] 09:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1655ms 09:58:38 INFO - PROCESS | 1748 | 1467133118053 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:58:38 INFO - PROCESS | 1748 | 1467133118060 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:58:38 INFO - PROCESS | 1748 | 1467133118067 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 1748 | 1467133118070 Marionette TRACE conn4 <- [1,2102,null,{}] 09:58:38 INFO - PROCESS | 1748 | 1467133118077 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}] 09:58:38 INFO - PROCESS | 1748 | 1467133118082 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:38 INFO - PROCESS | 1748 | 1467133118307 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:58:38 INFO - PROCESS | 1748 | 1467133118540 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 1748 | 1467133118550 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:38 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee4400 == 48 [pid = 1748] [id = 533] 09:58:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x92740000) [pid = 1748] [serial = 1600] [outer = (nil)] 09:58:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x93b66400) [pid = 1748] [serial = 1601] [outer = 0x92740000] 09:58:38 INFO - PROCESS | 1748 | 1467133118679 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x93d88800) [pid = 1748] [serial = 1602] [outer = 0x92740000] 09:58:39 INFO - PROCESS | 1748 | 1467133119675 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]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1646ms 09:58:39 INFO - PROCESS | 1748 | 1467133119715 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 1748 | 1467133119719 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:58:39 INFO - PROCESS | 1748 | 1467133119726 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 1748 | 1467133119729 Marionette TRACE conn4 <- [1,2106,null,{}] 09:58:39 INFO - PROCESS | 1748 | 1467133119736 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}] 09:58:39 INFO - PROCESS | 1748 | 1467133119741 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:39 INFO - PROCESS | 1748 | 1467133119922 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:58:40 INFO - PROCESS | 1748 | 1467133120110 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 1748 | 1467133120120 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x91633c00 == 49 [pid = 1748] [id = 534] 09:58:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x92743c00) [pid = 1748] [serial = 1603] [outer = (nil)] 09:58:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x9509d400) [pid = 1748] [serial = 1604] [outer = 0x92743c00] 09:58:40 INFO - PROCESS | 1748 | 1467133120200 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x951b1800) [pid = 1748] [serial = 1605] [outer = 0x92743c00] 09:58:41 INFO - PROCESS | 1748 | 1467133121260 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]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1632ms 09:58:41 INFO - PROCESS | 1748 | 1467133121373 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 1748 | 1467133121380 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:58:41 INFO - PROCESS | 1748 | 1467133121391 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 1748 | 1467133121396 Marionette TRACE conn4 <- [1,2110,null,{}] 09:58:41 INFO - PROCESS | 1748 | 1467133121453 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}] 09:58:41 INFO - PROCESS | 1748 | 1467133121469 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:41 INFO - PROCESS | 1748 | 1467133121903 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:58:42 INFO - PROCESS | 1748 | 1467133122103 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:42 INFO - PROCESS | 1748 | 1467133122114 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe6000 == 50 [pid = 1748] [id = 535] 09:58:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8f8c0000) [pid = 1748] [serial = 1606] [outer = (nil)] 09:58:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x95203800) [pid = 1748] [serial = 1607] [outer = 0x8f8c0000] 09:58:42 INFO - PROCESS | 1748 | 1467133122230 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x9520a800) [pid = 1748] [serial = 1608] [outer = 0x8f8c0000] 09:58:43 INFO - PROCESS | 1748 | 1467133123427 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]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2131ms 09:58:43 INFO - PROCESS | 1748 | 1467133123522 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 1748 | 1467133123528 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:58:43 INFO - PROCESS | 1748 | 1467133123546 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 1748 | 1467133123552 Marionette TRACE conn4 <- [1,2114,null,{}] 09:58:43 INFO - PROCESS | 1748 | 1467133123561 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}] 09:58:43 INFO - PROCESS | 1748 | 1467133123566 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:43 INFO - PROCESS | 1748 | 1467133123769 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:58:44 INFO - PROCESS | 1748 | 1467133124003 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 1748 | 1467133124018 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f26800 == 51 [pid = 1748] [id = 536] 09:58:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x90f27000) [pid = 1748] [serial = 1609] [outer = (nil)] 09:58:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x9115f400) [pid = 1748] [serial = 1610] [outer = 0x90f27000] 09:58:44 INFO - PROCESS | 1748 | 1467133124104 Marionette DEBUG loaded listener.js 09:58:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x9116d800) [pid = 1748] [serial = 1611] [outer = 0x90f27000] 09:58:45 INFO - PROCESS | 1748 | 1467133125110 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]]]}] 09:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1603ms 09:58:45 INFO - PROCESS | 1748 | 1467133125141 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 1748 | 1467133125148 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:58:45 INFO - PROCESS | 1748 | 1467133125159 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 1748 | 1467133125162 Marionette TRACE conn4 <- [1,2118,null,{}] 09:58:45 INFO - PROCESS | 1748 | 1467133125169 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}] 09:58:45 INFO - PROCESS | 1748 | 1467133125175 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:45 INFO - PROCESS | 1748 | 1467133125353 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:58:45 INFO - PROCESS | 1748 | 1467133125591 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 1748 | 1467133125600 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cb400 == 52 [pid = 1748] [id = 537] 09:58:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8b4d6800) [pid = 1748] [serial = 1612] [outer = (nil)] 09:58:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x8f2c3800) [pid = 1748] [serial = 1613] [outer = 0x8b4d6800] 09:58:45 INFO - PROCESS | 1748 | 1467133125711 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x91197400) [pid = 1748] [serial = 1614] [outer = 0x8b4d6800] 09:58:45 INFO - PROCESS | 1748 | --DOCSHELL 0x8efd9800 == 51 [pid = 1748] [id = 486] 09:58:45 INFO - PROCESS | 1748 | --DOCSHELL 0x91a74000 == 50 [pid = 1748] [id = 495] 09:58:45 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb14400 == 49 [pid = 1748] [id = 506] 09:58:45 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x9256f400) [pid = 1748] [serial = 1550] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x91255c00) [pid = 1748] [serial = 1545] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x8f8bb000) [pid = 1748] [serial = 1547] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x8f2c0400) [pid = 1748] [serial = 1542] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x91632c00) [pid = 1748] [serial = 1548] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x91195800) [pid = 1748] [serial = 1544] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x91257c00) [pid = 1748] [serial = 1533] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x91194000) [pid = 1748] [serial = 1532] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x8efe4400) [pid = 1748] [serial = 1541] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x91a73c00) [pid = 1748] [serial = 1536] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x916ddc00) [pid = 1748] [serial = 1535] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x90f20800) [pid = 1748] [serial = 1530] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x8fb12000) [pid = 1748] [serial = 1529] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x8d405800) [pid = 1748] [serial = 1527] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x8b4d0c00) [pid = 1748] [serial = 1526] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x9248b000) [pid = 1748] [serial = 1539] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x920ea000) [pid = 1748] [serial = 1538] [outer = (nil)] [url = about:blank] 09:58:46 INFO - PROCESS | 1748 | 1467133126655 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]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1542ms 09:58:46 INFO - PROCESS | 1748 | 1467133126701 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 1748 | 1467133126705 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:58:46 INFO - PROCESS | 1748 | 1467133126716 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 1748 | 1467133126722 Marionette TRACE conn4 <- [1,2122,null,{}] 09:58:46 INFO - PROCESS | 1748 | 1467133126738 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}] 09:58:46 INFO - PROCESS | 1748 | 1467133126747 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:46 INFO - PROCESS | 1748 | 1467133126927 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:58:47 INFO - PROCESS | 1748 | 1467133127076 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 1748 | 1467133127088 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb19c00 == 50 [pid = 1748] [id = 538] 09:58:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x91258000) [pid = 1748] [serial = 1615] [outer = (nil)] 09:58:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x920ea000) [pid = 1748] [serial = 1616] [outer = 0x91258000] 09:58:47 INFO - PROCESS | 1748 | 1467133127172 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x9248e000) [pid = 1748] [serial = 1617] [outer = 0x91258000] 09:58:48 INFO - PROCESS | 1748 | 1467133128056 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]]]}] 09:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1386ms 09:58:48 INFO - PROCESS | 1748 | 1467133128103 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:58:48 INFO - PROCESS | 1748 | 1467133128108 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:58:48 INFO - PROCESS | 1748 | 1467133128114 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - PROCESS | 1748 | 1467133128118 Marionette TRACE conn4 <- [1,2126,null,{}] 09:58:48 INFO - PROCESS | 1748 | 1467133128123 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}] 09:58:48 INFO - PROCESS | 1748 | 1467133128128 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:48 INFO - PROCESS | 1748 | 1467133128297 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:58:48 INFO - PROCESS | 1748 | 1467133128469 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 1748 | 1467133128476 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:48 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a75800 == 51 [pid = 1748] [id = 539] 09:58:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x92521000) [pid = 1748] [serial = 1618] [outer = (nil)] 09:58:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x92578400) [pid = 1748] [serial = 1619] [outer = 0x92521000] 09:58:48 INFO - PROCESS | 1748 | 1467133128549 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x92741000) [pid = 1748] [serial = 1620] [outer = 0x92521000] 09:58:49 INFO - PROCESS | 1748 | 1467133129464 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]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1395ms 09:58:49 INFO - PROCESS | 1748 | 1467133129510 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 1748 | 1467133129514 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:58:49 INFO - PROCESS | 1748 | 1467133129527 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 1748 | 1467133129529 Marionette TRACE conn4 <- [1,2130,null,{}] 09:58:49 INFO - PROCESS | 1748 | 1467133129534 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}] 09:58:49 INFO - PROCESS | 1748 | 1467133129540 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:49 INFO - PROCESS | 1748 | 1467133129767 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:58:49 INFO - PROCESS | 1748 | 1467133129794 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:49 INFO - PROCESS | 1748 | 1467133129801 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:49 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efddc00 == 52 [pid = 1748] [id = 540] 09:58:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x8efde800) [pid = 1748] [serial = 1621] [outer = (nil)] 09:58:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x93a4fc00) [pid = 1748] [serial = 1622] [outer = 0x8efde800] 09:58:49 INFO - PROCESS | 1748 | 1467133129869 Marionette DEBUG loaded listener.js 09:58:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x93d8c400) [pid = 1748] [serial = 1623] [outer = 0x8efde800] 09:58:50 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x8efe0400) [pid = 1748] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:58:50 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x8fb1c000) [pid = 1748] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:58:50 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x920e8000) [pid = 1748] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:58:50 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x916df400) [pid = 1748] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:58:50 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x8d409000) [pid = 1748] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:58:50 INFO - PROCESS | 1748 | 1467133130930 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] 09:58:50 INFO - PROCESS | 1748 | 1467133130965 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:58:50 INFO - PROCESS | 1748 | 1467133130972 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - PROCESS | 1748 | 1467133130974 Marionette TRACE conn4 <- [1,2134,null,{}] 09:58:50 INFO - PROCESS | 1748 | 1467133130980 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}] 09:58:50 INFO - PROCESS | 1748 | 1467133130990 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:51 INFO - PROCESS | 1748 | 1467133131254 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:58:51 INFO - PROCESS | 1748 | 1467133131272 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 1748 | 1467133131279 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:51 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe0400 == 53 [pid = 1748] [id = 541] 09:58:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x90f29c00) [pid = 1748] [serial = 1624] [outer = (nil)] 09:58:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x951bd800) [pid = 1748] [serial = 1625] [outer = 0x90f29c00] 09:58:51 INFO - PROCESS | 1748 | 1467133131349 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x95205400) [pid = 1748] [serial = 1626] [outer = 0x90f29c00] 09:58:52 INFO - PROCESS | 1748 | 1467133132253 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]]]}] 09:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1337ms 09:58:52 INFO - PROCESS | 1748 | 1467133132309 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:58:52 INFO - PROCESS | 1748 | 1467133132313 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:58:52 INFO - PROCESS | 1748 | 1467133132320 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 1748 | 1467133132323 Marionette TRACE conn4 <- [1,2138,null,{}] 09:58:52 INFO - PROCESS | 1748 | 1467133132329 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}] 09:58:52 INFO - PROCESS | 1748 | 1467133132334 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:52 INFO - PROCESS | 1748 | 1467133132496 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:58:52 INFO - PROCESS | 1748 | 1467133132748 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:52 INFO - PROCESS | 1748 | 1467133132757 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cec00 == 54 [pid = 1748] [id = 542] 09:58:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x8b4d0c00) [pid = 1748] [serial = 1627] [outer = (nil)] 09:58:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8d40ac00) [pid = 1748] [serial = 1628] [outer = 0x8b4d0c00] 09:58:52 INFO - PROCESS | 1748 | 1467133132850 Marionette DEBUG loaded listener.js 09:58:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x8eee8800) [pid = 1748] [serial = 1629] [outer = 0x8b4d0c00] 09:58:53 INFO - PROCESS | 1748 | 1467133133891 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]]]}] 09:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1635ms 09:58:53 INFO - PROCESS | 1748 | 1467133133959 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 1748 | 1467133133965 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:58:53 INFO - PROCESS | 1748 | 1467133133974 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - PROCESS | 1748 | 1467133133979 Marionette TRACE conn4 <- [1,2142,null,{}] 09:58:53 INFO - PROCESS | 1748 | 1467133133988 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}] 09:58:53 INFO - PROCESS | 1748 | 1467133133995 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:54 INFO - PROCESS | 1748 | 1467133134233 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:58:54 INFO - PROCESS | 1748 | 1467133134490 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 1748 | 1467133134497 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:54 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb20000 == 55 [pid = 1748] [id = 543] 09:58:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x90f25400) [pid = 1748] [serial = 1630] [outer = (nil)] 09:58:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x91197000) [pid = 1748] [serial = 1631] [outer = 0x90f25400] 09:58:54 INFO - PROCESS | 1748 | 1467133134600 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x91263000) [pid = 1748] [serial = 1632] [outer = 0x90f25400] 09:58:55 INFO - PROCESS | 1748 | 1467133135561 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] 09:58:55 INFO - PROCESS | 1748 | 1467133135634 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:58:55 INFO - PROCESS | 1748 | 1467133135642 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - PROCESS | 1748 | 1467133135646 Marionette TRACE conn4 <- [1,2146,null,{}] 09:58:55 INFO - PROCESS | 1748 | 1467133135652 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}] 09:58:55 INFO - PROCESS | 1748 | 1467133135657 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:55 INFO - PROCESS | 1748 | 1467133135859 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:58:56 INFO - PROCESS | 1748 | 1467133136151 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 1748 | 1467133136158 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a7b800 == 56 [pid = 1748] [id = 544] 09:58:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x920e1000) [pid = 1748] [serial = 1633] [outer = (nil)] 09:58:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x920e7400) [pid = 1748] [serial = 1634] [outer = 0x920e1000] 09:58:56 INFO - PROCESS | 1748 | 1467133136274 Marionette DEBUG loaded listener.js 09:58:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x92522400) [pid = 1748] [serial = 1635] [outer = 0x920e1000] 09:58:57 INFO - PROCESS | 1748 | 1467133137286 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] 09:58:57 INFO - PROCESS | 1748 | 1467133137340 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:58:57 INFO - PROCESS | 1748 | 1467133137356 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:58:57 INFO - PROCESS | 1748 | 1467133137366 Marionette TRACE conn4 <- [1,2150,null,{}] 09:58:57 INFO - PROCESS | 1748 | 1467133137373 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}] 09:58:57 INFO - PROCESS | 1748 | 1467133137380 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:57 INFO - PROCESS | 1748 | 1467133137618 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:58:57 INFO - PROCESS | 1748 | 1467133137857 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 1748 | 1467133137869 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:57 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d403000 == 57 [pid = 1748] [id = 545] 09:58:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x8d403400) [pid = 1748] [serial = 1636] [outer = (nil)] 09:58:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x951b2c00) [pid = 1748] [serial = 1637] [outer = 0x8d403400] 09:58:57 INFO - PROCESS | 1748 | 1467133137990 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x95208800) [pid = 1748] [serial = 1638] [outer = 0x8d403400] 09:58:58 INFO - PROCESS | 1748 | 1467133138949 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]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1651ms 09:58:59 INFO - PROCESS | 1748 | 1467133139001 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:58:59 INFO - PROCESS | 1748 | 1467133139009 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:58:59 INFO - PROCESS | 1748 | 1467133139019 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - PROCESS | 1748 | 1467133139023 Marionette TRACE conn4 <- [1,2154,null,{}] 09:58:59 INFO - PROCESS | 1748 | 1467133139035 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}] 09:58:59 INFO - PROCESS | 1748 | 1467133139042 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:59 INFO - PROCESS | 1748 | 1467133139306 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:58:59 INFO - PROCESS | 1748 | 1467133139546 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:59 INFO - PROCESS | 1748 | 1467133139555 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:58:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40fc00 == 58 [pid = 1748] [id = 546] 09:58:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x91a7f800) [pid = 1748] [serial = 1639] [outer = (nil)] 09:58:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x96e79000) [pid = 1748] [serial = 1640] [outer = 0x91a7f800] 09:58:59 INFO - PROCESS | 1748 | 1467133139655 Marionette DEBUG loaded listener.js 09:58:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x96e7cc00) [pid = 1748] [serial = 1641] [outer = 0x91a7f800] 09:59:00 INFO - PROCESS | 1748 | 1467133140546 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]]]}] 09:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1586ms 09:59:00 INFO - PROCESS | 1748 | 1467133140604 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:59:00 INFO - PROCESS | 1748 | 1467133140608 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:59:00 INFO - PROCESS | 1748 | 1467133140631 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:59:00 INFO - PROCESS | 1748 | 1467133140636 Marionette TRACE conn4 <- [1,2158,null,{}] 09:59:00 INFO - PROCESS | 1748 | 1467133140646 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}] 09:59:00 INFO - PROCESS | 1748 | 1467133140650 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:00 INFO - PROCESS | 1748 | 1467133140845 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:59:01 INFO - PROCESS | 1748 | 1467133141055 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 1748 | 1467133141074 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x96ef0800 == 59 [pid = 1748] [id = 547] 09:59:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x96ef1c00) [pid = 1748] [serial = 1642] [outer = (nil)] 09:59:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x98024400) [pid = 1748] [serial = 1643] [outer = 0x96ef1c00] 09:59:01 INFO - PROCESS | 1748 | 1467133141262 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x990ce800) [pid = 1748] [serial = 1644] [outer = 0x96ef1c00] 09:59:02 INFO - PROCESS | 1748 | 1467133142317 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]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1765ms 09:59:02 INFO - PROCESS | 1748 | 1467133142382 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 1748 | 1467133142386 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:59:02 INFO - PROCESS | 1748 | 1467133142393 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 1748 | 1467133142397 Marionette TRACE conn4 <- [1,2162,null,{}] 09:59:02 INFO - PROCESS | 1748 | 1467133142403 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}] 09:59:02 INFO - PROCESS | 1748 | 1467133142409 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:02 INFO - PROCESS | 1748 | 1467133142637 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:59:02 INFO - PROCESS | 1748 | 1467133142876 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 1748 | 1467133142884 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d7000 == 60 [pid = 1748] [id = 548] 09:59:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x91199000) [pid = 1748] [serial = 1645] [outer = (nil)] 09:59:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x99619c00) [pid = 1748] [serial = 1646] [outer = 0x91199000] 09:59:03 INFO - PROCESS | 1748 | 1467133143017 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x996a9400) [pid = 1748] [serial = 1647] [outer = 0x91199000] 09:59:03 INFO - PROCESS | 1748 | 1467133143972 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]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1644ms 09:59:04 INFO - PROCESS | 1748 | 1467133144038 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 1748 | 1467133144042 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:59:04 INFO - PROCESS | 1748 | 1467133144050 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 1748 | 1467133144055 Marionette TRACE conn4 <- [1,2166,null,{}] 09:59:04 INFO - PROCESS | 1748 | 1467133144061 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}] 09:59:04 INFO - PROCESS | 1748 | 1467133144066 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:04 INFO - PROCESS | 1748 | 1467133144321 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:59:04 INFO - PROCESS | 1748 | 1467133144582 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 1748 | 1467133144589 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:04 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d4c00 == 61 [pid = 1748] [id = 549] 09:59:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x8d409800) [pid = 1748] [serial = 1648] [outer = (nil)] 09:59:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x91167800) [pid = 1748] [serial = 1649] [outer = 0x8d409800] 09:59:04 INFO - PROCESS | 1748 | 1467133144675 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x91a73400) [pid = 1748] [serial = 1650] [outer = 0x8d409800] 09:59:05 INFO - PROCESS | 1748 | 1467133145856 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]]]}] 09:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1884ms 09:59:05 INFO - PROCESS | 1748 | 1467133145951 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:59:05 INFO - PROCESS | 1748 | 1467133145957 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:59:05 INFO - PROCESS | 1748 | 1467133145967 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:59:05 INFO - PROCESS | 1748 | 1467133145971 Marionette TRACE conn4 <- [1,2170,null,{}] 09:59:05 INFO - PROCESS | 1748 | 1467133145980 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}] 09:59:05 INFO - PROCESS | 1748 | 1467133145985 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:06 INFO - PROCESS | 1748 | 1467133146208 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:59:06 INFO - PROCESS | 1748 | 1467133146450 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 1748 | 1467133146467 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:06 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f22800 == 62 [pid = 1748] [id = 550] 09:59:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x90f28800) [pid = 1748] [serial = 1651] [outer = (nil)] 09:59:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x91160000) [pid = 1748] [serial = 1652] [outer = 0x90f28800] 09:59:06 INFO - PROCESS | 1748 | 1467133146539 Marionette DEBUG loaded listener.js 09:59:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x91198000) [pid = 1748] [serial = 1653] [outer = 0x90f28800] 09:59:07 INFO - PROCESS | 1748 | 1467133147526 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]]]}] 09:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1582ms 09:59:07 INFO - PROCESS | 1748 | 1467133147567 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 1748 | 1467133147574 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:59:07 INFO - PROCESS | 1748 | 1467133147585 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - PROCESS | 1748 | 1467133147589 Marionette TRACE conn4 <- [1,2174,null,{}] 09:59:07 INFO - PROCESS | 1748 | 1467133147596 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}] 09:59:07 INFO - PROCESS | 1748 | 1467133147602 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:07 INFO - PROCESS | 1748 | 1467133147796 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:59:08 INFO - PROCESS | 1748 | 1467133148038 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:08 INFO - PROCESS | 1748 | 1467133148047 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:08 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8ba800 == 63 [pid = 1748] [id = 551] 09:59:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x91097000) [pid = 1748] [serial = 1654] [outer = (nil)] 09:59:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x9116b400) [pid = 1748] [serial = 1655] [outer = 0x91097000] 09:59:08 INFO - PROCESS | 1748 | 1467133148182 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x91a76800) [pid = 1748] [serial = 1656] [outer = 0x91097000] 09:59:08 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee2000 == 62 [pid = 1748] [id = 514] 09:59:08 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdcc00 == 61 [pid = 1748] [id = 515] 09:59:08 INFO - PROCESS | 1748 | --DOCSHELL 0x8efda800 == 60 [pid = 1748] [id = 513] 09:59:08 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe0400 == 59 [pid = 1748] [id = 541] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x9273e400) [pid = 1748] [serial = 1589] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOCSHELL 0x8efddc00 == 58 [pid = 1748] [id = 540] 09:59:08 INFO - PROCESS | 1748 | --DOCSHELL 0x91a75800 == 57 [pid = 1748] [id = 539] 09:59:08 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb19c00 == 56 [pid = 1748] [id = 538] 09:59:08 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cb400 == 55 [pid = 1748] [id = 537] 09:59:08 INFO - PROCESS | 1748 | --DOCSHELL 0x90f26800 == 54 [pid = 1748] [id = 536] 09:59:08 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b2400 == 53 [pid = 1748] [id = 531] 09:59:08 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdd800 == 52 [pid = 1748] [id = 530] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x92485400) [pid = 1748] [serial = 1556] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x951be400) [pid = 1748] [serial = 1568] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x91165000) [pid = 1748] [serial = 1575] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x90f27c00) [pid = 1748] [serial = 1574] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x91091800) [pid = 1748] [serial = 1571] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x91098c00) [pid = 1748] [serial = 1577] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x9248cc00) [pid = 1748] [serial = 1583] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x91169000) [pid = 1748] [serial = 1578] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x92028c00) [pid = 1748] [serial = 1580] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x92c7bc00) [pid = 1748] [serial = 1559] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x93d8bc00) [pid = 1748] [serial = 1565] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x8fb16800) [pid = 1748] [serial = 1553] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x93a4bc00) [pid = 1748] [serial = 1562] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x9125b400) [pid = 1748] [serial = 1587] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x92523800) [pid = 1748] [serial = 1584] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x91636800) [pid = 1748] [serial = 1586] [outer = (nil)] [url = about:blank] 09:59:08 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x920e9400) [pid = 1748] [serial = 1581] [outer = (nil)] [url = about:blank] 09:59:09 INFO - PROCESS | 1748 | 1467133149153 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]]]}] 09:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1593ms 09:59:09 INFO - PROCESS | 1748 | 1467133149188 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:59:09 INFO - PROCESS | 1748 | 1467133149196 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:59:09 INFO - PROCESS | 1748 | 1467133149203 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:59:09 INFO - PROCESS | 1748 | 1467133149209 Marionette TRACE conn4 <- [1,2178,null,{}] 09:59:09 INFO - PROCESS | 1748 | 1467133149225 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}] 09:59:09 INFO - PROCESS | 1748 | 1467133149234 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:09 INFO - PROCESS | 1748 | 1467133149425 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:59:09 INFO - PROCESS | 1748 | 1467133149582 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 1748 | 1467133149590 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:09 INFO - PROCESS | 1748 | ++DOCSHELL 0x9202f800 == 53 [pid = 1748] [id = 552] 09:59:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x920eb000) [pid = 1748] [serial = 1657] [outer = (nil)] 09:59:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x9251f800) [pid = 1748] [serial = 1658] [outer = 0x920eb000] 09:59:09 INFO - PROCESS | 1748 | 1467133149669 Marionette DEBUG loaded listener.js 09:59:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x92570800) [pid = 1748] [serial = 1659] [outer = 0x920eb000] 09:59:10 INFO - PROCESS | 1748 | 1467133150566 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]]]}] 09:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1438ms 09:59:10 INFO - PROCESS | 1748 | 1467133150642 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:59:10 INFO - PROCESS | 1748 | 1467133150646 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:59:10 INFO - PROCESS | 1748 | 1467133150653 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 1748 | 1467133150656 Marionette TRACE conn4 <- [1,2182,null,{}] 09:59:10 INFO - PROCESS | 1748 | 1467133150662 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}] 09:59:10 INFO - PROCESS | 1748 | 1467133150667 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:10 INFO - PROCESS | 1748 | 1467133150842 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:59:11 INFO - PROCESS | 1748 | 1467133151006 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 1748 | 1467133151014 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:11 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efd9c00 == 54 [pid = 1748] [id = 553] 09:59:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x8efe1400) [pid = 1748] [serial = 1660] [outer = (nil)] 09:59:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x92c74800) [pid = 1748] [serial = 1661] [outer = 0x8efe1400] 09:59:11 INFO - PROCESS | 1748 | 1467133151099 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x93b72000) [pid = 1748] [serial = 1662] [outer = 0x8efe1400] 09:59:12 INFO - PROCESS | 1748 | 1467133152072 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]]]}] 09:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1489ms 09:59:12 INFO - PROCESS | 1748 | 1467133152144 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:59:12 INFO - PROCESS | 1748 | 1467133152148 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:59:12 INFO - PROCESS | 1748 | 1467133152154 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 1748 | 1467133152171 Marionette TRACE conn4 <- [1,2186,null,{}] 09:59:12 INFO - PROCESS | 1748 | 1467133152184 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}] 09:59:12 INFO - PROCESS | 1748 | 1467133152189 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:12 INFO - PROCESS | 1748 | 1467133152411 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:59:12 INFO - PROCESS | 1748 | 1467133152437 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 1748 | 1467133152444 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x9109bc00 == 55 [pid = 1748] [id = 554] 09:59:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x9258f400) [pid = 1748] [serial = 1663] [outer = (nil)] 09:59:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x951b8400) [pid = 1748] [serial = 1664] [outer = 0x9258f400] 09:59:12 INFO - PROCESS | 1748 | 1467133152518 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x951edc00) [pid = 1748] [serial = 1665] [outer = 0x9258f400] 09:59:13 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x8efde800) [pid = 1748] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:59:13 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x91258000) [pid = 1748] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:59:13 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x90f27000) [pid = 1748] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:59:13 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x8b4d6800) [pid = 1748] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:59:13 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x92521000) [pid = 1748] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:59:13 INFO - PROCESS | 1748 | 1467133153621 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]]]}] 09:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1503ms 09:59:13 INFO - PROCESS | 1748 | 1467133153657 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:59:13 INFO - PROCESS | 1748 | 1467133153661 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:59:13 INFO - PROCESS | 1748 | 1467133153668 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 1748 | 1467133153671 Marionette TRACE conn4 <- [1,2190,null,{}] 09:59:13 INFO - PROCESS | 1748 | 1467133153676 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}] 09:59:13 INFO - PROCESS | 1748 | 1467133153686 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:13 INFO - PROCESS | 1748 | 1467133153964 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:59:14 INFO - PROCESS | 1748 | 1467133153980 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:14 INFO - PROCESS | 1748 | 1467133153990 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d4400 == 56 [pid = 1748] [id = 555] 09:59:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x8d409000) [pid = 1748] [serial = 1666] [outer = (nil)] 09:59:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x980ae800) [pid = 1748] [serial = 1667] [outer = 0x8d409000] 09:59:14 INFO - PROCESS | 1748 | 1467133154061 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x99060400) [pid = 1748] [serial = 1668] [outer = 0x8d409000] 09:59:14 INFO - PROCESS | 1748 | 1467133154962 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]]]}] 09:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1330ms 09:59:15 INFO - PROCESS | 1748 | 1467133154999 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 1748 | 1467133155002 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:59:15 INFO - PROCESS | 1748 | 1467133155009 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 1748 | 1467133155012 Marionette TRACE conn4 <- [1,2194,null,{}] 09:59:15 INFO - PROCESS | 1748 | 1467133155018 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}] 09:59:15 INFO - PROCESS | 1748 | 1467133155023 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:15 INFO - PROCESS | 1748 | 1467133155187 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:59:15 INFO - PROCESS | 1748 | 1467133155453 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:15 INFO - PROCESS | 1748 | 1467133155462 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:15 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d401800 == 57 [pid = 1748] [id = 556] 09:59:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x8d405000) [pid = 1748] [serial = 1669] [outer = (nil)] 09:59:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x8efdd800) [pid = 1748] [serial = 1670] [outer = 0x8d405000] 09:59:15 INFO - PROCESS | 1748 | 1467133155555 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x8f2c0400) [pid = 1748] [serial = 1671] [outer = 0x8d405000] 09:59:16 INFO - PROCESS | 1748 | 1467133156625 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]]]}] 09:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1680ms 09:59:16 INFO - PROCESS | 1748 | 1467133156693 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:59:16 INFO - PROCESS | 1748 | 1467133156700 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:59:16 INFO - PROCESS | 1748 | 1467133156708 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 1748 | 1467133156714 Marionette TRACE conn4 <- [1,2198,null,{}] 09:59:16 INFO - PROCESS | 1748 | 1467133156722 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}] 09:59:16 INFO - PROCESS | 1748 | 1467133156731 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:16 INFO - PROCESS | 1748 | 1467133156970 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:59:17 INFO - PROCESS | 1748 | 1467133157227 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 1748 | 1467133157236 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x9162b800 == 58 [pid = 1748] [id = 557] 09:59:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x91630800) [pid = 1748] [serial = 1672] [outer = (nil)] 09:59:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x916df400) [pid = 1748] [serial = 1673] [outer = 0x91630800] 09:59:17 INFO - PROCESS | 1748 | 1467133157368 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x91a80c00) [pid = 1748] [serial = 1674] [outer = 0x91630800] 09:59:18 INFO - PROCESS | 1748 | 1467133158302 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]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1641ms 09:59:18 INFO - PROCESS | 1748 | 1467133158357 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 1748 | 1467133158364 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:59:18 INFO - PROCESS | 1748 | 1467133158373 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 1748 | 1467133158376 Marionette TRACE conn4 <- [1,2202,null,{}] 09:59:18 INFO - PROCESS | 1748 | 1467133158383 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}] 09:59:18 INFO - PROCESS | 1748 | 1467133158389 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:18 INFO - PROCESS | 1748 | 1467133158591 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:59:18 INFO - PROCESS | 1748 | 1467133158794 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 1748 | 1467133158802 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x92583c00 == 59 [pid = 1748] [id = 558] 09:59:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x9258c400) [pid = 1748] [serial = 1675] [outer = (nil)] 09:59:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x92c73800) [pid = 1748] [serial = 1676] [outer = 0x9258c400] 09:59:18 INFO - PROCESS | 1748 | 1467133158994 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x93d90400) [pid = 1748] [serial = 1677] [outer = 0x9258c400] 09:59:19 INFO - PROCESS | 1748 | 1467133159978 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]]]}] 09:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1636ms 09:59:20 INFO - PROCESS | 1748 | 1467133160010 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:59:20 INFO - PROCESS | 1748 | 1467133160014 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:59:20 INFO - PROCESS | 1748 | 1467133160032 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 1748 | 1467133160041 Marionette TRACE conn4 <- [1,2206,null,{}] 09:59:20 INFO - PROCESS | 1748 | 1467133160048 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}] 09:59:20 INFO - PROCESS | 1748 | 1467133160057 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:20 INFO - PROCESS | 1748 | 1467133160274 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:59:20 INFO - PROCESS | 1748 | 1467133160520 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 1748 | 1467133160532 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee5400 == 60 [pid = 1748] [id = 559] 09:59:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x8eee8000) [pid = 1748] [serial = 1678] [outer = (nil)] 09:59:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x98024c00) [pid = 1748] [serial = 1679] [outer = 0x8eee8000] 09:59:20 INFO - PROCESS | 1748 | 1467133160667 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x990d5400) [pid = 1748] [serial = 1680] [outer = 0x8eee8000] 09:59:21 INFO - PROCESS | 1748 | 1467133161629 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]]]}] 09:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1651ms 09:59:21 INFO - PROCESS | 1748 | 1467133161674 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:59:21 INFO - PROCESS | 1748 | 1467133161679 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:59:21 INFO - PROCESS | 1748 | 1467133161686 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - PROCESS | 1748 | 1467133161689 Marionette TRACE conn4 <- [1,2210,null,{}] 09:59:21 INFO - PROCESS | 1748 | 1467133161695 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}] 09:59:21 INFO - PROCESS | 1748 | 1467133161701 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:21 INFO - PROCESS | 1748 | 1467133161906 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:59:22 INFO - PROCESS | 1748 | 1467133162102 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 1748 | 1467133162111 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d5800 == 61 [pid = 1748] [id = 560] 09:59:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x8d40ec00) [pid = 1748] [serial = 1681] [outer = (nil)] 09:59:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x99e0a400) [pid = 1748] [serial = 1682] [outer = 0x8d40ec00] 09:59:22 INFO - PROCESS | 1748 | 1467133162243 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x99ee8c00) [pid = 1748] [serial = 1683] [outer = 0x8d40ec00] 09:59:23 INFO - PROCESS | 1748 | 1467133163145 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]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1534ms 09:59:23 INFO - PROCESS | 1748 | 1467133163221 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 1748 | 1467133163227 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:59:23 INFO - PROCESS | 1748 | 1467133163233 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 1748 | 1467133163237 Marionette TRACE conn4 <- [1,2214,null,{}] 09:59:23 INFO - PROCESS | 1748 | 1467133163244 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}] 09:59:23 INFO - PROCESS | 1748 | 1467133163249 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:23 INFO - PROCESS | 1748 | 1467133163433 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:59:23 INFO - PROCESS | 1748 | 1467133163632 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:23 INFO - PROCESS | 1748 | 1467133163650 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a11f800 == 62 [pid = 1748] [id = 561] 09:59:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x9a120800) [pid = 1748] [serial = 1684] [outer = (nil)] 09:59:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x9a35f800) [pid = 1748] [serial = 1685] [outer = 0x9a120800] 09:59:23 INFO - PROCESS | 1748 | 1467133163787 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x9a523400) [pid = 1748] [serial = 1686] [outer = 0x9a120800] 09:59:24 INFO - PROCESS | 1748 | 1467133164850 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]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1683ms 09:59:24 INFO - PROCESS | 1748 | 1467133164919 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:59:24 INFO - PROCESS | 1748 | 1467133164923 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:59:24 INFO - PROCESS | 1748 | 1467133164930 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 1748 | 1467133164934 Marionette TRACE conn4 <- [1,2218,null,{}] 09:59:24 INFO - PROCESS | 1748 | 1467133164940 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}] 09:59:24 INFO - PROCESS | 1748 | 1467133164946 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:25 INFO - PROCESS | 1748 | 1467133165153 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:59:25 INFO - PROCESS | 1748 | 1467133165399 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 1748 | 1467133165408 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:25 INFO - PROCESS | 1748 | ++DOCSHELL 0x9119b400 == 63 [pid = 1748] [id = 562] 09:59:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x92483400) [pid = 1748] [serial = 1687] [outer = (nil)] 09:59:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x9a681000) [pid = 1748] [serial = 1688] [outer = 0x92483400] 09:59:25 INFO - PROCESS | 1748 | 1467133165531 Marionette DEBUG loaded listener.js 09:59:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x9a792400) [pid = 1748] [serial = 1689] [outer = 0x92483400] 09:59:26 INFO - PROCESS | 1748 | 1467133166408 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]]]}] 09:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1532ms 09:59:26 INFO - PROCESS | 1748 | 1467133166462 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:59:26 INFO - PROCESS | 1748 | 1467133166467 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:59:26 INFO - PROCESS | 1748 | 1467133166474 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 1748 | 1467133166478 Marionette TRACE conn4 <- [1,2222,null,{}] 09:59:26 INFO - PROCESS | 1748 | 1467133166484 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}] 09:59:26 INFO - PROCESS | 1748 | 1467133166489 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:26 INFO - PROCESS | 1748 | 1467133166674 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:59:26 INFO - PROCESS | 1748 | 1467133166871 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 1748 | 1467133166880 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:26 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4ce400 == 64 [pid = 1748] [id = 563] 09:59:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x9a529000) [pid = 1748] [serial = 1690] [outer = (nil)] 09:59:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x9a79a000) [pid = 1748] [serial = 1691] [outer = 0x9a529000] 09:59:26 INFO - PROCESS | 1748 | 1467133166976 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x9a79b400) [pid = 1748] [serial = 1692] [outer = 0x9a529000] 09:59:27 INFO - PROCESS | 1748 | 1467133167959 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]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1539ms 09:59:28 INFO - PROCESS | 1748 | 1467133168013 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 1748 | 1467133168017 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:59:28 INFO - PROCESS | 1748 | 1467133168024 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 1748 | 1467133168027 Marionette TRACE conn4 <- [1,2226,null,{}] 09:59:28 INFO - PROCESS | 1748 | 1467133168033 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}] 09:59:28 INFO - PROCESS | 1748 | 1467133168038 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:28 INFO - PROCESS | 1748 | 1467133168222 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:59:28 INFO - PROCESS | 1748 | 1467133168421 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:28 INFO - PROCESS | 1748 | 1467133168429 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x9256f800 == 65 [pid = 1748] [id = 564] 09:59:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x9a676400) [pid = 1748] [serial = 1693] [outer = (nil)] 09:59:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x9ac27c00) [pid = 1748] [serial = 1694] [outer = 0x9a676400] 09:59:28 INFO - PROCESS | 1748 | 1467133168513 Marionette DEBUG loaded listener.js 09:59:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x9ac2b800) [pid = 1748] [serial = 1695] [outer = 0x9a676400] 09:59:29 INFO - PROCESS | 1748 | 1467133169506 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]]]}] 09:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1532ms 09:59:29 INFO - PROCESS | 1748 | 1467133169556 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:59:29 INFO - PROCESS | 1748 | 1467133169560 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:59:29 INFO - PROCESS | 1748 | 1467133169567 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - PROCESS | 1748 | 1467133169571 Marionette TRACE conn4 <- [1,2230,null,{}] 09:59:29 INFO - PROCESS | 1748 | 1467133169576 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}] 09:59:29 INFO - PROCESS | 1748 | 1467133169582 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:29 INFO - PROCESS | 1748 | 1467133169772 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:59:30 INFO - PROCESS | 1748 | 1467133170030 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 1748 | 1467133170038 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb19400 == 66 [pid = 1748] [id = 565] 09:59:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x9256e800) [pid = 1748] [serial = 1696] [outer = (nil)] 09:59:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x9af27400) [pid = 1748] [serial = 1697] [outer = 0x9256e800] 09:59:30 INFO - PROCESS | 1748 | 1467133170166 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x9af2a800) [pid = 1748] [serial = 1698] [outer = 0x9256e800] 09:59:31 INFO - PROCESS | 1748 | 1467133171128 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]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1594ms 09:59:31 INFO - PROCESS | 1748 | 1467133171162 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 1748 | 1467133171165 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:59:31 INFO - PROCESS | 1748 | 1467133171172 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 1748 | 1467133171175 Marionette TRACE conn4 <- [1,2234,null,{}] 09:59:31 INFO - PROCESS | 1748 | 1467133171181 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}] 09:59:31 INFO - PROCESS | 1748 | 1467133171187 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:31 INFO - PROCESS | 1748 | 1467133171372 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:59:31 INFO - PROCESS | 1748 | 1467133171929 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 1748 | 1467133171936 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b6c00 == 67 [pid = 1748] [id = 566] 09:59:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x8f8bd000) [pid = 1748] [serial = 1699] [outer = (nil)] 09:59:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x8fb15000) [pid = 1748] [serial = 1700] [outer = 0x8f8bd000] 09:59:32 INFO - PROCESS | 1748 | 1467133172021 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x91090000) [pid = 1748] [serial = 1701] [outer = 0x8f8bd000] 09:59:32 INFO - PROCESS | 1748 | 1467133172913 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]]]}] 09:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1782ms 09:59:32 INFO - PROCESS | 1748 | 1467133172957 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:59:32 INFO - PROCESS | 1748 | 1467133172963 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:59:32 INFO - PROCESS | 1748 | 1467133172990 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:59:32 INFO - PROCESS | 1748 | 1467133172995 Marionette TRACE conn4 <- [1,2238,null,{}] 09:59:33 INFO - PROCESS | 1748 | 1467133173003 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}] 09:59:33 INFO - PROCESS | 1748 | 1467133173010 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:33 INFO - PROCESS | 1748 | 1467133173196 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:59:33 INFO - PROCESS | 1748 | 1467133173524 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 1748 | 1467133173533 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x91260000 == 68 [pid = 1748] [id = 567] 09:59:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x9162a400) [pid = 1748] [serial = 1702] [outer = (nil)] 09:59:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x91a74000) [pid = 1748] [serial = 1703] [outer = 0x9162a400] 09:59:33 INFO - PROCESS | 1748 | 1467133173666 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x9248b000) [pid = 1748] [serial = 1704] [outer = 0x9162a400] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x92590000 == 67 [pid = 1748] [id = 519] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d3000 == 66 [pid = 1748] [id = 518] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x91a7c000 == 65 [pid = 1748] [id = 521] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d4400 == 64 [pid = 1748] [id = 555] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x951bd800) [pid = 1748] [serial = 1625] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x9509d400) [pid = 1748] [serial = 1604] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x95203800) [pid = 1748] [serial = 1607] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x9109bc00 == 63 [pid = 1748] [id = 554] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x8efd9c00 == 62 [pid = 1748] [id = 553] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x9202f800 == 61 [pid = 1748] [id = 552] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8ba800 == 60 [pid = 1748] [id = 551] 09:59:34 INFO - PROCESS | 1748 | 1467133174727 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]]]}] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x90f22800 == 59 [pid = 1748] [id = 550] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d7000 == 58 [pid = 1748] [id = 548] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x96ef0800 == 57 [pid = 1748] [id = 547] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40fc00 == 56 [pid = 1748] [id = 546] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x8d403000 == 55 [pid = 1748] [id = 545] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x91a7b800 == 54 [pid = 1748] [id = 544] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb20000 == 53 [pid = 1748] [id = 543] 09:59:34 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cec00 == 52 [pid = 1748] [id = 542] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x93d8c400) [pid = 1748] [serial = 1623] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x92578400) [pid = 1748] [serial = 1619] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x92741000) [pid = 1748] [serial = 1620] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x93a4fc00) [pid = 1748] [serial = 1622] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x920ea000) [pid = 1748] [serial = 1616] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x9248e000) [pid = 1748] [serial = 1617] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x9116d800) [pid = 1748] [serial = 1611] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x9115f400) [pid = 1748] [serial = 1610] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x8f2c3800) [pid = 1748] [serial = 1613] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x91197400) [pid = 1748] [serial = 1614] [outer = (nil)] [url = about:blank] 09:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1791ms 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x916dac00) [pid = 1748] [serial = 1595] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x92740400) [pid = 1748] [serial = 1598] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x93b66400) [pid = 1748] [serial = 1601] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x90f1ec00) [pid = 1748] [serial = 1592] [outer = (nil)] [url = about:blank] 09:59:34 INFO - PROCESS | 1748 | 1467133174784 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 1748 | 1467133174790 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:59:34 INFO - PROCESS | 1748 | 1467133174797 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 1748 | 1467133174800 Marionette TRACE conn4 <- [1,2242,null,{}] 09:59:34 INFO - PROCESS | 1748 | 1467133174807 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}] 09:59:34 INFO - PROCESS | 1748 | 1467133174812 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:35 INFO - PROCESS | 1748 | 1467133175009 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:59:35 INFO - PROCESS | 1748 | 1467133175256 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 1748 | 1467133175264 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x9119b000 == 53 [pid = 1748] [id = 568] 09:59:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x91633000) [pid = 1748] [serial = 1705] [outer = (nil)] 09:59:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x91a7c000) [pid = 1748] [serial = 1706] [outer = 0x91633000] 09:59:35 INFO - PROCESS | 1748 | 1467133175344 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x9256cc00) [pid = 1748] [serial = 1707] [outer = 0x91633000] 09:59:36 INFO - PROCESS | 1748 | 1467133176211 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]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1441ms 09:59:36 INFO - PROCESS | 1748 | 1467133176239 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 1748 | 1467133176242 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:59:36 INFO - PROCESS | 1748 | 1467133176257 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 1748 | 1467133176266 Marionette TRACE conn4 <- [1,2246,null,{}] 09:59:36 INFO - PROCESS | 1748 | 1467133176275 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}] 09:59:36 INFO - PROCESS | 1748 | 1467133176282 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:36 INFO - PROCESS | 1748 | 1467133176475 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:59:36 INFO - PROCESS | 1748 | 1467133176639 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 1748 | 1467133176649 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:36 INFO - PROCESS | 1748 | ++DOCSHELL 0x91199400 == 54 [pid = 1748] [id = 569] 09:59:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x9258ac00) [pid = 1748] [serial = 1708] [outer = (nil)] 09:59:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x93d87c00) [pid = 1748] [serial = 1709] [outer = 0x9258ac00] 09:59:36 INFO - PROCESS | 1748 | 1467133176719 Marionette DEBUG loaded listener.js 09:59:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x95098000) [pid = 1748] [serial = 1710] [outer = 0x9258ac00] 09:59:37 INFO - PROCESS | 1748 | 1467133177592 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]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1397ms 09:59:37 INFO - PROCESS | 1748 | 1467133177649 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 1748 | 1467133177653 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:59:37 INFO - PROCESS | 1748 | 1467133177659 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 1748 | 1467133177663 Marionette TRACE conn4 <- [1,2250,null,{}] 09:59:37 INFO - PROCESS | 1748 | 1467133177669 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}] 09:59:37 INFO - PROCESS | 1748 | 1467133177673 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:37 INFO - PROCESS | 1748 | 1467133177908 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:59:37 INFO - PROCESS | 1748 | 1467133177932 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 1748 | 1467133177941 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x916d4c00 == 55 [pid = 1748] [id = 570] 09:59:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x93d8a000) [pid = 1748] [serial = 1711] [outer = (nil)] 09:59:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x9520a000) [pid = 1748] [serial = 1712] [outer = 0x93d8a000] 09:59:38 INFO - PROCESS | 1748 | 1467133178010 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x96e72c00) [pid = 1748] [serial = 1713] [outer = 0x93d8a000] 09:59:39 INFO - PROCESS | 1748 | 1467133179001 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]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1379ms 09:59:39 INFO - PROCESS | 1748 | 1467133179039 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 1748 | 1467133179043 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:59:39 INFO - PROCESS | 1748 | 1467133179056 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 1748 | 1467133179058 Marionette TRACE conn4 <- [1,2254,null,{}] 09:59:39 INFO - PROCESS | 1748 | 1467133179065 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}] 09:59:39 INFO - PROCESS | 1748 | 1467133179071 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:39 INFO - PROCESS | 1748 | 1467133179312 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:59:39 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x9258f400) [pid = 1748] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:59:39 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x91097000) [pid = 1748] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:59:39 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x90f28800) [pid = 1748] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:59:39 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x920eb000) [pid = 1748] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:59:39 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x8efe1400) [pid = 1748] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:59:39 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x90f29c00) [pid = 1748] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:59:39 INFO - PROCESS | 1748 | 1467133179687 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 1748 | 1467133179702 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:39 INFO - PROCESS | 1748 | ++DOCSHELL 0x91093800 == 56 [pid = 1748] [id = 571] 09:59:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x91097000) [pid = 1748] [serial = 1714] [outer = (nil)] 09:59:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x916e1800) [pid = 1748] [serial = 1715] [outer = 0x91097000] 09:59:39 INFO - PROCESS | 1748 | 1467133179788 Marionette DEBUG loaded listener.js 09:59:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x980a3000) [pid = 1748] [serial = 1716] [outer = 0x91097000] 09:59:40 INFO - PROCESS | 1748 | 1467133180575 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]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1537ms 09:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:59:40 INFO - PROCESS | 1748 | 1467133180588 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 1748 | 1467133180590 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:59:40 INFO - PROCESS | 1748 | 1467133180597 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 1748 | 1467133180601 Marionette TRACE conn4 <- [1,2258,null,{}] 09:59:40 INFO - PROCESS | 1748 | 1467133180618 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}] 09:59:40 INFO - PROCESS | 1748 | 1467133180623 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:40 INFO - PROCESS | 1748 | 1467133180788 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:59:40 INFO - PROCESS | 1748 | 1467133180804 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 1748 | 1467133180811 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x9125b400 == 57 [pid = 1748] [id = 572] 09:59:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x920e5400) [pid = 1748] [serial = 1717] [outer = (nil)] 09:59:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x99e14400) [pid = 1748] [serial = 1718] [outer = 0x920e5400] 09:59:40 INFO - PROCESS | 1748 | 1467133180882 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x9a4d7000) [pid = 1748] [serial = 1719] [outer = 0x920e5400] 09:59:42 INFO - PROCESS | 1748 | 1467133182029 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]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1497ms 09:59:42 INFO - PROCESS | 1748 | 1467133182095 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 1748 | 1467133182102 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:59:42 INFO - PROCESS | 1748 | 1467133182111 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 1748 | 1467133182116 Marionette TRACE conn4 <- [1,2262,null,{}] 09:59:42 INFO - PROCESS | 1748 | 1467133182127 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}] 09:59:42 INFO - PROCESS | 1748 | 1467133182133 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:42 INFO - PROCESS | 1748 | 1467133182362 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:59:42 INFO - PROCESS | 1748 | 1467133182675 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 1748 | 1467133182685 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x91166000 == 58 [pid = 1748] [id = 573] 09:59:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x91168c00) [pid = 1748] [serial = 1720] [outer = (nil)] 09:59:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x9119d000) [pid = 1748] [serial = 1721] [outer = 0x91168c00] 09:59:42 INFO - PROCESS | 1748 | 1467133182823 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x9162fc00) [pid = 1748] [serial = 1722] [outer = 0x91168c00] 09:59:43 INFO - PROCESS | 1748 | 1467133183763 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]]]}] 09:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1684ms 09:59:43 INFO - PROCESS | 1748 | 1467133183798 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:59:43 INFO - PROCESS | 1748 | 1467133183805 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:59:43 INFO - PROCESS | 1748 | 1467133183818 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:59:43 INFO - PROCESS | 1748 | 1467133183822 Marionette TRACE conn4 <- [1,2266,null,{}] 09:59:43 INFO - PROCESS | 1748 | 1467133183829 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}] 09:59:43 INFO - PROCESS | 1748 | 1467133183835 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:44 INFO - PROCESS | 1748 | 1467133184047 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:59:44 INFO - PROCESS | 1748 | 1467133184269 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 1748 | 1467133184277 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb1c800 == 59 [pid = 1748] [id = 574] 09:59:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x91197400) [pid = 1748] [serial = 1723] [outer = (nil)] 09:59:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x9258dc00) [pid = 1748] [serial = 1724] [outer = 0x91197400] 09:59:44 INFO - PROCESS | 1748 | 1467133184431 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x93b68000) [pid = 1748] [serial = 1725] [outer = 0x91197400] 09:59:45 INFO - PROCESS | 1748 | 1467133185528 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]]]}] 09:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1786ms 09:59:45 INFO - PROCESS | 1748 | 1467133185604 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 1748 | 1467133185608 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:59:45 INFO - PROCESS | 1748 | 1467133185616 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 1748 | 1467133185622 Marionette TRACE conn4 <- [1,2270,null,{}] 09:59:45 INFO - PROCESS | 1748 | 1467133185640 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}] 09:59:45 INFO - PROCESS | 1748 | 1467133185649 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:45 INFO - PROCESS | 1748 | 1467133185938 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:59:46 INFO - PROCESS | 1748 | 1467133186178 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 1748 | 1467133186192 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:46 INFO - PROCESS | 1748 | ++DOCSHELL 0x9961d400 == 60 [pid = 1748] [id = 575] 09:59:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x9961f400) [pid = 1748] [serial = 1726] [outer = (nil)] 09:59:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x9a11f000) [pid = 1748] [serial = 1727] [outer = 0x9961f400] 09:59:46 INFO - PROCESS | 1748 | 1467133186280 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0x9a520400) [pid = 1748] [serial = 1728] [outer = 0x9961f400] 09:59:47 INFO - PROCESS | 1748 | 1467133187207 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]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1639ms 09:59:47 INFO - PROCESS | 1748 | 1467133187256 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 1748 | 1467133187262 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:59:47 INFO - PROCESS | 1748 | 1467133187269 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 1748 | 1467133187272 Marionette TRACE conn4 <- [1,2274,null,{}] 09:59:47 INFO - PROCESS | 1748 | 1467133187298 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}] 09:59:47 INFO - PROCESS | 1748 | 1467133187304 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:47 INFO - PROCESS | 1748 | 1467133187522 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:59:47 INFO - PROCESS | 1748 | 1467133187728 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 1748 | 1467133187743 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe7000 == 61 [pid = 1748] [id = 576] 09:59:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x8f2b5c00) [pid = 1748] [serial = 1729] [outer = (nil)] 09:59:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0x9a791c00) [pid = 1748] [serial = 1730] [outer = 0x8f2b5c00] 09:59:47 INFO - PROCESS | 1748 | 1467133187872 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 146 (0x9ac1fc00) [pid = 1748] [serial = 1731] [outer = 0x8f2b5c00] 09:59:48 INFO - PROCESS | 1748 | 1467133188842 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]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1585ms 09:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:59:48 INFO - PROCESS | 1748 | 1467133188854 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:59:48 INFO - PROCESS | 1748 | 1467133188858 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:59:48 INFO - PROCESS | 1748 | 1467133188866 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - PROCESS | 1748 | 1467133188869 Marionette TRACE conn4 <- [1,2278,null,{}] 09:59:48 INFO - PROCESS | 1748 | 1467133188876 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}] 09:59:48 INFO - PROCESS | 1748 | 1467133188881 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:49 INFO - PROCESS | 1748 | 1467133189074 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:59:49 INFO - PROCESS | 1748 | 1467133189331 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 1748 | 1467133189341 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:49 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee0c00 == 62 [pid = 1748] [id = 577] 09:59:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 147 (0x91a72400) [pid = 1748] [serial = 1732] [outer = (nil)] 09:59:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0x9af28000) [pid = 1748] [serial = 1733] [outer = 0x91a72400] 09:59:49 INFO - PROCESS | 1748 | 1467133189440 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 149 (0x9af2e400) [pid = 1748] [serial = 1734] [outer = 0x91a72400] 09:59:50 INFO - PROCESS | 1748 | 1467133190379 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]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1537ms 09:59:50 INFO - PROCESS | 1748 | 1467133190402 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:59:50 INFO - PROCESS | 1748 | 1467133190406 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:59:50 INFO - PROCESS | 1748 | 1467133190415 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 1748 | 1467133190418 Marionette TRACE conn4 <- [1,2282,null,{}] 09:59:50 INFO - PROCESS | 1748 | 1467133190440 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}] 09:59:50 INFO - PROCESS | 1748 | 1467133190451 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:50 INFO - PROCESS | 1748 | 1467133190735 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:59:50 INFO - PROCESS | 1748 | 1467133190887 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 1748 | 1467133190897 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x9af8a000 == 63 [pid = 1748] [id = 578] 09:59:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 150 (0x9af92800) [pid = 1748] [serial = 1735] [outer = (nil)] 09:59:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0x9b162800) [pid = 1748] [serial = 1736] [outer = 0x9af92800] 09:59:51 INFO - PROCESS | 1748 | 1467133191034 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0x9b17b400) [pid = 1748] [serial = 1737] [outer = 0x9af92800] 09:59:51 INFO - PROCESS | 1748 | 1467133191891 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]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1537ms 09:59:51 INFO - PROCESS | 1748 | 1467133191950 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 1748 | 1467133191954 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:59:51 INFO - PROCESS | 1748 | 1467133191961 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 1748 | 1467133191963 Marionette TRACE conn4 <- [1,2286,null,{}] 09:59:51 INFO - PROCESS | 1748 | 1467133191970 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}] 09:59:51 INFO - PROCESS | 1748 | 1467133191975 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:52 INFO - PROCESS | 1748 | 1467133192157 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:59:52 INFO - PROCESS | 1748 | 1467133192364 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 1748 | 1467133192375 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x91091c00 == 64 [pid = 1748] [id = 579] 09:59:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 153 (0x9ac28000) [pid = 1748] [serial = 1738] [outer = (nil)] 09:59:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 154 (0x9b182400) [pid = 1748] [serial = 1739] [outer = 0x9ac28000] 09:59:52 INFO - PROCESS | 1748 | 1467133192498 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 155 (0x9b189400) [pid = 1748] [serial = 1740] [outer = 0x9ac28000] 09:59:53 INFO - PROCESS | 1748 | 1467133193473 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]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1532ms 09:59:53 INFO - PROCESS | 1748 | 1467133193493 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:59:53 INFO - PROCESS | 1748 | 1467133193496 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:59:53 INFO - PROCESS | 1748 | 1467133193503 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 1748 | 1467133193507 Marionette TRACE conn4 <- [1,2290,null,{}] 09:59:53 INFO - PROCESS | 1748 | 1467133193530 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}] 09:59:53 INFO - PROCESS | 1748 | 1467133193535 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:53 INFO - PROCESS | 1748 | 1467133193786 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:59:53 INFO - PROCESS | 1748 | 1467133193934 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 1748 | 1467133193944 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x951f3000 == 65 [pid = 1748] [id = 580] 09:59:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 156 (0x95206c00) [pid = 1748] [serial = 1741] [outer = (nil)] 09:59:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 157 (0x9b353800) [pid = 1748] [serial = 1742] [outer = 0x95206c00] 09:59:54 INFO - PROCESS | 1748 | 1467133194041 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 158 (0x9b67e400) [pid = 1748] [serial = 1743] [outer = 0x95206c00] 09:59:55 INFO - PROCESS | 1748 | 1467133195004 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]]]}] 09:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1531ms 09:59:55 INFO - PROCESS | 1748 | 1467133195036 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:59:55 INFO - PROCESS | 1748 | 1467133195040 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:59:55 INFO - PROCESS | 1748 | 1467133195047 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 1748 | 1467133195050 Marionette TRACE conn4 <- [1,2294,null,{}] 09:59:55 INFO - PROCESS | 1748 | 1467133195056 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}] 09:59:55 INFO - PROCESS | 1748 | 1467133195062 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:55 INFO - PROCESS | 1748 | 1467133195248 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:59:55 INFO - PROCESS | 1748 | 1467133195458 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 1748 | 1467133195467 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x9b180c00 == 66 [pid = 1748] [id = 581] 09:59:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 159 (0x9b187000) [pid = 1748] [serial = 1744] [outer = (nil)] 09:59:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 160 (0x9ba9a400) [pid = 1748] [serial = 1745] [outer = 0x9b187000] 09:59:55 INFO - PROCESS | 1748 | 1467133195583 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 161 (0x9baa3c00) [pid = 1748] [serial = 1746] [outer = 0x9b187000] 09:59:56 INFO - PROCESS | 1748 | 1467133196953 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]]]}] 09:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1988ms 09:59:57 INFO - PROCESS | 1748 | 1467133197036 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:59:57 INFO - PROCESS | 1748 | 1467133197042 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:59:57 INFO - PROCESS | 1748 | 1467133197052 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:59:57 INFO - PROCESS | 1748 | 1467133197056 Marionette TRACE conn4 <- [1,2298,null,{}] 09:59:57 INFO - PROCESS | 1748 | 1467133197065 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}] 09:59:57 INFO - PROCESS | 1748 | 1467133197071 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:57 INFO - PROCESS | 1748 | 1467133197344 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:59:57 INFO - PROCESS | 1748 | 1467133197634 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 1748 | 1467133197656 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:57 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f26400 == 67 [pid = 1748] [id = 582] 09:59:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 162 (0x91196400) [pid = 1748] [serial = 1747] [outer = (nil)] 09:59:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 163 (0x91261c00) [pid = 1748] [serial = 1748] [outer = 0x91196400] 09:59:57 INFO - PROCESS | 1748 | 1467133197784 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 164 (0x916dc800) [pid = 1748] [serial = 1749] [outer = 0x91196400] 09:59:58 INFO - PROCESS | 1748 | 1467133198734 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]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1737ms 09:59:58 INFO - PROCESS | 1748 | 1467133198803 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 1748 | 1467133198811 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:59:58 INFO - PROCESS | 1748 | 1467133198824 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 1748 | 1467133198828 Marionette TRACE conn4 <- [1,2302,null,{}] 09:59:58 INFO - PROCESS | 1748 | 1467133198835 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}] 09:59:58 INFO - PROCESS | 1748 | 1467133198841 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:59 INFO - PROCESS | 1748 | 1467133199035 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:59:59 INFO - PROCESS | 1748 | 1467133199256 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 1748 | 1467133199272 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 09:59:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x91099c00 == 68 [pid = 1748] [id = 583] 09:59:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 165 (0x91a7c800) [pid = 1748] [serial = 1750] [outer = (nil)] 09:59:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 166 (0x939f9800) [pid = 1748] [serial = 1751] [outer = 0x91a7c800] 09:59:59 INFO - PROCESS | 1748 | 1467133199400 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 167 (0x9501e000) [pid = 1748] [serial = 1752] [outer = 0x91a7c800] 10:00:00 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d4800 == 67 [pid = 1748] [id = 528] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 166 (0x980ae800) [pid = 1748] [serial = 1667] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 165 (0x951b2c00) [pid = 1748] [serial = 1637] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 164 (0x96e79000) [pid = 1748] [serial = 1640] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 163 (0x8d40ac00) [pid = 1748] [serial = 1628] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 162 (0x920e7400) [pid = 1748] [serial = 1634] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 161 (0x91197000) [pid = 1748] [serial = 1631] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 160 (0x98024400) [pid = 1748] [serial = 1643] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 159 (0x91167800) [pid = 1748] [serial = 1649] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 158 (0x99619c00) [pid = 1748] [serial = 1646] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb19400 == 66 [pid = 1748] [id = 565] 10:00:00 INFO - PROCESS | 1748 | --DOCSHELL 0x9256f800 == 65 [pid = 1748] [id = 564] 10:00:00 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4ce400 == 64 [pid = 1748] [id = 563] 10:00:00 INFO - PROCESS | 1748 | --DOCSHELL 0x9119b400 == 63 [pid = 1748] [id = 562] 10:00:00 INFO - PROCESS | 1748 | --DOCSHELL 0x9a11f800 == 62 [pid = 1748] [id = 561] 10:00:00 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d5800 == 61 [pid = 1748] [id = 560] 10:00:00 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee5400 == 60 [pid = 1748] [id = 559] 10:00:00 INFO - PROCESS | 1748 | --DOCSHELL 0x92583c00 == 59 [pid = 1748] [id = 558] 10:00:00 INFO - PROCESS | 1748 | --DOCSHELL 0x9162b800 == 58 [pid = 1748] [id = 557] 10:00:00 INFO - PROCESS | 1748 | --DOCSHELL 0x8d401800 == 57 [pid = 1748] [id = 556] 10:00:00 INFO - PROCESS | 1748 | 1467133200469 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]]]}] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 157 (0x95205400) [pid = 1748] [serial = 1626] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 156 (0x92c74800) [pid = 1748] [serial = 1661] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 155 (0x93b72000) [pid = 1748] [serial = 1662] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 154 (0x951b8400) [pid = 1748] [serial = 1664] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 153 (0x951edc00) [pid = 1748] [serial = 1665] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 152 (0x9116b400) [pid = 1748] [serial = 1655] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x91a76800) [pid = 1748] [serial = 1656] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0x91198000) [pid = 1748] [serial = 1653] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 149 (0x91160000) [pid = 1748] [serial = 1652] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 148 (0x9251f800) [pid = 1748] [serial = 1658] [outer = (nil)] [url = about:blank] 10:00:00 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x92570800) [pid = 1748] [serial = 1659] [outer = (nil)] [url = about:blank] 10:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1703ms 10:00:00 INFO - PROCESS | 1748 | 1467133200527 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 1748 | 1467133200531 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 10:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:00:00 INFO - PROCESS | 1748 | 1467133200539 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 1748 | 1467133200545 Marionette TRACE conn4 <- [1,2306,null,{}] 10:00:00 INFO - PROCESS | 1748 | 1467133200562 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}] 10:00:00 INFO - PROCESS | 1748 | 1467133200570 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:00 INFO - PROCESS | 1748 | 1467133200751 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 10:00:00 INFO - PROCESS | 1748 | 1467133200952 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 1748 | 1467133200963 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e1c00 == 58 [pid = 1748] [id = 584] 10:00:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0x920e4800) [pid = 1748] [serial = 1753] [outer = (nil)] 10:00:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 149 (0x92590000) [pid = 1748] [serial = 1754] [outer = 0x920e4800] 10:00:01 INFO - PROCESS | 1748 | 1467133201118 Marionette DEBUG loaded listener.js 10:00:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 150 (0x93d8e400) [pid = 1748] [serial = 1755] [outer = 0x920e4800] 10:00:01 INFO - PROCESS | 1748 | 1467133201979 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]]]}] 10:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1493ms 10:00:02 INFO - PROCESS | 1748 | 1467133202033 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 1748 | 1467133202037 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 10:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:00:02 INFO - PROCESS | 1748 | 1467133202044 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - PROCESS | 1748 | 1467133202046 Marionette TRACE conn4 <- [1,2310,null,{}] 10:00:02 INFO - PROCESS | 1748 | 1467133202053 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}] 10:00:02 INFO - PROCESS | 1748 | 1467133202058 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:02 INFO - PROCESS | 1748 | 1467133202257 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 10:00:02 INFO - PROCESS | 1748 | 1467133202452 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 1748 | 1467133202460 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d6c00 == 59 [pid = 1748] [id = 585] 10:00:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0x92525c00) [pid = 1748] [serial = 1756] [outer = (nil)] 10:00:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0x9520c000) [pid = 1748] [serial = 1757] [outer = 0x92525c00] 10:00:02 INFO - PROCESS | 1748 | 1467133202534 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 153 (0x96ef0c00) [pid = 1748] [serial = 1758] [outer = 0x92525c00] 10:00:03 INFO - PROCESS | 1748 | 1467133203412 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]]]}] 10:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1433ms 10:00:03 INFO - PROCESS | 1748 | 1467133203478 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 10:00:03 INFO - PROCESS | 1748 | 1467133203482 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 10:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:00:03 INFO - PROCESS | 1748 | 1467133203490 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 1748 | 1467133203493 Marionette TRACE conn4 <- [1,2314,null,{}] 10:00:03 INFO - PROCESS | 1748 | 1467133203499 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}] 10:00:03 INFO - PROCESS | 1748 | 1467133203504 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:03 INFO - PROCESS | 1748 | 1467133203740 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 10:00:03 INFO - PROCESS | 1748 | 1467133203758 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:03 INFO - PROCESS | 1748 | 1467133203766 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x92c74800 == 60 [pid = 1748] [id = 586] 10:00:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 154 (0x95204000) [pid = 1748] [serial = 1759] [outer = (nil)] 10:00:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 155 (0x920ecc00) [pid = 1748] [serial = 1760] [outer = 0x95204000] 10:00:03 INFO - PROCESS | 1748 | 1467133203860 Marionette DEBUG loaded listener.js 10:00:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 156 (0x991f7c00) [pid = 1748] [serial = 1761] [outer = 0x95204000] 10:00:05 INFO - PROCESS | 1748 | 1467133205398 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]]]}] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 155 (0x92028000) [pid = 1748] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 154 (0x8f8bd000) [pid = 1748] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 153 (0x8d409000) [pid = 1748] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 152 (0x8efdf000) [pid = 1748] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x8d402000) [pid = 1748] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0x93d8a000) [pid = 1748] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 149 (0x8eee2c00) [pid = 1748] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 148 (0x9162a400) [pid = 1748] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x90f25400) [pid = 1748] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 146 (0x91097000) [pid = 1748] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 145 (0x92523c00) [pid = 1748] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x9258ac00) [pid = 1748] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x92743c00) [pid = 1748] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0x91a7f800) [pid = 1748] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x8b4d0c00) [pid = 1748] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x91633000) [pid = 1748] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x92c77800) [pid = 1748] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x92740000) [pid = 1748] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x8d403400) [pid = 1748] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x91264c00) [pid = 1748] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x92490c00) [pid = 1748] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x9258e000) [pid = 1748] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x8eee5800) [pid = 1748] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x91199000) [pid = 1748] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x8d409800) [pid = 1748] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x96ef1c00) [pid = 1748] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x8eee4c00) [pid = 1748] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x91096000) [pid = 1748] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x8d40dc00) [pid = 1748] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:00:05 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x920e1000) [pid = 1748] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2034ms 10:00:05 INFO - PROCESS | 1748 | 1467133205561 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 10:00:05 INFO - PROCESS | 1748 | 1467133205565 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 10:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:00:05 INFO - PROCESS | 1748 | 1467133205573 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 1748 | 1467133205576 Marionette TRACE conn4 <- [1,2318,null,{}] 10:00:05 INFO - PROCESS | 1748 | 1467133205582 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}] 10:00:05 INFO - PROCESS | 1748 | 1467133205591 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:05 INFO - PROCESS | 1748 | 1467133205837 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 10:00:05 INFO - PROCESS | 1748 | 1467133205947 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 1748 | 1467133205954 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d403000 == 61 [pid = 1748] [id = 587] 10:00:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x91096000) [pid = 1748] [serial = 1762] [outer = (nil)] 10:00:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x9202d800) [pid = 1748] [serial = 1763] [outer = 0x91096000] 10:00:06 INFO - PROCESS | 1748 | 1467133206025 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x92743c00) [pid = 1748] [serial = 1764] [outer = 0x91096000] 10:00:06 INFO - PROCESS | 1748 | 1467133206803 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] 10:00:06 INFO - PROCESS | 1748 | 1467133206860 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 10:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:00:06 INFO - PROCESS | 1748 | 1467133206866 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 1748 | 1467133206870 Marionette TRACE conn4 <- [1,2322,null,{}] 10:00:06 INFO - PROCESS | 1748 | 1467133206876 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}] 10:00:06 INFO - PROCESS | 1748 | 1467133206879 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:07 INFO - PROCESS | 1748 | 1467133207044 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 10:00:07 INFO - PROCESS | 1748 | 1467133207058 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 1748 | 1467133207063 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x91166400 == 62 [pid = 1748] [id = 588] 10:00:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x91166800) [pid = 1748] [serial = 1765] [outer = (nil)] 10:00:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x96e77000) [pid = 1748] [serial = 1766] [outer = 0x91166800] 10:00:07 INFO - PROCESS | 1748 | 1467133207134 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x991f6c00) [pid = 1748] [serial = 1767] [outer = 0x91166800] 10:00:08 INFO - PROCESS | 1748 | 1467133208387 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]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1538ms 10:00:08 INFO - PROCESS | 1748 | 1467133208406 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 1748 | 1467133208413 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 10:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:00:08 INFO - PROCESS | 1748 | 1467133208423 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 1748 | 1467133208427 Marionette TRACE conn4 <- [1,2326,null,{}] 10:00:08 INFO - PROCESS | 1748 | 1467133208438 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}] 10:00:08 INFO - PROCESS | 1748 | 1467133208443 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:08 INFO - PROCESS | 1748 | 1467133208647 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 10:00:08 INFO - PROCESS | 1748 | 1467133208919 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 1748 | 1467133208928 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:08 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8c0800 == 63 [pid = 1748] [id = 589] 10:00:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x8fb1b400) [pid = 1748] [serial = 1768] [outer = (nil)] 10:00:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x91190c00) [pid = 1748] [serial = 1769] [outer = 0x8fb1b400] 10:00:09 INFO - PROCESS | 1748 | 1467133209054 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x91264400) [pid = 1748] [serial = 1770] [outer = 0x8fb1b400] 10:00:10 INFO - PROCESS | 1748 | 1467133210006 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]]]}] 10:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1642ms 10:00:10 INFO - PROCESS | 1748 | 1467133210064 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 10:00:10 INFO - PROCESS | 1748 | 1467133210072 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 10:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:00:10 INFO - PROCESS | 1748 | 1467133210083 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:00:10 INFO - PROCESS | 1748 | 1467133210087 Marionette TRACE conn4 <- [1,2330,null,{}] 10:00:10 INFO - PROCESS | 1748 | 1467133210094 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}] 10:00:10 INFO - PROCESS | 1748 | 1467133210100 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:10 INFO - PROCESS | 1748 | 1467133210307 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 10:00:10 INFO - PROCESS | 1748 | 1467133210616 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 1748 | 1467133210627 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:10 INFO - PROCESS | 1748 | ++DOCSHELL 0x920ea800 == 64 [pid = 1748] [id = 590] 10:00:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x9252d800) [pid = 1748] [serial = 1771] [outer = (nil)] 10:00:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x92590c00) [pid = 1748] [serial = 1772] [outer = 0x9252d800] 10:00:10 INFO - PROCESS | 1748 | 1467133210730 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x93a45800) [pid = 1748] [serial = 1773] [outer = 0x9252d800] 10:00:11 INFO - PROCESS | 1748 | 1467133211662 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]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1648ms 10:00:11 INFO - PROCESS | 1748 | 1467133211731 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 10:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:00:11 INFO - PROCESS | 1748 | 1467133211736 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 10:00:11 INFO - PROCESS | 1748 | 1467133211744 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 1748 | 1467133211750 Marionette TRACE conn4 <- [1,2334,null,{}] 10:00:11 INFO - PROCESS | 1748 | 1467133211768 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}] 10:00:11 INFO - PROCESS | 1748 | 1467133211777 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:12 INFO - PROCESS | 1748 | 1467133212017 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 10:00:12 INFO - PROCESS | 1748 | 1467133212285 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 1748 | 1467133212296 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d407800 == 65 [pid = 1748] [id = 591] 10:00:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x99060000) [pid = 1748] [serial = 1774] [outer = (nil)] 10:00:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x9a126400) [pid = 1748] [serial = 1775] [outer = 0x99060000] 10:00:12 INFO - PROCESS | 1748 | 1467133212430 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x9a529800) [pid = 1748] [serial = 1776] [outer = 0x99060000] 10:00:13 INFO - PROCESS | 1748 | 1467133213415 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]]]}] 10:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1691ms 10:00:13 INFO - PROCESS | 1748 | 1467133213433 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 1748 | 1467133213438 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 10:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:00:13 INFO - PROCESS | 1748 | 1467133213445 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 1748 | 1467133213449 Marionette TRACE conn4 <- [1,2338,null,{}] 10:00:13 INFO - PROCESS | 1748 | 1467133213455 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}] 10:00:13 INFO - PROCESS | 1748 | 1467133213461 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:13 INFO - PROCESS | 1748 | 1467133213661 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 10:00:13 INFO - PROCESS | 1748 | 1467133213928 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 1748 | 1467133213940 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d406800 == 66 [pid = 1748] [id = 592] 10:00:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x92c79c00) [pid = 1748] [serial = 1777] [outer = (nil)] 10:00:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0x9ac29c00) [pid = 1748] [serial = 1778] [outer = 0x92c79c00] 10:00:14 INFO - PROCESS | 1748 | 1467133214062 Marionette DEBUG loaded listener.js 10:00:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x9af2e000) [pid = 1748] [serial = 1779] [outer = 0x92c79c00] 10:00:15 INFO - PROCESS | 1748 | 1467133215010 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]]]}] 10:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1640ms 10:00:15 INFO - PROCESS | 1748 | 1467133215086 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 10:00:15 INFO - PROCESS | 1748 | 1467133215089 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 10:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:00:15 INFO - PROCESS | 1748 | 1467133215097 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:00:15 INFO - PROCESS | 1748 | 1467133215100 Marionette TRACE conn4 <- [1,2342,null,{}] 10:00:15 INFO - PROCESS | 1748 | 1467133215109 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}] 10:00:15 INFO - PROCESS | 1748 | 1467133215114 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:15 INFO - PROCESS | 1748 | 1467133215340 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 10:00:15 INFO - PROCESS | 1748 | 1467133215605 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 1748 | 1467133215612 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:15 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d7000 == 67 [pid = 1748] [id = 593] 10:00:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0x9273c400) [pid = 1748] [serial = 1780] [outer = (nil)] 10:00:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 146 (0x9af8e400) [pid = 1748] [serial = 1781] [outer = 0x9273c400] 10:00:15 INFO - PROCESS | 1748 | 1467133215740 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 147 (0x9af92000) [pid = 1748] [serial = 1782] [outer = 0x9273c400] 10:00:16 INFO - PROCESS | 1748 | 1467133216690 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]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1644ms 10:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:00:16 INFO - PROCESS | 1748 | 1467133216743 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 1748 | 1467133216746 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 10:00:16 INFO - PROCESS | 1748 | 1467133216754 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 1748 | 1467133216757 Marionette TRACE conn4 <- [1,2346,null,{}] 10:00:16 INFO - PROCESS | 1748 | 1467133216763 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}] 10:00:16 INFO - PROCESS | 1748 | 1467133216774 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:16 INFO - PROCESS | 1748 | 1467133216994 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 10:00:17 INFO - PROCESS | 1748 | 1467133217182 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 1748 | 1467133217188 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cec00 == 68 [pid = 1748] [id = 594] 10:00:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0x9252d400) [pid = 1748] [serial = 1783] [outer = (nil)] 10:00:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 149 (0x9bf1a000) [pid = 1748] [serial = 1784] [outer = 0x9252d400] 10:00:17 INFO - PROCESS | 1748 | 1467133217310 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 150 (0x9bfeb800) [pid = 1748] [serial = 1785] [outer = 0x9252d400] 10:00:18 INFO - PROCESS | 1748 | 1467133218320 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]]]}] 10:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1635ms 10:00:18 INFO - PROCESS | 1748 | 1467133218389 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 10:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:00:18 INFO - PROCESS | 1748 | 1467133218393 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 10:00:18 INFO - PROCESS | 1748 | 1467133218400 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 1748 | 1467133218404 Marionette TRACE conn4 <- [1,2350,null,{}] 10:00:18 INFO - PROCESS | 1748 | 1467133218410 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}] 10:00:18 INFO - PROCESS | 1748 | 1467133218415 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:18 INFO - PROCESS | 1748 | 1467133218607 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 10:00:18 INFO - PROCESS | 1748 | 1467133218878 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 1748 | 1467133218889 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x96e78400 == 69 [pid = 1748] [id = 595] 10:00:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0x996a2000) [pid = 1748] [serial = 1786] [outer = (nil)] 10:00:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0x9c131400) [pid = 1748] [serial = 1787] [outer = 0x996a2000] 10:00:19 INFO - PROCESS | 1748 | 1467133219012 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 153 (0x9c135400) [pid = 1748] [serial = 1788] [outer = 0x996a2000] 10:00:19 INFO - PROCESS | 1748 | 1467133219955 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]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1586ms 10:00:19 INFO - PROCESS | 1748 | 1467133219986 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 10:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:00:20 INFO - PROCESS | 1748 | 1467133219997 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 10:00:20 INFO - PROCESS | 1748 | 1467133220004 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 1748 | 1467133220007 Marionette TRACE conn4 <- [1,2354,null,{}] 10:00:20 INFO - PROCESS | 1748 | 1467133220013 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}] 10:00:20 INFO - PROCESS | 1748 | 1467133220019 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:20 INFO - PROCESS | 1748 | 1467133220209 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 10:00:20 INFO - PROCESS | 1748 | 1467133220426 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 1748 | 1467133220433 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x91163000 == 70 [pid = 1748] [id = 596] 10:00:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 154 (0x9a793000) [pid = 1748] [serial = 1789] [outer = (nil)] 10:00:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 155 (0x9c13d000) [pid = 1748] [serial = 1790] [outer = 0x9a793000] 10:00:20 INFO - PROCESS | 1748 | 1467133220561 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 156 (0x9c1a2800) [pid = 1748] [serial = 1791] [outer = 0x9a793000] 10:00:21 INFO - PROCESS | 1748 | 1467133221568 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]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1632ms 10:00:21 INFO - PROCESS | 1748 | 1467133221637 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 1748 | 1467133221641 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 10:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:00:21 INFO - PROCESS | 1748 | 1467133221648 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 1748 | 1467133221652 Marionette TRACE conn4 <- [1,2358,null,{}] 10:00:21 INFO - PROCESS | 1748 | 1467133221658 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}] 10:00:21 INFO - PROCESS | 1748 | 1467133221663 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:21 INFO - PROCESS | 1748 | 1467133221862 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 10:00:22 INFO - PROCESS | 1748 | 1467133222081 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 1748 | 1467133222090 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bfc00 == 71 [pid = 1748] [id = 597] 10:00:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 157 (0x9c13a000) [pid = 1748] [serial = 1792] [outer = (nil)] 10:00:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 158 (0x9c1d7800) [pid = 1748] [serial = 1793] [outer = 0x9c13a000] 10:00:22 INFO - PROCESS | 1748 | 1467133222278 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 159 (0x9d80ac00) [pid = 1748] [serial = 1794] [outer = 0x9c13a000] 10:00:23 INFO - PROCESS | 1748 | 1467133223223 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]]]}] 10:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1632ms 10:00:23 INFO - PROCESS | 1748 | 1467133223298 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 10:00:23 INFO - PROCESS | 1748 | 1467133223303 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 10:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:00:23 INFO - PROCESS | 1748 | 1467133223312 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - PROCESS | 1748 | 1467133223316 Marionette TRACE conn4 <- [1,2362,null,{}] 10:00:23 INFO - PROCESS | 1748 | 1467133223322 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}] 10:00:23 INFO - PROCESS | 1748 | 1467133223327 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:23 INFO - PROCESS | 1748 | 1467133223524 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 10:00:23 INFO - PROCESS | 1748 | 1467133223815 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 1748 | 1467133223824 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b3400 == 72 [pid = 1748] [id = 598] 10:00:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 160 (0x8f8b6800) [pid = 1748] [serial = 1795] [outer = (nil)] 10:00:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 161 (0x92577000) [pid = 1748] [serial = 1796] [outer = 0x8f8b6800] 10:00:23 INFO - PROCESS | 1748 | 1467133223945 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 162 (0x951b4000) [pid = 1748] [serial = 1797] [outer = 0x8f8b6800] 10:00:24 INFO - PROCESS | 1748 | 1467133224955 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]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1681ms 10:00:25 INFO - PROCESS | 1748 | 1467133224995 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 1748 | 1467133224999 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 10:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:00:25 INFO - PROCESS | 1748 | 1467133225006 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 1748 | 1467133225011 Marionette TRACE conn4 <- [1,2366,null,{}] 10:00:25 INFO - PROCESS | 1748 | 1467133225017 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}] 10:00:25 INFO - PROCESS | 1748 | 1467133225023 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:25 INFO - PROCESS | 1748 | 1467133225248 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 10:00:25 INFO - PROCESS | 1748 | 1467133225518 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 1748 | 1467133225530 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:25 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdf000 == 73 [pid = 1748] [id = 599] 10:00:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 163 (0x8efe1000) [pid = 1748] [serial = 1798] [outer = (nil)] 10:00:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 164 (0x8f2c1000) [pid = 1748] [serial = 1799] [outer = 0x8efe1000] 10:00:25 INFO - PROCESS | 1748 | 1467133225984 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 165 (0x90f1dc00) [pid = 1748] [serial = 1800] [outer = 0x8efe1000] 10:00:26 INFO - PROCESS | 1748 | 1467133226945 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]]]}] 10:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1990ms 10:00:27 INFO - PROCESS | 1748 | 1467133226999 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 10:00:27 INFO - PROCESS | 1748 | 1467133227004 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 10:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:00:27 INFO - PROCESS | 1748 | 1467133227015 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - PROCESS | 1748 | 1467133227019 Marionette TRACE conn4 <- [1,2370,null,{}] 10:00:27 INFO - PROCESS | 1748 | 1467133227027 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}] 10:00:27 INFO - PROCESS | 1748 | 1467133227033 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:27 INFO - PROCESS | 1748 | 1467133227227 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 10:00:27 INFO - PROCESS | 1748 | 1467133227505 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 1748 | 1467133227516 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x91635400 == 74 [pid = 1748] [id = 600] 10:00:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 166 (0x916d8800) [pid = 1748] [serial = 1801] [outer = (nil)] 10:00:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 167 (0x920e7c00) [pid = 1748] [serial = 1802] [outer = 0x916d8800] 10:00:27 INFO - PROCESS | 1748 | 1467133227646 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 168 (0x92529c00) [pid = 1748] [serial = 1803] [outer = 0x916d8800] 10:00:28 INFO - PROCESS | 1748 | 1467133228708 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]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1733ms 10:00:28 INFO - PROCESS | 1748 | 1467133228747 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 1748 | 1467133228753 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 10:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:00:28 INFO - PROCESS | 1748 | 1467133228764 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 1748 | 1467133228768 Marionette TRACE conn4 <- [1,2374,null,{}] 10:00:28 INFO - PROCESS | 1748 | 1467133228775 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}] 10:00:28 INFO - PROCESS | 1748 | 1467133228781 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:28 INFO - PROCESS | 1748 | 1467133228989 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 10:00:29 INFO - PROCESS | 1748 | 1467133229319 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 1748 | 1467133229328 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:29 INFO - PROCESS | 1748 | --DOCSHELL 0x8eedf800 == 73 [pid = 1748] [id = 517] 10:00:29 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe4800 == 72 [pid = 1748] [id = 520] 10:00:29 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee3400 == 71 [pid = 1748] [id = 485] 10:00:29 INFO - PROCESS | 1748 | --DOMWINDOW == 167 (0x99e14400) [pid = 1748] [serial = 1718] [outer = (nil)] [url = about:blank] 10:00:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eedf800 == 72 [pid = 1748] [id = 601] 10:00:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 168 (0x8eee3400) [pid = 1748] [serial = 1804] [outer = (nil)] 10:00:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 169 (0x8f2b9800) [pid = 1748] [serial = 1805] [outer = 0x8eee3400] 10:00:29 INFO - PROCESS | 1748 | 1467133229470 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 170 (0x91092800) [pid = 1748] [serial = 1806] [outer = 0x8eee3400] 10:00:29 INFO - PROCESS | 1748 | --DOMWINDOW == 169 (0x92581800) [pid = 1748] [serial = 1557] [outer = (nil)] [url = about:blank] 10:00:29 INFO - PROCESS | 1748 | --DOMWINDOW == 168 (0x91090000) [pid = 1748] [serial = 1701] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 167 (0x99060400) [pid = 1748] [serial = 1668] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 166 (0x9108d400) [pid = 1748] [serial = 1593] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 165 (0x951ed800) [pid = 1748] [serial = 1569] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 164 (0x9520a000) [pid = 1748] [serial = 1712] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 163 (0x8efdd800) [pid = 1748] [serial = 1670] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 162 (0x99e0a400) [pid = 1748] [serial = 1682] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 161 (0x9a79a000) [pid = 1748] [serial = 1691] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 160 (0x9af27400) [pid = 1748] [serial = 1697] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 159 (0x92c74000) [pid = 1748] [serial = 1590] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 158 (0x9248b000) [pid = 1748] [serial = 1704] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 157 (0x91263000) [pid = 1748] [serial = 1632] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 156 (0x9a35f800) [pid = 1748] [serial = 1685] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 155 (0x916e1800) [pid = 1748] [serial = 1715] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 154 (0x939f2800) [pid = 1748] [serial = 1599] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 153 (0x93d87c00) [pid = 1748] [serial = 1709] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 152 (0x951b1800) [pid = 1748] [serial = 1605] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x96e7cc00) [pid = 1748] [serial = 1641] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0x8eee8800) [pid = 1748] [serial = 1629] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 149 (0x9256cc00) [pid = 1748] [serial = 1707] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 148 (0x92c7f800) [pid = 1748] [serial = 1560] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x980a3000) [pid = 1748] [serial = 1716] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 146 (0x916df400) [pid = 1748] [serial = 1673] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 145 (0x91a74000) [pid = 1748] [serial = 1703] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x93d88800) [pid = 1748] [serial = 1602] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x98024c00) [pid = 1748] [serial = 1679] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0x95208800) [pid = 1748] [serial = 1638] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x920e7000) [pid = 1748] [serial = 1596] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x9a681000) [pid = 1748] [serial = 1688] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x92582400) [pid = 1748] [serial = 1551] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x95098000) [pid = 1748] [serial = 1710] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x93d8f000) [pid = 1748] [serial = 1566] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x91162800) [pid = 1748] [serial = 1554] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x9ac27c00) [pid = 1748] [serial = 1694] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x92c73800) [pid = 1748] [serial = 1676] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x8fb15000) [pid = 1748] [serial = 1700] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x996a9400) [pid = 1748] [serial = 1647] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x91a73400) [pid = 1748] [serial = 1650] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x990ce800) [pid = 1748] [serial = 1644] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x91195c00) [pid = 1748] [serial = 1572] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x93b70c00) [pid = 1748] [serial = 1563] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x8efe3800) [pid = 1748] [serial = 1524] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x96e72c00) [pid = 1748] [serial = 1713] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x91a7c000) [pid = 1748] [serial = 1706] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x92522400) [pid = 1748] [serial = 1635] [outer = (nil)] [url = about:blank] 10:00:30 INFO - PROCESS | 1748 | 1467133230483 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]]]}] 10:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1784ms 10:00:30 INFO - PROCESS | 1748 | 1467133230549 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 10:00:30 INFO - PROCESS | 1748 | 1467133230553 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 10:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:00:30 INFO - PROCESS | 1748 | 1467133230560 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 1748 | 1467133230566 Marionette TRACE conn4 <- [1,2378,null,{}] 10:00:30 INFO - PROCESS | 1748 | 1467133230582 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}] 10:00:30 INFO - PROCESS | 1748 | 1467133230590 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:30 INFO - PROCESS | 1748 | 1467133230778 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 10:00:30 INFO - PROCESS | 1748 | 1467133230954 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:30 INFO - PROCESS | 1748 | 1467133230966 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x91195c00 == 73 [pid = 1748] [id = 602] 10:00:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x91263000) [pid = 1748] [serial = 1807] [outer = (nil)] 10:00:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x92586400) [pid = 1748] [serial = 1808] [outer = 0x91263000] 10:00:31 INFO - PROCESS | 1748 | 1467133231038 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x939f4400) [pid = 1748] [serial = 1809] [outer = 0x91263000] 10:00:31 INFO - PROCESS | 1748 | 1467133231881 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]]]}] 10:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1393ms 10:00:31 INFO - PROCESS | 1748 | 1467133231954 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 10:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:00:31 INFO - PROCESS | 1748 | 1467133231959 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 10:00:31 INFO - PROCESS | 1748 | 1467133231965 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 1748 | 1467133231969 Marionette TRACE conn4 <- [1,2382,null,{}] 10:00:31 INFO - PROCESS | 1748 | 1467133231974 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}] 10:00:31 INFO - PROCESS | 1748 | 1467133231979 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:32 INFO - PROCESS | 1748 | 1467133232165 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 10:00:32 INFO - PROCESS | 1748 | 1467133232365 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 1748 | 1467133232373 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:32 INFO - PROCESS | 1748 | ++DOCSHELL 0x92c76000 == 74 [pid = 1748] [id = 603] 10:00:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x92c78000) [pid = 1748] [serial = 1810] [outer = (nil)] 10:00:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x95098000) [pid = 1748] [serial = 1811] [outer = 0x92c78000] 10:00:32 INFO - PROCESS | 1748 | 1467133232447 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x951edc00) [pid = 1748] [serial = 1812] [outer = 0x92c78000] 10:00:33 INFO - PROCESS | 1748 | 1467133233388 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]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1489ms 10:00:33 INFO - PROCESS | 1748 | 1467133233468 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 1748 | 1467133233474 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 10:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:00:33 INFO - PROCESS | 1748 | 1467133233483 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 1748 | 1467133233485 Marionette TRACE conn4 <- [1,2386,null,{}] 10:00:33 INFO - PROCESS | 1748 | 1467133233490 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}] 10:00:33 INFO - PROCESS | 1748 | 1467133233497 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:33 INFO - PROCESS | 1748 | 1467133233781 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 10:00:33 INFO - PROCESS | 1748 | 1467133233808 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:33 INFO - PROCESS | 1748 | 1467133233816 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x95201800 == 75 [pid = 1748] [id = 604] 10:00:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x95202400) [pid = 1748] [serial = 1813] [outer = (nil)] 10:00:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x96e70400) [pid = 1748] [serial = 1814] [outer = 0x95202400] 10:00:33 INFO - PROCESS | 1748 | 1467133233903 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x980ab400) [pid = 1748] [serial = 1815] [outer = 0x95202400] 10:00:34 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x8f8c0000) [pid = 1748] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:00:34 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x95204000) [pid = 1748] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:00:34 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x91096000) [pid = 1748] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:00:34 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x92525c00) [pid = 1748] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:00:34 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x91a7c800) [pid = 1748] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:00:34 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x8d405000) [pid = 1748] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:00:34 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x920e4800) [pid = 1748] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:00:34 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x91196400) [pid = 1748] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:00:35 INFO - PROCESS | 1748 | 1467133235267 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]]]}] 10:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1837ms 10:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:00:35 INFO - PROCESS | 1748 | 1467133235321 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 10:00:35 INFO - PROCESS | 1748 | 1467133235324 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 10:00:35 INFO - PROCESS | 1748 | 1467133235331 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - PROCESS | 1748 | 1467133235334 Marionette TRACE conn4 <- [1,2390,null,{}] 10:00:35 INFO - PROCESS | 1748 | 1467133235340 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}] 10:00:35 INFO - PROCESS | 1748 | 1467133235350 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:35 INFO - PROCESS | 1748 | 1467133235525 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 10:00:35 INFO - PROCESS | 1748 | 1467133235535 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:35 INFO - PROCESS | 1748 | 1467133235544 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f1f000 == 76 [pid = 1748] [id = 605] 10:00:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x91259400) [pid = 1748] [serial = 1816] [outer = (nil)] 10:00:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x99060400) [pid = 1748] [serial = 1817] [outer = 0x91259400] 10:00:35 INFO - PROCESS | 1748 | 1467133235618 Marionette DEBUG loaded listener.js 10:00:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x996a4000) [pid = 1748] [serial = 1818] [outer = 0x91259400] 10:00:36 INFO - PROCESS | 1748 | 1467133236611 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]]]}] 10:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1344ms 10:00:36 INFO - PROCESS | 1748 | 1467133236676 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 10:00:36 INFO - PROCESS | 1748 | 1467133236680 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 10:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:00:36 INFO - PROCESS | 1748 | 1467133236687 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:00:36 INFO - PROCESS | 1748 | 1467133236691 Marionette TRACE conn4 <- [1,2394,null,{}] 10:00:36 INFO - PROCESS | 1748 | 1467133236697 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}] 10:00:36 INFO - PROCESS | 1748 | 1467133236702 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:36 INFO - PROCESS | 1748 | 1467133236969 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 10:00:37 INFO - PROCESS | 1748 | 1467133237189 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 1748 | 1467133237200 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe1800 == 77 [pid = 1748] [id = 606] 10:00:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x8efe4000) [pid = 1748] [serial = 1819] [outer = (nil)] 10:00:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x8f8b2400) [pid = 1748] [serial = 1820] [outer = 0x8efe4000] 10:00:37 INFO - PROCESS | 1748 | 1467133237390 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x91099000) [pid = 1748] [serial = 1821] [outer = 0x8efe4000] 10:00:38 INFO - PROCESS | 1748 | 1467133238462 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]]]}] 10:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1839ms 10:00:38 INFO - PROCESS | 1748 | 1467133238531 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 10:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:00:38 INFO - PROCESS | 1748 | 1467133238538 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 10:00:38 INFO - PROCESS | 1748 | 1467133238547 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 1748 | 1467133238552 Marionette TRACE conn4 <- [1,2398,null,{}] 10:00:38 INFO - PROCESS | 1748 | 1467133238560 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}] 10:00:38 INFO - PROCESS | 1748 | 1467133238567 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:38 INFO - PROCESS | 1748 | 1467133238821 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 10:00:39 INFO - PROCESS | 1748 | 1467133239092 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 1748 | 1467133239105 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:39 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a77000 == 78 [pid = 1748] [id = 607] 10:00:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x91a7ec00) [pid = 1748] [serial = 1822] [outer = (nil)] 10:00:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x920e9400) [pid = 1748] [serial = 1823] [outer = 0x91a7ec00] 10:00:39 INFO - PROCESS | 1748 | 1467133239240 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x92520c00) [pid = 1748] [serial = 1824] [outer = 0x91a7ec00] 10:00:40 INFO - PROCESS | 1748 | 1467133240262 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]]]}] 10:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1785ms 10:00:40 INFO - PROCESS | 1748 | 1467133240331 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 1748 | 1467133240337 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 10:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:00:40 INFO - PROCESS | 1748 | 1467133240344 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 1748 | 1467133240348 Marionette TRACE conn4 <- [1,2402,null,{}] 10:00:40 INFO - PROCESS | 1748 | 1467133240355 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}] 10:00:40 INFO - PROCESS | 1748 | 1467133240360 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:40 INFO - PROCESS | 1748 | 1467133240608 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 10:00:40 INFO - PROCESS | 1748 | 1467133240923 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 1748 | 1467133240935 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:41 INFO - PROCESS | 1748 | ++DOCSHELL 0x92741000 == 79 [pid = 1748] [id = 608] 10:00:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x92c7b800) [pid = 1748] [serial = 1825] [outer = (nil)] 10:00:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x93b6c000) [pid = 1748] [serial = 1826] [outer = 0x92c7b800] 10:00:41 INFO - PROCESS | 1748 | 1467133241060 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x951b5800) [pid = 1748] [serial = 1827] [outer = 0x92c7b800] 10:00:42 INFO - PROCESS | 1748 | 1467133242044 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]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1733ms 10:00:42 INFO - PROCESS | 1748 | 1467133242079 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 1748 | 1467133242085 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 10:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:00:42 INFO - PROCESS | 1748 | 1467133242103 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 1748 | 1467133242111 Marionette TRACE conn4 <- [1,2406,null,{}] 10:00:42 INFO - PROCESS | 1748 | 1467133242117 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}] 10:00:42 INFO - PROCESS | 1748 | 1467133242124 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:42 INFO - PROCESS | 1748 | 1467133242345 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 10:00:42 INFO - PROCESS | 1748 | 1467133242609 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 1748 | 1467133242618 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeec800 == 80 [pid = 1748] [id = 609] 10:00:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x92589800) [pid = 1748] [serial = 1828] [outer = (nil)] 10:00:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x99066400) [pid = 1748] [serial = 1829] [outer = 0x92589800] 10:00:42 INFO - PROCESS | 1748 | 1467133242743 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x99e14400) [pid = 1748] [serial = 1830] [outer = 0x92589800] 10:00:43 INFO - PROCESS | 1748 | 1467133243736 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]]]}] 10:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1695ms 10:00:43 INFO - PROCESS | 1748 | 1467133243790 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 10:00:43 INFO - PROCESS | 1748 | 1467133243795 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 10:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:00:43 INFO - PROCESS | 1748 | 1467133243801 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:00:43 INFO - PROCESS | 1748 | 1467133243805 Marionette TRACE conn4 <- [1,2410,null,{}] 10:00:43 INFO - PROCESS | 1748 | 1467133243811 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}] 10:00:43 INFO - PROCESS | 1748 | 1467133243817 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:44 INFO - PROCESS | 1748 | 1467133244028 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 10:00:44 INFO - PROCESS | 1748 | 1467133244363 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:44 INFO - PROCESS | 1748 | 1467133244375 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b9400 == 81 [pid = 1748] [id = 610] 10:00:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x990d0400) [pid = 1748] [serial = 1831] [outer = (nil)] 10:00:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x9a52bc00) [pid = 1748] [serial = 1832] [outer = 0x990d0400] 10:00:44 INFO - PROCESS | 1748 | 1467133244463 Marionette DEBUG loaded listener.js 10:00:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0x9a777400) [pid = 1748] [serial = 1833] [outer = 0x990d0400] 10:00:45 INFO - PROCESS | 1748 | 1467133245404 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]]]}] 10:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1636ms 10:00:45 INFO - PROCESS | 1748 | 1467133245437 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 1748 | 1467133245441 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 10:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:00:45 INFO - PROCESS | 1748 | 1467133245447 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 1748 | 1467133245450 Marionette TRACE conn4 <- [1,2414,null,{}] 10:00:45 INFO - PROCESS | 1748 | 1467133245477 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}] 10:00:45 INFO - PROCESS | 1748 | 1467133245483 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:45 INFO - PROCESS | 1748 | 1467133245685 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 10:00:45 INFO - PROCESS | 1748 | 1467133245902 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 1748 | 1467133245920 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:46 INFO - PROCESS | 1748 | ++DOCSHELL 0x9ac2c400 == 82 [pid = 1748] [id = 611] 10:00:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x9ac2c800) [pid = 1748] [serial = 1834] [outer = (nil)] 10:00:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0x9af2a000) [pid = 1748] [serial = 1835] [outer = 0x9ac2c800] 10:00:46 INFO - PROCESS | 1748 | 1467133246104 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 146 (0x9b186400) [pid = 1748] [serial = 1836] [outer = 0x9ac2c800] 10:00:47 INFO - PROCESS | 1748 | 1467133247121 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]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1749ms 10:00:47 INFO - PROCESS | 1748 | 1467133247197 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 1748 | 1467133247201 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 10:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:00:47 INFO - PROCESS | 1748 | 1467133247208 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 1748 | 1467133247211 Marionette TRACE conn4 <- [1,2418,null,{}] 10:00:47 INFO - PROCESS | 1748 | 1467133247218 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}] 10:00:47 INFO - PROCESS | 1748 | 1467133247223 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:47 INFO - PROCESS | 1748 | 1467133247449 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 10:00:47 INFO - PROCESS | 1748 | 1467133247720 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 1748 | 1467133247728 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x9b34e000 == 83 [pid = 1748] [id = 612] 10:00:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 147 (0x9b354800) [pid = 1748] [serial = 1837] [outer = (nil)] 10:00:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0x9baa1000) [pid = 1748] [serial = 1838] [outer = 0x9b354800] 10:00:47 INFO - PROCESS | 1748 | 1467133247853 Marionette DEBUG loaded listener.js 10:00:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 149 (0x9c135000) [pid = 1748] [serial = 1839] [outer = 0x9b354800] 10:00:48 INFO - PROCESS | 1748 | 1467133248778 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]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1632ms 10:00:48 INFO - PROCESS | 1748 | 1467133248841 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 1748 | 1467133248845 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 10:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:00:48 INFO - PROCESS | 1748 | 1467133248853 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 1748 | 1467133248857 Marionette TRACE conn4 <- [1,2422,null,{}] 10:00:48 INFO - PROCESS | 1748 | 1467133248863 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}] 10:00:48 INFO - PROCESS | 1748 | 1467133248868 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:49 INFO - PROCESS | 1748 | 1467133249057 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 10:00:49 INFO - PROCESS | 1748 | 1467133249371 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 1748 | 1467133249380 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:49 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee1c00 == 84 [pid = 1748] [id = 613] 10:00:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 150 (0x93d8c800) [pid = 1748] [serial = 1840] [outer = (nil)] 10:00:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0x9c134000) [pid = 1748] [serial = 1841] [outer = 0x93d8c800] 10:00:49 INFO - PROCESS | 1748 | 1467133249472 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0x9c1cec00) [pid = 1748] [serial = 1842] [outer = 0x93d8c800] 10:00:50 INFO - PROCESS | 1748 | 1467133250376 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]]]}] 10:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1590ms 10:00:50 INFO - PROCESS | 1748 | 1467133250443 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 1748 | 1467133250447 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 10:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:00:50 INFO - PROCESS | 1748 | 1467133250454 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 1748 | 1467133250457 Marionette TRACE conn4 <- [1,2426,null,{}] 10:00:50 INFO - PROCESS | 1748 | 1467133250463 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}] 10:00:50 INFO - PROCESS | 1748 | 1467133250469 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:50 INFO - PROCESS | 1748 | 1467133250691 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 10:00:50 INFO - PROCESS | 1748 | 1467133250909 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 1748 | 1467133250916 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:51 INFO - PROCESS | 1748 | ++DOCSHELL 0x9c13d400 == 85 [pid = 1748] [id = 614] 10:00:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 153 (0x9c1a0400) [pid = 1748] [serial = 1843] [outer = (nil)] 10:00:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 154 (0x9d832800) [pid = 1748] [serial = 1844] [outer = 0x9c1a0400] 10:00:51 INFO - PROCESS | 1748 | 1467133251080 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 155 (0x9d889800) [pid = 1748] [serial = 1845] [outer = 0x9c1a0400] 10:00:51 INFO - PROCESS | 1748 | 1467133251967 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]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1541ms 10:00:51 INFO - PROCESS | 1748 | 1467133251996 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 10:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:00:52 INFO - PROCESS | 1748 | 1467133252001 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 10:00:52 INFO - PROCESS | 1748 | 1467133252007 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 1748 | 1467133252011 Marionette TRACE conn4 <- [1,2430,null,{}] 10:00:52 INFO - PROCESS | 1748 | 1467133252017 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}] 10:00:52 INFO - PROCESS | 1748 | 1467133252022 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:52 INFO - PROCESS | 1748 | 1467133252214 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 10:00:52 INFO - PROCESS | 1748 | 1467133252432 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 1748 | 1467133252440 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x9ac1dc00 == 86 [pid = 1748] [id = 615] 10:00:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 156 (0x9ba38c00) [pid = 1748] [serial = 1846] [outer = (nil)] 10:00:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 157 (0xa108b800) [pid = 1748] [serial = 1847] [outer = 0x9ba38c00] 10:00:52 INFO - PROCESS | 1748 | 1467133252557 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 158 (0xa1090400) [pid = 1748] [serial = 1848] [outer = 0x9ba38c00] 10:00:53 INFO - PROCESS | 1748 | 1467133253528 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]]]}] 10:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1582ms 10:00:53 INFO - PROCESS | 1748 | 1467133253589 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 1748 | 1467133253593 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 10:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:00:53 INFO - PROCESS | 1748 | 1467133253600 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 1748 | 1467133253603 Marionette TRACE conn4 <- [1,2434,null,{}] 10:00:53 INFO - PROCESS | 1748 | 1467133253609 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}] 10:00:53 INFO - PROCESS | 1748 | 1467133253614 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:53 INFO - PROCESS | 1748 | 1467133253829 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 10:00:54 INFO - PROCESS | 1748 | 1467133254490 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 1748 | 1467133254501 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:54 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d410400 == 87 [pid = 1748] [id = 616] 10:00:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 159 (0x8d410c00) [pid = 1748] [serial = 1849] [outer = (nil)] 10:00:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 160 (0x8eee9c00) [pid = 1748] [serial = 1850] [outer = 0x8d410c00] 10:00:54 INFO - PROCESS | 1748 | 1467133254581 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 161 (0x8f8b3000) [pid = 1748] [serial = 1851] [outer = 0x8d410c00] 10:00:55 INFO - PROCESS | 1748 | 1467133255534 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]]]}] 10:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1981ms 10:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:00:55 INFO - PROCESS | 1748 | 1467133255585 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 10:00:55 INFO - PROCESS | 1748 | 1467133255589 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 10:00:55 INFO - PROCESS | 1748 | 1467133255598 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 1748 | 1467133255603 Marionette TRACE conn4 <- [1,2438,null,{}] 10:00:55 INFO - PROCESS | 1748 | 1467133255612 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}] 10:00:55 INFO - PROCESS | 1748 | 1467133255620 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:55 INFO - PROCESS | 1748 | 1467133255809 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 10:00:56 INFO - PROCESS | 1748 | 1467133256093 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 1748 | 1467133256104 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x916ddc00 == 88 [pid = 1748] [id = 617] 10:00:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 162 (0x91a71c00) [pid = 1748] [serial = 1852] [outer = (nil)] 10:00:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 163 (0x91a7dc00) [pid = 1748] [serial = 1853] [outer = 0x91a71c00] 10:00:56 INFO - PROCESS | 1748 | 1467133256292 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 164 (0x92490800) [pid = 1748] [serial = 1854] [outer = 0x91a71c00] 10:00:57 INFO - PROCESS | 1748 | 1467133257232 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]]]}] 10:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1685ms 10:00:57 INFO - PROCESS | 1748 | 1467133257286 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 10:00:57 INFO - PROCESS | 1748 | 1467133257291 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 10:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:00:57 INFO - PROCESS | 1748 | 1467133257298 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:00:57 INFO - PROCESS | 1748 | 1467133257302 Marionette TRACE conn4 <- [1,2442,null,{}] 10:00:57 INFO - PROCESS | 1748 | 1467133257308 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}] 10:00:57 INFO - PROCESS | 1748 | 1467133257314 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:57 INFO - PROCESS | 1748 | 1467133257514 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 10:00:57 INFO - PROCESS | 1748 | 1467133257822 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 1748 | 1467133257832 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:57 INFO - PROCESS | 1748 | ++DOCSHELL 0x91099800 == 89 [pid = 1748] [id = 618] 10:00:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 165 (0x92576800) [pid = 1748] [serial = 1855] [outer = (nil)] 10:00:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 166 (0x93a4a800) [pid = 1748] [serial = 1856] [outer = 0x92576800] 10:00:57 INFO - PROCESS | 1748 | 1467133257950 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 167 (0x951b9c00) [pid = 1748] [serial = 1857] [outer = 0x92576800] 10:00:58 INFO - PROCESS | 1748 | 1467133258898 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]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1633ms 10:00:58 INFO - PROCESS | 1748 | 1467133258934 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 1748 | 1467133258938 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 10:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:00:58 INFO - PROCESS | 1748 | 1467133258954 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 1748 | 1467133258963 Marionette TRACE conn4 <- [1,2446,null,{}] 10:00:58 INFO - PROCESS | 1748 | 1467133258972 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}] 10:00:58 INFO - PROCESS | 1748 | 1467133258979 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:59 INFO - PROCESS | 1748 | 1467133259174 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 10:00:59 INFO - PROCESS | 1748 | --DOCSHELL 0x91093800 == 88 [pid = 1748] [id = 571] 10:00:59 INFO - PROCESS | 1748 | --DOCSHELL 0x91099c00 == 87 [pid = 1748] [id = 583] 10:00:59 INFO - PROCESS | 1748 | --DOCSHELL 0x91260000 == 86 [pid = 1748] [id = 567] 10:00:59 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b6c00 == 85 [pid = 1748] [id = 566] 10:00:59 INFO - PROCESS | 1748 | --DOMWINDOW == 166 (0x9b353800) [pid = 1748] [serial = 1742] [outer = (nil)] [url = about:blank] 10:00:59 INFO - PROCESS | 1748 | --DOMWINDOW == 165 (0x9af28000) [pid = 1748] [serial = 1733] [outer = (nil)] [url = about:blank] 10:00:59 INFO - PROCESS | 1748 | --DOMWINDOW == 164 (0x9a11f000) [pid = 1748] [serial = 1727] [outer = (nil)] [url = about:blank] 10:00:59 INFO - PROCESS | 1748 | --DOMWINDOW == 163 (0x9ba9a400) [pid = 1748] [serial = 1745] [outer = (nil)] [url = about:blank] 10:00:59 INFO - PROCESS | 1748 | --DOMWINDOW == 162 (0x9119d000) [pid = 1748] [serial = 1721] [outer = (nil)] [url = about:blank] 10:00:59 INFO - PROCESS | 1748 | --DOMWINDOW == 161 (0x9b182400) [pid = 1748] [serial = 1739] [outer = (nil)] [url = about:blank] 10:00:59 INFO - PROCESS | 1748 | --DOMWINDOW == 160 (0x9258dc00) [pid = 1748] [serial = 1724] [outer = (nil)] [url = about:blank] 10:00:59 INFO - PROCESS | 1748 | --DOMWINDOW == 159 (0x9a791c00) [pid = 1748] [serial = 1730] [outer = (nil)] [url = about:blank] 10:00:59 INFO - PROCESS | 1748 | --DOMWINDOW == 158 (0x9b162800) [pid = 1748] [serial = 1736] [outer = (nil)] [url = about:blank] 10:00:59 INFO - PROCESS | 1748 | --DOMWINDOW == 157 (0x96e77000) [pid = 1748] [serial = 1766] [outer = (nil)] [url = about:blank] 10:00:59 INFO - PROCESS | 1748 | 1467133259571 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 1748 | 1467133259579 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:00:59 INFO - PROCESS | 1748 | --DOCSHELL 0x90f1f000 == 84 [pid = 1748] [id = 605] 10:00:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40fc00 == 85 [pid = 1748] [id = 619] 10:00:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 158 (0x8f8b6c00) [pid = 1748] [serial = 1858] [outer = (nil)] 10:00:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 159 (0x9119d000) [pid = 1748] [serial = 1859] [outer = 0x8f8b6c00] 10:00:59 INFO - PROCESS | 1748 | 1467133259681 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 160 (0x91a7fc00) [pid = 1748] [serial = 1860] [outer = 0x8f8b6c00] 10:00:59 INFO - PROCESS | 1748 | --DOCSHELL 0x95201800 == 84 [pid = 1748] [id = 604] 10:00:59 INFO - PROCESS | 1748 | --DOCSHELL 0x92c76000 == 83 [pid = 1748] [id = 603] 10:00:59 INFO - PROCESS | 1748 | --DOCSHELL 0x91195c00 == 82 [pid = 1748] [id = 602] 10:00:59 INFO - PROCESS | 1748 | --DOCSHELL 0x8eedf800 == 81 [pid = 1748] [id = 601] 10:01:00 INFO - PROCESS | 1748 | --DOCSHELL 0x91635400 == 80 [pid = 1748] [id = 600] 10:01:00 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdf000 == 79 [pid = 1748] [id = 599] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 159 (0x9520a800) [pid = 1748] [serial = 1608] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 158 (0x9202d800) [pid = 1748] [serial = 1763] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 157 (0x991f7c00) [pid = 1748] [serial = 1761] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 156 (0x9520c000) [pid = 1748] [serial = 1757] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 155 (0x9501e000) [pid = 1748] [serial = 1752] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 154 (0x8f2c0400) [pid = 1748] [serial = 1671] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 153 (0x939f9800) [pid = 1748] [serial = 1751] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 152 (0x92590000) [pid = 1748] [serial = 1754] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x93d8e400) [pid = 1748] [serial = 1755] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0x91261c00) [pid = 1748] [serial = 1748] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 149 (0x916dc800) [pid = 1748] [serial = 1749] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 148 (0x92743c00) [pid = 1748] [serial = 1764] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x96ef0c00) [pid = 1748] [serial = 1758] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | --DOMWINDOW == 146 (0x920ecc00) [pid = 1748] [serial = 1760] [outer = (nil)] [url = about:blank] 10:01:00 INFO - PROCESS | 1748 | 1467133260551 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]]]}] 10:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1650ms 10:01:00 INFO - PROCESS | 1748 | 1467133260598 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 10:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:01:00 INFO - PROCESS | 1748 | 1467133260603 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 10:01:00 INFO - PROCESS | 1748 | 1467133260610 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:01:00 INFO - PROCESS | 1748 | 1467133260613 Marionette TRACE conn4 <- [1,2450,null,{}] 10:01:00 INFO - PROCESS | 1748 | 1467133260621 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}] 10:01:00 INFO - PROCESS | 1748 | 1467133260625 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:00 INFO - PROCESS | 1748 | 1467133260804 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 10:01:00 INFO - PROCESS | 1748 | 1467133260813 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 1748 | 1467133260823 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:00 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2c0400 == 80 [pid = 1748] [id = 620] 10:01:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 147 (0x92590000) [pid = 1748] [serial = 1861] [outer = (nil)] 10:01:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0x9520c400) [pid = 1748] [serial = 1862] [outer = 0x92590000] 10:01:00 INFO - PROCESS | 1748 | 1467133260912 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 149 (0x96ef5800) [pid = 1748] [serial = 1863] [outer = 0x92590000] 10:01:01 INFO - PROCESS | 1748 | 1467133261943 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]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1386ms 10:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:01:02 INFO - PROCESS | 1748 | 1467133261999 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 10:01:02 INFO - PROCESS | 1748 | 1467133262002 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 10:01:02 INFO - PROCESS | 1748 | 1467133262009 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:01:02 INFO - PROCESS | 1748 | 1467133262012 Marionette TRACE conn4 <- [1,2454,null,{}] 10:01:02 INFO - PROCESS | 1748 | 1467133262018 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}] 10:01:02 INFO - PROCESS | 1748 | 1467133262023 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:02 INFO - PROCESS | 1748 | 1467133262262 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 10:01:02 INFO - PROCESS | 1748 | 1467133262286 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 1748 | 1467133262308 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x996ad400 == 81 [pid = 1748] [id = 621] 10:01:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 150 (0x99e10000) [pid = 1748] [serial = 1864] [outer = (nil)] 10:01:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0x9a51d000) [pid = 1748] [serial = 1865] [outer = 0x99e10000] 10:01:02 INFO - PROCESS | 1748 | 1467133262395 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0x9af26000) [pid = 1748] [serial = 1866] [outer = 0x99e10000] 10:01:03 INFO - PROCESS | 1748 | 1467133263441 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]]]}] 10:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1480ms 10:01:03 INFO - PROCESS | 1748 | 1467133263489 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 1748 | 1467133263492 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 10:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:01:03 INFO - PROCESS | 1748 | 1467133263499 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 1748 | 1467133263501 Marionette TRACE conn4 <- [1,2458,null,{}] 10:01:03 INFO - PROCESS | 1748 | 1467133263514 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}] 10:01:03 INFO - PROCESS | 1748 | 1467133263519 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:03 INFO - PROCESS | 1748 | 1467133263774 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 10:01:03 INFO - PROCESS | 1748 | 1467133263804 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 1748 | 1467133263818 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bc400 == 82 [pid = 1748] [id = 622] 10:01:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 153 (0x9ac2c000) [pid = 1748] [serial = 1867] [outer = (nil)] 10:01:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 154 (0x9b17c000) [pid = 1748] [serial = 1868] [outer = 0x9ac2c000] 10:01:03 INFO - PROCESS | 1748 | 1467133263897 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 155 (0x9b184800) [pid = 1748] [serial = 1869] [outer = 0x9ac2c000] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 154 (0x9a529000) [pid = 1748] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 153 (0x95206c00) [pid = 1748] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 152 (0x996a2000) [pid = 1748] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x8eee3400) [pid = 1748] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0x9273c400) [pid = 1748] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 149 (0x99060000) [pid = 1748] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 148 (0x9252d400) [pid = 1748] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x916d8800) [pid = 1748] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 146 (0x8efe1000) [pid = 1748] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 145 (0x8f2b5c00) [pid = 1748] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x9a120800) [pid = 1748] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x91a72400) [pid = 1748] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0x9af92800) [pid = 1748] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x920e5400) [pid = 1748] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x91263000) [pid = 1748] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x9252d800) [pid = 1748] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:01:04 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x8fb1b400) [pid = 1748] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x95202400) [pid = 1748] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x91168c00) [pid = 1748] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x92c79c00) [pid = 1748] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x92c78000) [pid = 1748] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x92483400) [pid = 1748] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x9961f400) [pid = 1748] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x8d40ec00) [pid = 1748] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x9b187000) [pid = 1748] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x91197400) [pid = 1748] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x9258c400) [pid = 1748] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x9256e800) [pid = 1748] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x91166800) [pid = 1748] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x9a676400) [pid = 1748] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x9ac28000) [pid = 1748] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x8eee8000) [pid = 1748] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:01:05 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x91630800) [pid = 1748] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:01:05 INFO - PROCESS | 1748 | 1467133265485 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]]]}] 10:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2042ms 10:01:05 INFO - PROCESS | 1748 | 1467133265541 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 10:01:05 INFO - PROCESS | 1748 | 1467133265545 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 10:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:01:05 INFO - PROCESS | 1748 | 1467133265552 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:01:05 INFO - PROCESS | 1748 | 1467133265555 Marionette TRACE conn4 <- [1,2462,null,{}] 10:01:05 INFO - PROCESS | 1748 | 1467133265561 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}] 10:01:05 INFO - PROCESS | 1748 | 1467133265566 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:05 INFO - PROCESS | 1748 | 1467133265813 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 10:01:05 INFO - PROCESS | 1748 | 1467133265830 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 1748 | 1467133265837 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d408800 == 83 [pid = 1748] [id = 623] 10:01:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x8eee8000) [pid = 1748] [serial = 1870] [outer = (nil)] 10:01:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x920ecc00) [pid = 1748] [serial = 1871] [outer = 0x8eee8000] 10:01:05 INFO - PROCESS | 1748 | 1467133265922 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x9256bc00) [pid = 1748] [serial = 1872] [outer = 0x8eee8000] 10:01:06 INFO - PROCESS | 1748 | 1467133266883 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]]]}] 10:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1385ms 10:01:06 INFO - PROCESS | 1748 | 1467133266938 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 1748 | 1467133266943 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 10:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:01:06 INFO - PROCESS | 1748 | 1467133266965 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 1748 | 1467133266972 Marionette TRACE conn4 <- [1,2466,null,{}] 10:01:07 INFO - PROCESS | 1748 | 1467133267028 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}] 10:01:07 INFO - PROCESS | 1748 | 1467133267035 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:07 INFO - PROCESS | 1748 | 1467133267256 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 10:01:07 INFO - PROCESS | 1748 | 1467133267586 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:07 INFO - PROCESS | 1748 | 1467133267604 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d6800 == 84 [pid = 1748] [id = 624] 10:01:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x9116d000) [pid = 1748] [serial = 1873] [outer = (nil)] 10:01:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x91257400) [pid = 1748] [serial = 1874] [outer = 0x9116d000] 10:01:07 INFO - PROCESS | 1748 | 1467133267693 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x91630800) [pid = 1748] [serial = 1875] [outer = 0x9116d000] 10:01:08 INFO - PROCESS | 1748 | 1467133268655 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]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1752ms 10:01:08 INFO - PROCESS | 1748 | 1467133268706 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 1748 | 1467133268714 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 10:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:01:08 INFO - PROCESS | 1748 | 1467133268725 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 1748 | 1467133268729 Marionette TRACE conn4 <- [1,2470,null,{}] 10:01:08 INFO - PROCESS | 1748 | 1467133268736 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}] 10:01:08 INFO - PROCESS | 1748 | 1467133268742 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:08 INFO - PROCESS | 1748 | 1467133268975 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 10:01:09 INFO - PROCESS | 1748 | 1467133269292 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 1748 | 1467133269299 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:09 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d405800 == 85 [pid = 1748] [id = 625] 10:01:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x92585c00) [pid = 1748] [serial = 1876] [outer = (nil)] 10:01:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x92c75800) [pid = 1748] [serial = 1877] [outer = 0x92585c00] 10:01:09 INFO - PROCESS | 1748 | 1467133269397 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x93b72400) [pid = 1748] [serial = 1878] [outer = 0x92585c00] 10:01:10 INFO - PROCESS | 1748 | 1467133270355 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]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1689ms 10:01:10 INFO - PROCESS | 1748 | 1467133270415 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 1748 | 1467133270419 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 10:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:01:10 INFO - PROCESS | 1748 | 1467133270427 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 1748 | 1467133270434 Marionette TRACE conn4 <- [1,2474,null,{}] 10:01:10 INFO - PROCESS | 1748 | 1467133270451 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}] 10:01:10 INFO - PROCESS | 1748 | 1467133270460 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:10 INFO - PROCESS | 1748 | 1467133270705 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 10:01:11 INFO - PROCESS | 1748 | 1467133271061 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 1748 | 1467133271074 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:11 INFO - PROCESS | 1748 | ++DOCSHELL 0x990cf800 == 86 [pid = 1748] [id = 626] 10:01:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x990d5000) [pid = 1748] [serial = 1879] [outer = (nil)] 10:01:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x99e15c00) [pid = 1748] [serial = 1880] [outer = 0x990d5000] 10:01:11 INFO - PROCESS | 1748 | 1467133271177 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x9a528400) [pid = 1748] [serial = 1881] [outer = 0x990d5000] 10:01:12 INFO - PROCESS | 1748 | 1467133272149 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]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1786ms 10:01:12 INFO - PROCESS | 1748 | 1467133272214 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 1748 | 1467133272221 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 10:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:01:12 INFO - PROCESS | 1748 | 1467133272227 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 1748 | 1467133272230 Marionette TRACE conn4 <- [1,2478,null,{}] 10:01:12 INFO - PROCESS | 1748 | 1467133272237 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}] 10:01:12 INFO - PROCESS | 1748 | 1467133272242 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:12 INFO - PROCESS | 1748 | 1467133272485 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 10:01:12 INFO - PROCESS | 1748 | 1467133272793 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:12 INFO - PROCESS | 1748 | 1467133272802 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d3c00 == 87 [pid = 1748] [id = 627] 10:01:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x9a78dc00) [pid = 1748] [serial = 1882] [outer = (nil)] 10:01:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x9af8b800) [pid = 1748] [serial = 1883] [outer = 0x9a78dc00] 10:01:12 INFO - PROCESS | 1748 | 1467133272890 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x9b167c00) [pid = 1748] [serial = 1884] [outer = 0x9a78dc00] 10:01:13 INFO - PROCESS | 1748 | 1467133273780 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]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1588ms 10:01:13 INFO - PROCESS | 1748 | 1467133273816 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 1748 | 1467133273820 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 10:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:01:13 INFO - PROCESS | 1748 | 1467133273846 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 1748 | 1467133273849 Marionette TRACE conn4 <- [1,2482,null,{}] 10:01:13 INFO - PROCESS | 1748 | 1467133273857 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}] 10:01:13 INFO - PROCESS | 1748 | 1467133273862 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:14 INFO - PROCESS | 1748 | 1467133274097 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 10:01:14 INFO - PROCESS | 1748 | 1467133274424 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 1748 | 1467133274432 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d4800 == 88 [pid = 1748] [id = 628] 10:01:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x916e0400) [pid = 1748] [serial = 1885] [outer = (nil)] 10:01:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x9b4fa000) [pid = 1748] [serial = 1886] [outer = 0x916e0400] 10:01:14 INFO - PROCESS | 1748 | 1467133274521 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x9ba37c00) [pid = 1748] [serial = 1887] [outer = 0x916e0400] 10:01:15 INFO - PROCESS | 1748 | 1467133275459 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]]]}] 10:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1663ms 10:01:15 INFO - PROCESS | 1748 | 1467133275491 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 10:01:15 INFO - PROCESS | 1748 | 1467133275495 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 10:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:01:15 INFO - PROCESS | 1748 | 1467133275502 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 1748 | 1467133275506 Marionette TRACE conn4 <- [1,2486,null,{}] 10:01:15 INFO - PROCESS | 1748 | 1467133275512 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}] 10:01:15 INFO - PROCESS | 1748 | 1467133275523 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:15 INFO - PROCESS | 1748 | 1467133275755 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 10:01:16 INFO - PROCESS | 1748 | 1467133276074 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 1748 | 1467133276084 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb15400 == 89 [pid = 1748] [id = 629] 10:01:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 141 (0x9b169c00) [pid = 1748] [serial = 1888] [outer = (nil)] 10:01:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 142 (0x9d810800) [pid = 1748] [serial = 1889] [outer = 0x9b169c00] 10:01:16 INFO - PROCESS | 1748 | 1467133276173 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 143 (0xa1014000) [pid = 1748] [serial = 1890] [outer = 0x9b169c00] 10:01:17 INFO - PROCESS | 1748 | 1467133277102 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]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1637ms 10:01:17 INFO - PROCESS | 1748 | 1467133277140 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 1748 | 1467133277145 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 10:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:01:17 INFO - PROCESS | 1748 | 1467133277152 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 1748 | 1467133277156 Marionette TRACE conn4 <- [1,2490,null,{}] 10:01:17 INFO - PROCESS | 1748 | 1467133277163 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}] 10:01:17 INFO - PROCESS | 1748 | 1467133277168 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:17 INFO - PROCESS | 1748 | 1467133277359 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 10:01:17 INFO - PROCESS | 1748 | 1467133277622 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 1748 | 1467133277630 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4ce400 == 90 [pid = 1748] [id = 630] 10:01:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 144 (0x9bfeb000) [pid = 1748] [serial = 1891] [outer = (nil)] 10:01:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 145 (0xa2324000) [pid = 1748] [serial = 1892] [outer = 0x9bfeb000] 10:01:17 INFO - PROCESS | 1748 | 1467133277760 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 146 (0xa23af000) [pid = 1748] [serial = 1893] [outer = 0x9bfeb000] 10:01:18 INFO - PROCESS | 1748 | 1467133278681 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]]]}] 10:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1582ms 10:01:18 INFO - PROCESS | 1748 | 1467133278735 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 1748 | 1467133278740 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 10:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:01:18 INFO - PROCESS | 1748 | 1467133278747 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 1748 | 1467133278749 Marionette TRACE conn4 <- [1,2494,null,{}] 10:01:18 INFO - PROCESS | 1748 | 1467133278756 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}] 10:01:18 INFO - PROCESS | 1748 | 1467133278761 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:18 INFO - PROCESS | 1748 | 1467133278964 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 10:01:19 INFO - PROCESS | 1748 | 1467133279293 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 1748 | 1467133279303 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:19 INFO - PROCESS | 1748 | ++DOCSHELL 0x9162ac00 == 91 [pid = 1748] [id = 631] 10:01:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 147 (0x92521000) [pid = 1748] [serial = 1894] [outer = (nil)] 10:01:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 148 (0xa23fd000) [pid = 1748] [serial = 1895] [outer = 0x92521000] 10:01:19 INFO - PROCESS | 1748 | 1467133279393 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 149 (0xa253b000) [pid = 1748] [serial = 1896] [outer = 0x92521000] 10:01:20 INFO - PROCESS | 1748 | 1467133280304 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]]]}] 10:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1631ms 10:01:20 INFO - PROCESS | 1748 | 1467133280379 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 1748 | 1467133280382 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 10:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:01:20 INFO - PROCESS | 1748 | 1467133280389 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 1748 | 1467133280392 Marionette TRACE conn4 <- [1,2498,null,{}] 10:01:20 INFO - PROCESS | 1748 | 1467133280398 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}] 10:01:20 INFO - PROCESS | 1748 | 1467133280403 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:20 INFO - PROCESS | 1748 | 1467133280635 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 10:01:20 INFO - PROCESS | 1748 | 1467133280949 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 1748 | 1467133280959 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:20 INFO - PROCESS | 1748 | ++DOCSHELL 0xa232c000 == 92 [pid = 1748] [id = 632] 10:01:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 150 (0xa23f3000) [pid = 1748] [serial = 1897] [outer = (nil)] 10:01:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 151 (0xa2fb8400) [pid = 1748] [serial = 1898] [outer = 0xa23f3000] 10:01:21 INFO - PROCESS | 1748 | 1467133281049 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 152 (0xa2fbb000) [pid = 1748] [serial = 1899] [outer = 0xa23f3000] 10:01:21 INFO - PROCESS | 1748 | 1467133281971 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]]]}] 10:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1634ms 10:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:01:22 INFO - PROCESS | 1748 | 1467133282023 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 10:01:22 INFO - PROCESS | 1748 | 1467133282027 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 10:01:22 INFO - PROCESS | 1748 | 1467133282034 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:01:22 INFO - PROCESS | 1748 | 1467133282037 Marionette TRACE conn4 <- [1,2502,null,{}] 10:01:22 INFO - PROCESS | 1748 | 1467133282044 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}] 10:01:22 INFO - PROCESS | 1748 | 1467133282049 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:22 INFO - PROCESS | 1748 | 1467133282244 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 10:01:22 INFO - PROCESS | 1748 | 1467133282514 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 1748 | 1467133282522 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:22 INFO - PROCESS | 1748 | ++DOCSHELL 0xa258f400 == 93 [pid = 1748] [id = 633] 10:01:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 153 (0xa2fba000) [pid = 1748] [serial = 1900] [outer = (nil)] 10:01:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 154 (0xa3389400) [pid = 1748] [serial = 1901] [outer = 0xa2fba000] 10:01:22 INFO - PROCESS | 1748 | 1467133282656 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 155 (0xa341e800) [pid = 1748] [serial = 1902] [outer = 0xa2fba000] 10:01:23 INFO - PROCESS | 1748 | 1467133283601 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]]]}] 10:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1640ms 10:01:23 INFO - PROCESS | 1748 | 1467133283674 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 10:01:23 INFO - PROCESS | 1748 | 1467133283678 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 10:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:01:23 INFO - PROCESS | 1748 | 1467133283696 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 1748 | 1467133283700 Marionette TRACE conn4 <- [1,2506,null,{}] 10:01:23 INFO - PROCESS | 1748 | 1467133283707 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}] 10:01:23 INFO - PROCESS | 1748 | 1467133283712 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:23 INFO - PROCESS | 1748 | 1467133283979 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 10:01:24 INFO - PROCESS | 1748 | 1467133284325 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:24 INFO - PROCESS | 1748 | 1467133284337 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb14c00 == 94 [pid = 1748] [id = 634] 10:01:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 156 (0x90f1ec00) [pid = 1748] [serial = 1903] [outer = (nil)] 10:01:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 157 (0x980a5400) [pid = 1748] [serial = 1904] [outer = 0x90f1ec00] 10:01:24 INFO - PROCESS | 1748 | 1467133284420 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 158 (0x9b180400) [pid = 1748] [serial = 1905] [outer = 0x90f1ec00] 10:01:25 INFO - PROCESS | 1748 | 1467133285392 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]]]}] 10:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1739ms 10:01:25 INFO - PROCESS | 1748 | 1467133285436 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 1748 | 1467133285440 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 10:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:01:25 INFO - PROCESS | 1748 | 1467133285447 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 1748 | 1467133285451 Marionette TRACE conn4 <- [1,2510,null,{}] 10:01:25 INFO - PROCESS | 1748 | 1467133285457 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}] 10:01:25 INFO - PROCESS | 1748 | 1467133285462 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:25 INFO - PROCESS | 1748 | 1467133285655 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 10:01:26 INFO - PROCESS | 1748 | 1467133286477 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:26 INFO - PROCESS | 1748 | 1467133286489 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:26 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb1b400 == 95 [pid = 1748] [id = 635] 10:01:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 159 (0x8fb1f800) [pid = 1748] [serial = 1906] [outer = (nil)] 10:01:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 160 (0x91160400) [pid = 1748] [serial = 1907] [outer = 0x8fb1f800] 10:01:26 INFO - PROCESS | 1748 | 1467133286570 Marionette DEBUG loaded listener.js 10:01:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 161 (0x9116b000) [pid = 1748] [serial = 1908] [outer = 0x8fb1f800] 10:01:27 INFO - PROCESS | 1748 | 1467133287503 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]]]}] 10:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2133ms 10:01:27 INFO - PROCESS | 1748 | 1467133287583 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 1748 | 1467133287589 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 10:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:01:27 INFO - PROCESS | 1748 | 1467133287597 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - PROCESS | 1748 | 1467133287602 Marionette TRACE conn4 <- [1,2514,null,{}] 10:01:27 INFO - PROCESS | 1748 | 1467133287610 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}] 10:01:27 INFO - PROCESS | 1748 | 1467133287618 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:27 INFO - PROCESS | 1748 | 1467133287807 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 10:01:28 INFO - PROCESS | 1748 | 1467133288156 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 1748 | 1467133288163 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x91264000 == 96 [pid = 1748] [id = 636] 10:01:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 162 (0x91a71800) [pid = 1748] [serial = 1909] [outer = (nil)] 10:01:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 163 (0x920e5c00) [pid = 1748] [serial = 1910] [outer = 0x91a71800] 10:01:28 INFO - PROCESS | 1748 | 1467133288325 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 164 (0x92578800) [pid = 1748] [serial = 1911] [outer = 0x91a71800] 10:01:29 INFO - PROCESS | 1748 | 1467133289273 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]]]}] 10:01:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:01:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1731ms 10:01:29 INFO - PROCESS | 1748 | 1467133289340 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 1748 | 1467133289347 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 10:01:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:01:29 INFO - PROCESS | 1748 | 1467133289357 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 1748 | 1467133289360 Marionette TRACE conn4 <- [1,2518,null,{}] 10:01:29 INFO - PROCESS | 1748 | 1467133289366 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}] 10:01:29 INFO - PROCESS | 1748 | 1467133289372 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:29 INFO - PROCESS | 1748 | 1467133289594 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x91199400 == 95 [pid = 1748] [id = 569] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9b180c00 == 94 [pid = 1748] [id = 581] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9119b000 == 93 [pid = 1748] [id = 568] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x916d4c00 == 92 [pid = 1748] [id = 570] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee0c00 == 91 [pid = 1748] [id = 577] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x91091c00 == 90 [pid = 1748] [id = 579] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9af8a000 == 89 [pid = 1748] [id = 578] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x951f3000 == 88 [pid = 1748] [id = 580] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x92741000 == 87 [pid = 1748] [id = 608] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe1800 == 86 [pid = 1748] [id = 606] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x91a77000 == 85 [pid = 1748] [id = 607] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cd800 == 84 [pid = 1748] [id = 525] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4c9c00 == 83 [pid = 1748] [id = 498] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cc000 == 82 [pid = 1748] [id = 516] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9125f400 == 81 [pid = 1748] [id = 526] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x92c74800 == 80 [pid = 1748] [id = 586] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x91163000 == 79 [pid = 1748] [id = 596] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeecc00 == 78 [pid = 1748] [id = 490] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x91166000 == 77 [pid = 1748] [id = 573] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x920e1c00 == 76 [pid = 1748] [id = 584] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x92739400 == 75 [pid = 1748] [id = 501] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9125b400 == 74 [pid = 1748] [id = 572] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d6400 == 73 [pid = 1748] [id = 493] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x916d2800 == 72 [pid = 1748] [id = 487] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cc400 == 71 [pid = 1748] [id = 529] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d4c00 == 70 [pid = 1748] [id = 549] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d6c00 == 69 [pid = 1748] [id = 585] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d0800 == 68 [pid = 1748] [id = 489] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b9400 == 67 [pid = 1748] [id = 610] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2bc800 == 66 [pid = 1748] [id = 499] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40e400 == 65 [pid = 1748] [id = 523] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8d403000 == 64 [pid = 1748] [id = 587] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x92034800 == 63 [pid = 1748] [id = 527] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee1c00 == 62 [pid = 1748] [id = 613] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee6000 == 61 [pid = 1748] [id = 488] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8c0800 == 60 [pid = 1748] [id = 589] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdb000 == 59 [pid = 1748] [id = 496] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeec800 == 58 [pid = 1748] [id = 609] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdd400 == 57 [pid = 1748] [id = 524] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9202a400 == 56 [pid = 1748] [id = 502] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x90f26400 == 55 [pid = 1748] [id = 582] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9b34e000 == 54 [pid = 1748] [id = 612] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9ac1dc00 == 53 [pid = 1748] [id = 615] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8d410400 == 52 [pid = 1748] [id = 616] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9961d400 == 51 [pid = 1748] [id = 575] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9ac2c400 == 50 [pid = 1748] [id = 611] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9c13d400 == 49 [pid = 1748] [id = 614] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb1e000 == 48 [pid = 1748] [id = 503] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee9000 == 47 [pid = 1748] [id = 492] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x920ea800 == 46 [pid = 1748] [id = 590] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cd400 == 45 [pid = 1748] [id = 522] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40a000 == 44 [pid = 1748] [id = 504] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb1c800 == 43 [pid = 1748] [id = 574] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe7000 == 42 [pid = 1748] [id = 576] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x91a7bc00 == 41 [pid = 1748] [id = 512] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8d407800 == 40 [pid = 1748] [id = 591] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe6000 == 39 [pid = 1748] [id = 535] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee4400 == 38 [pid = 1748] [id = 533] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d7000 == 37 [pid = 1748] [id = 593] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdb800 == 36 [pid = 1748] [id = 505] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9118f800 == 35 [pid = 1748] [id = 532] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bfc00 == 34 [pid = 1748] [id = 597] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x91633c00 == 33 [pid = 1748] [id = 534] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8d406800 == 32 [pid = 1748] [id = 592] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x96e78400 == 31 [pid = 1748] [id = 595] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b3400 == 30 [pid = 1748] [id = 598] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x9109a800 == 29 [pid = 1748] [id = 511] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d5c00 == 28 [pid = 1748] [id = 491] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cec00 == 27 [pid = 1748] [id = 594] 10:01:31 INFO - PROCESS | 1748 | --DOCSHELL 0x91166400 == 26 [pid = 1748] [id = 588] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 163 (0x9a79b400) [pid = 1748] [serial = 1692] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 162 (0x92577000) [pid = 1748] [serial = 1796] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 161 (0x9b67e400) [pid = 1748] [serial = 1743] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 160 (0x9c135400) [pid = 1748] [serial = 1788] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 159 (0x8f2b9800) [pid = 1748] [serial = 1805] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 158 (0x9af92000) [pid = 1748] [serial = 1782] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 157 (0x9a529800) [pid = 1748] [serial = 1776] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 156 (0x9bfeb800) [pid = 1748] [serial = 1785] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 155 (0x9bf1a000) [pid = 1748] [serial = 1784] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 154 (0x920e7c00) [pid = 1748] [serial = 1802] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 153 (0x90f1dc00) [pid = 1748] [serial = 1800] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 152 (0x9ac1fc00) [pid = 1748] [serial = 1731] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 151 (0x9a523400) [pid = 1748] [serial = 1686] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 150 (0x9af2e400) [pid = 1748] [serial = 1734] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 149 (0x9b17b400) [pid = 1748] [serial = 1737] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 148 (0x9a4d7000) [pid = 1748] [serial = 1719] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 147 (0x939f4400) [pid = 1748] [serial = 1809] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 146 (0x93a45800) [pid = 1748] [serial = 1773] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 145 (0x91264400) [pid = 1748] [serial = 1770] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 144 (0x96e70400) [pid = 1748] [serial = 1814] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 143 (0x9c131400) [pid = 1748] [serial = 1787] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 142 (0x92590c00) [pid = 1748] [serial = 1772] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 141 (0x9162fc00) [pid = 1748] [serial = 1722] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 140 (0x9af2e000) [pid = 1748] [serial = 1779] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x95098000) [pid = 1748] [serial = 1811] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x9c1d7800) [pid = 1748] [serial = 1793] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x91190c00) [pid = 1748] [serial = 1769] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x9a792400) [pid = 1748] [serial = 1689] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x9a520400) [pid = 1748] [serial = 1728] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x92529c00) [pid = 1748] [serial = 1803] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x9c13d000) [pid = 1748] [serial = 1790] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x980ab400) [pid = 1748] [serial = 1815] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x92586400) [pid = 1748] [serial = 1808] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x99ee8c00) [pid = 1748] [serial = 1683] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x9baa3c00) [pid = 1748] [serial = 1746] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x93b68000) [pid = 1748] [serial = 1725] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x9a126400) [pid = 1748] [serial = 1775] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x93d90400) [pid = 1748] [serial = 1677] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x91092800) [pid = 1748] [serial = 1806] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x9ac29c00) [pid = 1748] [serial = 1778] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x9af2a800) [pid = 1748] [serial = 1698] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x991f6c00) [pid = 1748] [serial = 1767] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x8f2c1000) [pid = 1748] [serial = 1799] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x9ac2b800) [pid = 1748] [serial = 1695] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x9b189400) [pid = 1748] [serial = 1740] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x990d5400) [pid = 1748] [serial = 1680] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x91a80c00) [pid = 1748] [serial = 1674] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x9af8e400) [pid = 1748] [serial = 1781] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x951edc00) [pid = 1748] [serial = 1812] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x99060400) [pid = 1748] [serial = 1817] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1748 | 1467133291847 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 1748 | 1467133291858 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4ce000 == 27 [pid = 1748] [id = 637] 10:01:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x8b4ce800) [pid = 1748] [serial = 1912] [outer = (nil)] 10:01:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x8b4d2400) [pid = 1748] [serial = 1913] [outer = 0x8b4ce800] 10:01:31 INFO - PROCESS | 1748 | 1467133291941 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x8d404000) [pid = 1748] [serial = 1914] [outer = 0x8b4ce800] 10:01:32 INFO - PROCESS | 1748 | 1467133292812 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]]]}] 10:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 3487ms 10:01:32 INFO - PROCESS | 1748 | 1467133292846 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 10:01:32 INFO - PROCESS | 1748 | 1467133292852 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 10:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:01:32 INFO - PROCESS | 1748 | 1467133292872 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:01:32 INFO - PROCESS | 1748 | 1467133292876 Marionette TRACE conn4 <- [1,2522,null,{}] 10:01:32 INFO - PROCESS | 1748 | 1467133292885 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}] 10:01:32 INFO - PROCESS | 1748 | 1467133292893 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:33 INFO - PROCESS | 1748 | 1467133293067 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 10:01:33 INFO - PROCESS | 1748 | 1467133293080 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 1748 | 1467133293087 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee6000 == 28 [pid = 1748] [id = 638] 10:01:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x8efdb000) [pid = 1748] [serial = 1915] [outer = (nil)] 10:01:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x8efe8800) [pid = 1748] [serial = 1916] [outer = 0x8efdb000] 10:01:33 INFO - PROCESS | 1748 | 1467133293161 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x8f2c0c00) [pid = 1748] [serial = 1917] [outer = 0x8efdb000] 10:01:34 INFO - PROCESS | 1748 | 1467133294185 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]]]}] 10:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1346ms 10:01:34 INFO - PROCESS | 1748 | 1467133294216 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 10:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:01:34 INFO - PROCESS | 1748 | 1467133294223 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 10:01:34 INFO - PROCESS | 1748 | 1467133294230 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 1748 | 1467133294233 Marionette TRACE conn4 <- [1,2526,null,{}] 10:01:34 INFO - PROCESS | 1748 | 1467133294240 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}] 10:01:34 INFO - PROCESS | 1748 | 1467133294245 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:34 INFO - PROCESS | 1748 | 1467133294447 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 10:01:34 INFO - PROCESS | 1748 | 1467133294654 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 1748 | 1467133294663 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efd9400 == 29 [pid = 1748] [id = 639] 10:01:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x8fb1a000) [pid = 1748] [serial = 1918] [outer = (nil)] 10:01:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x90f21c00) [pid = 1748] [serial = 1919] [outer = 0x8fb1a000] 10:01:34 INFO - PROCESS | 1748 | 1467133294734 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x9108d800) [pid = 1748] [serial = 1920] [outer = 0x8fb1a000] 10:01:35 INFO - PROCESS | 1748 | 1467133295765 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]]]}] 10:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1588ms 10:01:35 INFO - PROCESS | 1748 | 1467133295817 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 10:01:35 INFO - PROCESS | 1748 | 1467133295821 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 10:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:01:35 INFO - PROCESS | 1748 | 1467133295846 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 1748 | 1467133295856 Marionette TRACE conn4 <- [1,2530,null,{}] 10:01:35 INFO - PROCESS | 1748 | 1467133295874 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}] 10:01:35 INFO - PROCESS | 1748 | 1467133295882 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:36 INFO - PROCESS | 1748 | 1467133296140 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 10:01:36 INFO - PROCESS | 1748 | 1467133296171 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 1748 | 1467133296204 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:36 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efde800 == 30 [pid = 1748] [id = 640] 10:01:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x8f2c3800) [pid = 1748] [serial = 1921] [outer = (nil)] 10:01:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x91190c00) [pid = 1748] [serial = 1922] [outer = 0x8f2c3800] 10:01:36 INFO - PROCESS | 1748 | 1467133296371 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x9119c800) [pid = 1748] [serial = 1923] [outer = 0x8f2c3800] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x8eee8000) [pid = 1748] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x9a793000) [pid = 1748] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x8f8b6800) [pid = 1748] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x9c13a000) [pid = 1748] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x99e10000) [pid = 1748] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x9ac2c000) [pid = 1748] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x92c7b800) [pid = 1748] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x92590000) [pid = 1748] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x92589800) [pid = 1748] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x990d0400) [pid = 1748] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x9ba38c00) [pid = 1748] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x8f8b6c00) [pid = 1748] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x8efe4000) [pid = 1748] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x92576800) [pid = 1748] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x91a7ec00) [pid = 1748] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x93d8c800) [pid = 1748] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x91259400) [pid = 1748] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x91a71c00) [pid = 1748] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x9ac2c800) [pid = 1748] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x8d410c00) [pid = 1748] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x9c1a0400) [pid = 1748] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:01:38 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x9b354800) [pid = 1748] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:01:38 INFO - PROCESS | 1748 | 1467133298798 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]]]}] 10:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 3002ms 10:01:38 INFO - PROCESS | 1748 | 1467133298838 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 10:01:38 INFO - PROCESS | 1748 | 1467133298843 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 10:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:01:38 INFO - PROCESS | 1748 | 1467133298849 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:01:38 INFO - PROCESS | 1748 | 1467133298853 Marionette TRACE conn4 <- [1,2534,null,{}] 10:01:38 INFO - PROCESS | 1748 | 1467133298858 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}] 10:01:38 INFO - PROCESS | 1748 | 1467133298862 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:39 INFO - PROCESS | 1748 | 1467133299102 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 10:01:39 INFO - PROCESS | 1748 | 1467133299117 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:39 INFO - PROCESS | 1748 | 1467133299128 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:39 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdb800 == 31 [pid = 1748] [id = 641] 10:01:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x90f27c00) [pid = 1748] [serial = 1924] [outer = (nil)] 10:01:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x9125c000) [pid = 1748] [serial = 1925] [outer = 0x90f27c00] 10:01:39 INFO - PROCESS | 1748 | 1467133299197 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x91263000) [pid = 1748] [serial = 1926] [outer = 0x90f27c00] 10:01:40 INFO - PROCESS | 1748 | 1467133300169 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]]]}] 10:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1382ms 10:01:40 INFO - PROCESS | 1748 | 1467133300232 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 10:01:40 INFO - PROCESS | 1748 | 1467133300238 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 10:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:01:40 INFO - PROCESS | 1748 | 1467133300249 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 1748 | 1467133300255 Marionette TRACE conn4 <- [1,2538,null,{}] 10:01:40 INFO - PROCESS | 1748 | 1467133300310 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}] 10:01:40 INFO - PROCESS | 1748 | 1467133300317 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:40 INFO - PROCESS | 1748 | 1467133300608 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 10:01:40 INFO - PROCESS | 1748 | 1467133300831 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 1748 | 1467133300847 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeecc00 == 32 [pid = 1748] [id = 642] 10:01:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x8efd9800) [pid = 1748] [serial = 1927] [outer = (nil)] 10:01:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x8efe2000) [pid = 1748] [serial = 1928] [outer = 0x8efd9800] 10:01:40 INFO - PROCESS | 1748 | 1467133300938 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x8fb1c800) [pid = 1748] [serial = 1929] [outer = 0x8efd9800] 10:01:41 INFO - PROCESS | 1748 | 1467133301923 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]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1750ms 10:01:42 INFO - PROCESS | 1748 | 1467133301997 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 1748 | 1467133302004 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 10:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:01:42 INFO - PROCESS | 1748 | 1467133302016 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 1748 | 1467133302020 Marionette TRACE conn4 <- [1,2542,null,{}] 10:01:42 INFO - PROCESS | 1748 | 1467133302027 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}] 10:01:42 INFO - PROCESS | 1748 | 1467133302033 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:42 INFO - PROCESS | 1748 | 1467133302266 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 10:01:42 INFO - PROCESS | 1748 | 1467133302537 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 1748 | 1467133302546 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb12400 == 33 [pid = 1748] [id = 643] 10:01:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x90f22800) [pid = 1748] [serial = 1930] [outer = (nil)] 10:01:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x9125f800) [pid = 1748] [serial = 1931] [outer = 0x90f22800] 10:01:42 INFO - PROCESS | 1748 | 1467133302673 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x91636c00) [pid = 1748] [serial = 1932] [outer = 0x90f22800] 10:01:43 INFO - PROCESS | 1748 | 1467133303625 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]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1646ms 10:01:43 INFO - PROCESS | 1748 | 1467133303662 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 1748 | 1467133303667 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 10:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:01:43 INFO - PROCESS | 1748 | 1467133303674 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 1748 | 1467133303680 Marionette TRACE conn4 <- [1,2546,null,{}] 10:01:43 INFO - PROCESS | 1748 | 1467133303697 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}] 10:01:43 INFO - PROCESS | 1748 | 1467133303706 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:43 INFO - PROCESS | 1748 | 1467133303903 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 10:01:44 INFO - PROCESS | 1748 | 1467133304273 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 1748 | 1467133304287 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a76800 == 34 [pid = 1748] [id = 644] 10:01:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x91a78000) [pid = 1748] [serial = 1933] [outer = (nil)] 10:01:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x920e3c00) [pid = 1748] [serial = 1934] [outer = 0x91a78000] 10:01:44 INFO - PROCESS | 1748 | 1467133304393 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x92336400) [pid = 1748] [serial = 1935] [outer = 0x91a78000] 10:01:45 INFO - PROCESS | 1748 | 1467133305380 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]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1743ms 10:01:45 INFO - PROCESS | 1748 | 1467133305417 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 10:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:01:45 INFO - PROCESS | 1748 | 1467133305422 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 10:01:45 INFO - PROCESS | 1748 | 1467133305445 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - PROCESS | 1748 | 1467133305449 Marionette TRACE conn4 <- [1,2550,null,{}] 10:01:45 INFO - PROCESS | 1748 | 1467133305460 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}] 10:01:45 INFO - PROCESS | 1748 | 1467133305464 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:45 INFO - PROCESS | 1748 | 1467133305656 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 10:01:45 INFO - PROCESS | 1748 | 1467133305873 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 1748 | 1467133305883 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:45 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdfc00 == 35 [pid = 1748] [id = 645] 10:01:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x91a7f800) [pid = 1748] [serial = 1936] [outer = (nil)] 10:01:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x9248e400) [pid = 1748] [serial = 1937] [outer = 0x91a7f800] 10:01:46 INFO - PROCESS | 1748 | 1467133306000 Marionette DEBUG loaded listener.js 10:01:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x92520800) [pid = 1748] [serial = 1938] [outer = 0x91a7f800] 10:01:47 INFO - PROCESS | 1748 | 1467133307060 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]]]}] 10:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1663ms 10:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:01:47 INFO - PROCESS | 1748 | 1467133307092 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 10:01:47 INFO - PROCESS | 1748 | 1467133307096 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 10:01:47 INFO - PROCESS | 1748 | 1467133307103 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 1748 | 1467133307106 Marionette TRACE conn4 <- [1,2554,null,{}] 10:01:47 INFO - PROCESS | 1748 | 1467133307112 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}] 10:01:47 INFO - PROCESS | 1748 | 1467133307120 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:47 INFO - PROCESS | 1748 | 1467133307304 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 10:01:47 INFO - PROCESS | 1748 | 1467133307524 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 1748 | 1467133307533 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x91168800 == 36 [pid = 1748] [id = 646] 10:01:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x92525800) [pid = 1748] [serial = 1939] [outer = (nil)] 10:01:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x92575000) [pid = 1748] [serial = 1940] [outer = 0x92525800] 10:01:47 INFO - PROCESS | 1748 | 1467133307651 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x92579000) [pid = 1748] [serial = 1941] [outer = 0x92525800] 10:01:48 INFO - PROCESS | 1748 | 1467133308682 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]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1638ms 10:01:48 INFO - PROCESS | 1748 | 1467133308740 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 1748 | 1467133308744 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 10:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:01:48 INFO - PROCESS | 1748 | 1467133308751 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 1748 | 1467133308754 Marionette TRACE conn4 <- [1,2558,null,{}] 10:01:48 INFO - PROCESS | 1748 | 1467133308761 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}] 10:01:48 INFO - PROCESS | 1748 | 1467133308772 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:49 INFO - PROCESS | 1748 | 1467133309055 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 10:01:49 INFO - PROCESS | 1748 | 1467133309377 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 1748 | 1467133309384 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:49 INFO - PROCESS | 1748 | ++DOCSHELL 0x9273fc00 == 37 [pid = 1748] [id = 647] 10:01:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x92745400) [pid = 1748] [serial = 1942] [outer = (nil)] 10:01:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x92c81000) [pid = 1748] [serial = 1943] [outer = 0x92745400] 10:01:49 INFO - PROCESS | 1748 | 1467133309487 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x93a4f400) [pid = 1748] [serial = 1944] [outer = 0x92745400] 10:01:50 INFO - PROCESS | 1748 | 1467133310498 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]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1801ms 10:01:50 INFO - PROCESS | 1748 | 1467133310553 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 1748 | 1467133310556 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 10:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:01:50 INFO - PROCESS | 1748 | 1467133310564 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 1748 | 1467133310567 Marionette TRACE conn4 <- [1,2562,null,{}] 10:01:50 INFO - PROCESS | 1748 | 1467133310573 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}] 10:01:50 INFO - PROCESS | 1748 | 1467133310579 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:50 INFO - PROCESS | 1748 | 1467133310763 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 10:01:51 INFO - PROCESS | 1748 | 1467133310987 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 1748 | 1467133310995 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:51 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d406800 == 38 [pid = 1748] [id = 648] 10:01:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x9162cc00) [pid = 1748] [serial = 1945] [outer = (nil)] 10:01:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x93d8b000) [pid = 1748] [serial = 1946] [outer = 0x9162cc00] 10:01:51 INFO - PROCESS | 1748 | 1467133311159 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x93d86400) [pid = 1748] [serial = 1947] [outer = 0x9162cc00] 10:01:52 INFO - PROCESS | 1748 | 1467133312128 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]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1632ms 10:01:52 INFO - PROCESS | 1748 | 1467133312196 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 1748 | 1467133312199 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 10:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:01:52 INFO - PROCESS | 1748 | 1467133312206 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 1748 | 1467133312210 Marionette TRACE conn4 <- [1,2566,null,{}] 10:01:52 INFO - PROCESS | 1748 | 1467133312216 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}] 10:01:52 INFO - PROCESS | 1748 | 1467133312222 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:52 INFO - PROCESS | 1748 | 1467133312442 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 10:01:52 INFO - PROCESS | 1748 | 1467133312709 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 1748 | 1467133312717 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x939eb400 == 39 [pid = 1748] [id = 649] 10:01:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x93b69c00) [pid = 1748] [serial = 1948] [outer = (nil)] 10:01:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x951b2400) [pid = 1748] [serial = 1949] [outer = 0x93b69c00] 10:01:52 INFO - PROCESS | 1748 | 1467133312843 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x951b2c00) [pid = 1748] [serial = 1950] [outer = 0x93b69c00] 10:01:53 INFO - PROCESS | 1748 | 1467133313765 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]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1635ms 10:01:53 INFO - PROCESS | 1748 | 1467133313842 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 1748 | 1467133313847 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 10:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:01:53 INFO - PROCESS | 1748 | 1467133313853 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 1748 | 1467133313856 Marionette TRACE conn4 <- [1,2570,null,{}] 10:01:53 INFO - PROCESS | 1748 | 1467133313863 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}] 10:01:53 INFO - PROCESS | 1748 | 1467133313868 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:54 INFO - PROCESS | 1748 | 1467133314096 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 10:01:54 INFO - PROCESS | 1748 | 1467133314419 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 1748 | 1467133314426 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:54 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f2a400 == 40 [pid = 1748] [id = 650] 10:01:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 132 (0x91095800) [pid = 1748] [serial = 1951] [outer = (nil)] 10:01:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 133 (0x951eb800) [pid = 1748] [serial = 1952] [outer = 0x91095800] 10:01:54 INFO - PROCESS | 1748 | 1467133314514 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 134 (0x95204800) [pid = 1748] [serial = 1953] [outer = 0x91095800] 10:01:55 INFO - PROCESS | 1748 | 1467133315567 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]]]}] 10:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1783ms 10:01:55 INFO - PROCESS | 1748 | 1467133315637 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 1748 | 1467133315641 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 10:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:01:55 INFO - PROCESS | 1748 | 1467133315648 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 1748 | 1467133315652 Marionette TRACE conn4 <- [1,2574,null,{}] 10:01:55 INFO - PROCESS | 1748 | 1467133315658 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}] 10:01:55 INFO - PROCESS | 1748 | 1467133315663 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:55 INFO - PROCESS | 1748 | 1467133315844 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 10:01:56 INFO - PROCESS | 1748 | 1467133316157 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 1748 | 1467133316166 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe5c00 == 41 [pid = 1748] [id = 651] 10:01:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 135 (0x8efe6000) [pid = 1748] [serial = 1954] [outer = (nil)] 10:01:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 136 (0x9202f400) [pid = 1748] [serial = 1955] [outer = 0x8efe6000] 10:01:56 INFO - PROCESS | 1748 | 1467133316255 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 137 (0x92490c00) [pid = 1748] [serial = 1956] [outer = 0x8efe6000] 10:01:57 INFO - PROCESS | 1748 | 1467133317340 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]]]}] 10:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1737ms 10:01:57 INFO - PROCESS | 1748 | 1467133317386 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 1748 | 1467133317393 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 10:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:01:57 INFO - PROCESS | 1748 | 1467133317402 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 1748 | 1467133317407 Marionette TRACE conn4 <- [1,2578,null,{}] 10:01:57 INFO - PROCESS | 1748 | 1467133317415 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}] 10:01:57 INFO - PROCESS | 1748 | 1467133317421 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:57 INFO - PROCESS | 1748 | 1467133317611 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 10:01:57 INFO - PROCESS | 1748 | 1467133317947 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 1748 | 1467133317960 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:57 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe0400 == 42 [pid = 1748] [id = 652] 10:01:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 138 (0x8efe2400) [pid = 1748] [serial = 1957] [outer = (nil)] 10:01:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 139 (0x8f2bb800) [pid = 1748] [serial = 1958] [outer = 0x8efe2400] 10:01:58 INFO - PROCESS | 1748 | 1467133318040 Marionette DEBUG loaded listener.js 10:01:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 140 (0x8f8b7c00) [pid = 1748] [serial = 1959] [outer = 0x8efe2400] 10:01:59 INFO - PROCESS | 1748 | 1467133319078 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]]]}] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 139 (0x920ecc00) [pid = 1748] [serial = 1871] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 138 (0x9c1a2800) [pid = 1748] [serial = 1791] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 137 (0x951b4000) [pid = 1748] [serial = 1797] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 136 (0x9d80ac00) [pid = 1748] [serial = 1794] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 135 (0x9af26000) [pid = 1748] [serial = 1866] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 134 (0x9b17c000) [pid = 1748] [serial = 1868] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 133 (0x9b184800) [pid = 1748] [serial = 1869] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 132 (0x93b6c000) [pid = 1748] [serial = 1826] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 131 (0x951b5800) [pid = 1748] [serial = 1827] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x9520c400) [pid = 1748] [serial = 1862] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x99066400) [pid = 1748] [serial = 1829] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x99e14400) [pid = 1748] [serial = 1830] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x9a52bc00) [pid = 1748] [serial = 1832] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x9a777400) [pid = 1748] [serial = 1833] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0xa108b800) [pid = 1748] [serial = 1847] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0xa1090400) [pid = 1748] [serial = 1848] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x9119d000) [pid = 1748] [serial = 1859] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x91a7fc00) [pid = 1748] [serial = 1860] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x8f8b2400) [pid = 1748] [serial = 1820] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x91099000) [pid = 1748] [serial = 1821] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x93a4a800) [pid = 1748] [serial = 1856] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x951b9c00) [pid = 1748] [serial = 1857] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x920e9400) [pid = 1748] [serial = 1823] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x92520c00) [pid = 1748] [serial = 1824] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x9c134000) [pid = 1748] [serial = 1841] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x9c1cec00) [pid = 1748] [serial = 1842] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x996a4000) [pid = 1748] [serial = 1818] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0x91a7dc00) [pid = 1748] [serial = 1853] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x92490800) [pid = 1748] [serial = 1854] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0x9af2a000) [pid = 1748] [serial = 1835] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0x9b186400) [pid = 1748] [serial = 1836] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x8eee9c00) [pid = 1748] [serial = 1850] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x8f8b3000) [pid = 1748] [serial = 1851] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x9d832800) [pid = 1748] [serial = 1844] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x9d889800) [pid = 1748] [serial = 1845] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x9baa1000) [pid = 1748] [serial = 1838] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x9c135000) [pid = 1748] [serial = 1839] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x9a51d000) [pid = 1748] [serial = 1865] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x96ef5800) [pid = 1748] [serial = 1863] [outer = (nil)] [url = about:blank] 10:01:59 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x9256bc00) [pid = 1748] [serial = 1872] [outer = (nil)] [url = about:blank] 10:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1841ms 10:01:59 INFO - PROCESS | 1748 | 1467133319243 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 1748 | 1467133319249 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 10:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:01:59 INFO - PROCESS | 1748 | 1467133319259 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 1748 | 1467133319263 Marionette TRACE conn4 <- [1,2582,null,{}] 10:01:59 INFO - PROCESS | 1748 | 1467133319270 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}] 10:01:59 INFO - PROCESS | 1748 | 1467133319275 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:59 INFO - PROCESS | 1748 | 1467133319452 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 10:01:59 INFO - PROCESS | 1748 | 1467133319687 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 1748 | 1467133319696 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:01:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f1d800 == 43 [pid = 1748] [id = 653] 10:01:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x90f2c000) [pid = 1748] [serial = 1960] [outer = (nil)] 10:01:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x91096800) [pid = 1748] [serial = 1961] [outer = 0x90f2c000] 10:01:59 INFO - PROCESS | 1748 | 1467133319783 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x9116d800) [pid = 1748] [serial = 1962] [outer = 0x90f2c000] 10:02:00 INFO - PROCESS | 1748 | 1467133320674 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]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1442ms 10:02:00 INFO - PROCESS | 1748 | 1467133320703 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 1748 | 1467133320706 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 10:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:02:00 INFO - PROCESS | 1748 | 1467133320714 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 1748 | 1467133320720 Marionette TRACE conn4 <- [1,2586,null,{}] 10:02:00 INFO - PROCESS | 1748 | 1467133320736 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}] 10:02:00 INFO - PROCESS | 1748 | 1467133320744 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:00 INFO - PROCESS | 1748 | 1467133320987 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 10:02:01 INFO - PROCESS | 1748 | 1467133321006 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 1748 | 1467133321014 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x92028000 == 44 [pid = 1748] [id = 654] 10:02:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x92028c00) [pid = 1748] [serial = 1963] [outer = (nil)] 10:02:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x920ebc00) [pid = 1748] [serial = 1964] [outer = 0x92028c00] 10:02:01 INFO - PROCESS | 1748 | 1467133321089 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x9248c800) [pid = 1748] [serial = 1965] [outer = 0x92028c00] 10:02:02 INFO - PROCESS | 1748 | 1467133322095 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]]]}] 10:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1434ms 10:02:02 INFO - PROCESS | 1748 | 1467133322152 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 1748 | 1467133322156 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 10:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:02:02 INFO - PROCESS | 1748 | 1467133322163 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 1748 | 1467133322166 Marionette TRACE conn4 <- [1,2590,null,{}] 10:02:02 INFO - PROCESS | 1748 | 1467133322172 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}] 10:02:02 INFO - PROCESS | 1748 | 1467133322177 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:02 INFO - PROCESS | 1748 | 1467133322425 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 10:02:02 INFO - PROCESS | 1748 | 1467133322457 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:02 INFO - PROCESS | 1748 | 1467133322463 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b3000 == 45 [pid = 1748] [id = 655] 10:02:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x92341c00) [pid = 1748] [serial = 1966] [outer = (nil)] 10:02:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x92578000) [pid = 1748] [serial = 1967] [outer = 0x92341c00] 10:02:02 INFO - PROCESS | 1748 | 1467133322533 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x9273d800) [pid = 1748] [serial = 1968] [outer = 0x92341c00] 10:02:03 INFO - PROCESS | 1748 | 1467133323510 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]]]}] 10:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1382ms 10:02:03 INFO - PROCESS | 1748 | 1467133323546 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 10:02:03 INFO - PROCESS | 1748 | 1467133323550 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 10:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:02:03 INFO - PROCESS | 1748 | 1467133323556 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - PROCESS | 1748 | 1467133323559 Marionette TRACE conn4 <- [1,2594,null,{}] 10:02:03 INFO - PROCESS | 1748 | 1467133323565 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}] 10:02:03 INFO - PROCESS | 1748 | 1467133323570 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:03 INFO - PROCESS | 1748 | 1467133323804 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0x8efdb000) [pid = 1748] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0x8f2c3800) [pid = 1748] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0x8b4ce800) [pid = 1748] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x91a71800) [pid = 1748] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x9116d000) [pid = 1748] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x92585c00) [pid = 1748] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x990d5000) [pid = 1748] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x9a78dc00) [pid = 1748] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x916e0400) [pid = 1748] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x9b169c00) [pid = 1748] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x9bfeb000) [pid = 1748] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x92521000) [pid = 1748] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0xa23f3000) [pid = 1748] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0xa2fba000) [pid = 1748] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x90f1ec00) [pid = 1748] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x8fb1f800) [pid = 1748] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:02:04 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x8fb1a000) [pid = 1748] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:02:04 INFO - PROCESS | 1748 | 1467133324212 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 1748 | 1467133324219 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:04 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4ce800 == 46 [pid = 1748] [id = 656] 10:02:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x8b4d7800) [pid = 1748] [serial = 1969] [outer = (nil)] 10:02:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x8fb1a000) [pid = 1748] [serial = 1970] [outer = 0x8b4d7800] 10:02:04 INFO - PROCESS | 1748 | 1467133324295 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x9116b800) [pid = 1748] [serial = 1971] [outer = 0x8b4d7800] 10:02:05 INFO - PROCESS | 1748 | 1467133325070 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]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1535ms 10:02:05 INFO - PROCESS | 1748 | 1467133325098 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 10:02:05 INFO - PROCESS | 1748 | 1467133325102 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 10:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:02:05 INFO - PROCESS | 1748 | 1467133325112 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 1748 | 1467133325114 Marionette TRACE conn4 <- [1,2598,null,{}] 10:02:05 INFO - PROCESS | 1748 | 1467133325121 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}] 10:02:05 INFO - PROCESS | 1748 | 1467133325130 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:05 INFO - PROCESS | 1748 | 1467133325331 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 10:02:05 INFO - PROCESS | 1748 | 1467133325342 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 1748 | 1467133325348 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdb000 == 47 [pid = 1748] [id = 657] 10:02:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x8fb20000) [pid = 1748] [serial = 1972] [outer = (nil)] 10:02:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x9501e000) [pid = 1748] [serial = 1973] [outer = 0x8fb20000] 10:02:05 INFO - PROCESS | 1748 | 1467133325581 Marionette DEBUG loaded listener.js 10:02:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x9520c400) [pid = 1748] [serial = 1974] [outer = 0x8fb20000] 10:02:06 INFO - PROCESS | 1748 | 1467133326595 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]]]}] 10:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1528ms 10:02:06 INFO - PROCESS | 1748 | 1467133326641 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 10:02:06 INFO - PROCESS | 1748 | 1467133326648 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 10:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:02:06 INFO - PROCESS | 1748 | 1467133326656 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:02:06 INFO - PROCESS | 1748 | 1467133326662 Marionette TRACE conn4 <- [1,2602,null,{}] 10:02:06 INFO - PROCESS | 1748 | 1467133326671 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}] 10:02:06 INFO - PROCESS | 1748 | 1467133326676 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:06 INFO - PROCESS | 1748 | 1467133326878 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 10:02:07 INFO - PROCESS | 1748 | 1467133327170 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 1748 | 1467133327180 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40d000 == 48 [pid = 1748] [id = 658] 10:02:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x8eee1c00) [pid = 1748] [serial = 1975] [outer = (nil)] 10:02:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x90f25400) [pid = 1748] [serial = 1976] [outer = 0x8eee1c00] 10:02:07 INFO - PROCESS | 1748 | 1467133327312 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x91193000) [pid = 1748] [serial = 1977] [outer = 0x8eee1c00] 10:02:08 INFO - PROCESS | 1748 | 1467133328307 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]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1697ms 10:02:08 INFO - PROCESS | 1748 | 1467133328354 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 1748 | 1467133328362 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 10:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:02:08 INFO - PROCESS | 1748 | 1467133328373 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 1748 | 1467133328377 Marionette TRACE conn4 <- [1,2606,null,{}] 10:02:08 INFO - PROCESS | 1748 | 1467133328384 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}] 10:02:08 INFO - PROCESS | 1748 | 1467133328390 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:08 INFO - PROCESS | 1748 | 1467133328590 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 10:02:08 INFO - PROCESS | 1748 | 1467133328905 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 1748 | 1467133328915 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:08 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a71c00 == 49 [pid = 1748] [id = 659] 10:02:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x91a80c00) [pid = 1748] [serial = 1978] [outer = (nil)] 10:02:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x92340000) [pid = 1748] [serial = 1979] [outer = 0x91a80c00] 10:02:09 INFO - PROCESS | 1748 | 1467133329006 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x92525c00) [pid = 1748] [serial = 1980] [outer = 0x91a80c00] 10:02:10 INFO - PROCESS | 1748 | 1467133330102 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]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1783ms 10:02:10 INFO - PROCESS | 1748 | 1467133330156 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 1748 | 1467133330160 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 10:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:02:10 INFO - PROCESS | 1748 | 1467133330168 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 1748 | 1467133330175 Marionette TRACE conn4 <- [1,2610,null,{}] 10:02:10 INFO - PROCESS | 1748 | 1467133330193 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}] 10:02:10 INFO - PROCESS | 1748 | 1467133330201 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:10 INFO - PROCESS | 1748 | 1467133330438 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 10:02:10 INFO - PROCESS | 1748 | 1467133330748 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 1748 | 1467133330762 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:10 INFO - PROCESS | 1748 | ++DOCSHELL 0x951b1800 == 50 [pid = 1748] [id = 660] 10:02:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x951b8800) [pid = 1748] [serial = 1981] [outer = (nil)] 10:02:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x96e71c00) [pid = 1748] [serial = 1982] [outer = 0x951b8800] 10:02:10 INFO - PROCESS | 1748 | 1467133330846 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 107 (0x96efb800) [pid = 1748] [serial = 1983] [outer = 0x951b8800] 10:02:11 INFO - PROCESS | 1748 | 1467133331861 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]]]}] 10:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1739ms 10:02:11 INFO - PROCESS | 1748 | 1467133331907 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 10:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:02:11 INFO - PROCESS | 1748 | 1467133331912 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 10:02:11 INFO - PROCESS | 1748 | 1467133331919 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:02:11 INFO - PROCESS | 1748 | 1467133331923 Marionette TRACE conn4 <- [1,2614,null,{}] 10:02:11 INFO - PROCESS | 1748 | 1467133331929 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}] 10:02:11 INFO - PROCESS | 1748 | 1467133331934 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:12 INFO - PROCESS | 1748 | 1467133332129 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 10:02:12 INFO - PROCESS | 1748 | 1467133332392 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 1748 | 1467133332398 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x91256400 == 51 [pid = 1748] [id = 661] 10:02:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 108 (0x93d89800) [pid = 1748] [serial = 1984] [outer = (nil)] 10:02:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 109 (0x980aec00) [pid = 1748] [serial = 1985] [outer = 0x93d89800] 10:02:12 INFO - PROCESS | 1748 | 1467133332522 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 110 (0x99062c00) [pid = 1748] [serial = 1986] [outer = 0x93d89800] 10:02:13 INFO - PROCESS | 1748 | 1467133333408 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]]]}] 10:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1534ms 10:02:13 INFO - PROCESS | 1748 | 1467133333465 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 10:02:13 INFO - PROCESS | 1748 | 1467133333469 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 10:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:02:13 INFO - PROCESS | 1748 | 1467133333478 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 1748 | 1467133333482 Marionette TRACE conn4 <- [1,2618,null,{}] 10:02:13 INFO - PROCESS | 1748 | 1467133333488 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}] 10:02:13 INFO - PROCESS | 1748 | 1467133333494 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:13 INFO - PROCESS | 1748 | 1467133333681 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 10:02:13 INFO - PROCESS | 1748 | 1467133333901 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 1748 | 1467133333909 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e1400 == 52 [pid = 1748] [id = 662] 10:02:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 111 (0x92482000) [pid = 1748] [serial = 1987] [outer = (nil)] 10:02:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 112 (0x9916a000) [pid = 1748] [serial = 1988] [outer = 0x92482000] 10:02:14 INFO - PROCESS | 1748 | 1467133334033 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 113 (0x99615400) [pid = 1748] [serial = 1989] [outer = 0x92482000] 10:02:15 INFO - PROCESS | 1748 | 1467133335038 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]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1591ms 10:02:15 INFO - PROCESS | 1748 | 1467133335092 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 1748 | 1467133335099 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 10:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:02:15 INFO - PROCESS | 1748 | 1467133335108 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 1748 | 1467133335112 Marionette TRACE conn4 <- [1,2622,null,{}] 10:02:15 INFO - PROCESS | 1748 | 1467133335123 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}] 10:02:15 INFO - PROCESS | 1748 | 1467133335139 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:15 INFO - PROCESS | 1748 | 1467133335392 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 10:02:15 INFO - PROCESS | 1748 | 1467133335713 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 1748 | 1467133335721 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:15 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d4400 == 53 [pid = 1748] [id = 663] 10:02:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 114 (0x980a3000) [pid = 1748] [serial = 1990] [outer = (nil)] 10:02:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 115 (0x9a120400) [pid = 1748] [serial = 1991] [outer = 0x980a3000] 10:02:15 INFO - PROCESS | 1748 | 1467133335808 Marionette DEBUG loaded listener.js 10:02:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 116 (0x9a4d4c00) [pid = 1748] [serial = 1992] [outer = 0x980a3000] 10:02:16 INFO - PROCESS | 1748 | 1467133336727 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]]]}] 10:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1648ms 10:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:02:16 INFO - PROCESS | 1748 | 1467133336758 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 10:02:16 INFO - PROCESS | 1748 | 1467133336761 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 10:02:16 INFO - PROCESS | 1748 | 1467133336769 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:02:16 INFO - PROCESS | 1748 | 1467133336772 Marionette TRACE conn4 <- [1,2626,null,{}] 10:02:16 INFO - PROCESS | 1748 | 1467133336798 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}] 10:02:16 INFO - PROCESS | 1748 | 1467133336804 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:17 INFO - PROCESS | 1748 | 1467133337000 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 10:02:17 INFO - PROCESS | 1748 | 1467133337266 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 1748 | 1467133337273 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x99e10000 == 54 [pid = 1748] [id = 664] 10:02:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 117 (0x9a1ddc00) [pid = 1748] [serial = 1993] [outer = (nil)] 10:02:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 118 (0x9a523800) [pid = 1748] [serial = 1994] [outer = 0x9a1ddc00] 10:02:17 INFO - PROCESS | 1748 | 1467133337406 Marionette DEBUG loaded listener.js 10:02:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 119 (0x9a527000) [pid = 1748] [serial = 1995] [outer = 0x9a1ddc00] 10:02:18 INFO - PROCESS | 1748 | 1467133338322 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]]]}] 10:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1590ms 10:02:18 INFO - PROCESS | 1748 | 1467133338358 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 10:02:18 INFO - PROCESS | 1748 | 1467133338369 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 10:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:02:18 INFO - PROCESS | 1748 | 1467133338375 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 1748 | 1467133338378 Marionette TRACE conn4 <- [1,2630,null,{}] 10:02:18 INFO - PROCESS | 1748 | 1467133338385 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}] 10:02:18 INFO - PROCESS | 1748 | 1467133338390 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:18 INFO - PROCESS | 1748 | 1467133338578 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 10:02:18 INFO - PROCESS | 1748 | 1467133338850 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 1748 | 1467133338860 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a71400 == 55 [pid = 1748] [id = 665] 10:02:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 120 (0x920e9000) [pid = 1748] [serial = 1996] [outer = (nil)] 10:02:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 121 (0x9a78d800) [pid = 1748] [serial = 1997] [outer = 0x920e9000] 10:02:19 INFO - PROCESS | 1748 | 1467133338995 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 122 (0x9a797000) [pid = 1748] [serial = 1998] [outer = 0x920e9000] 10:02:19 INFO - PROCESS | 1748 | 1467133339888 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]]]}] 10:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1585ms 10:02:19 INFO - PROCESS | 1748 | 1467133339961 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 10:02:19 INFO - PROCESS | 1748 | 1467133339964 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 10:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:02:19 INFO - PROCESS | 1748 | 1467133339971 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 1748 | 1467133339974 Marionette TRACE conn4 <- [1,2634,null,{}] 10:02:19 INFO - PROCESS | 1748 | 1467133339980 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}] 10:02:19 INFO - PROCESS | 1748 | 1467133339986 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:20 INFO - PROCESS | 1748 | 1467133340194 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 10:02:20 INFO - PROCESS | 1748 | 1467133340514 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:20 INFO - PROCESS | 1748 | 1467133340524 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x99e12000 == 56 [pid = 1748] [id = 666] 10:02:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 123 (0x9a522000) [pid = 1748] [serial = 1999] [outer = (nil)] 10:02:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 124 (0x9ab2b800) [pid = 1748] [serial = 2000] [outer = 0x9a522000] 10:02:20 INFO - PROCESS | 1748 | 1467133340609 Marionette DEBUG loaded listener.js 10:02:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 125 (0x9ac22c00) [pid = 1748] [serial = 2001] [outer = 0x9a522000] 10:02:21 INFO - PROCESS | 1748 | 1467133341532 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]]]}] 10:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1594ms 10:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:02:21 INFO - PROCESS | 1748 | 1467133341585 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 10:02:21 INFO - PROCESS | 1748 | 1467133341588 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 10:02:21 INFO - PROCESS | 1748 | 1467133341595 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:02:21 INFO - PROCESS | 1748 | 1467133341599 Marionette TRACE conn4 <- [1,2638,null,{}] 10:02:21 INFO - PROCESS | 1748 | 1467133341605 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}] 10:02:21 INFO - PROCESS | 1748 | 1467133341611 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:21 INFO - PROCESS | 1748 | 1467133341799 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 10:02:22 INFO - PROCESS | 1748 | 1467133342428 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 1748 | 1467133342436 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eeedc00 == 57 [pid = 1748] [id = 667] 10:02:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 126 (0x8efdc000) [pid = 1748] [serial = 2002] [outer = (nil)] 10:02:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 127 (0x8efe3800) [pid = 1748] [serial = 2003] [outer = 0x8efdc000] 10:02:22 INFO - PROCESS | 1748 | 1467133342603 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 128 (0x8f8c0000) [pid = 1748] [serial = 2004] [outer = 0x8efdc000] 10:02:23 INFO - PROCESS | 1748 | 1467133343543 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]]]}] 10:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1987ms 10:02:23 INFO - PROCESS | 1748 | 1467133343583 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 10:02:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:02:23 INFO - PROCESS | 1748 | 1467133343589 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 10:02:23 INFO - PROCESS | 1748 | 1467133343597 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 1748 | 1467133343602 Marionette TRACE conn4 <- [1,2642,null,{}] 10:02:23 INFO - PROCESS | 1748 | 1467133343610 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}] 10:02:23 INFO - PROCESS | 1748 | 1467133343617 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:23 INFO - PROCESS | 1748 | 1467133343801 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 10:02:24 INFO - PROCESS | 1748 | 1467133344107 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 1748 | 1467133344115 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e4800 == 58 [pid = 1748] [id = 668] 10:02:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 129 (0x920e7800) [pid = 1748] [serial = 2005] [outer = (nil)] 10:02:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 130 (0x9251f400) [pid = 1748] [serial = 2006] [outer = 0x920e7800] 10:02:24 INFO - PROCESS | 1748 | 1467133344325 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 131 (0x9252c800) [pid = 1748] [serial = 2007] [outer = 0x920e7800] 10:02:25 INFO - PROCESS | 1748 | 1467133345282 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]]]}] 10:02:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:02:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1738ms 10:02:25 INFO - PROCESS | 1748 | 1467133345336 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 10:02:25 INFO - PROCESS | 1748 | 1467133345343 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 10:02:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:02:25 INFO - PROCESS | 1748 | 1467133345353 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 1748 | 1467133345355 Marionette TRACE conn4 <- [1,2646,null,{}] 10:02:25 INFO - PROCESS | 1748 | 1467133345363 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}] 10:02:25 INFO - PROCESS | 1748 | 1467133345368 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2c0400 == 57 [pid = 1748] [id = 620] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x916ddc00 == 56 [pid = 1748] [id = 617] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x91264000 == 55 [pid = 1748] [id = 636] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x996ad400 == 54 [pid = 1748] [id = 621] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4ce000 == 53 [pid = 1748] [id = 637] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x91099800 == 52 [pid = 1748] [id = 618] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bc400 == 51 [pid = 1748] [id = 622] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8d408800 == 50 [pid = 1748] [id = 623] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40fc00 == 49 [pid = 1748] [id = 619] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d4800 == 48 [pid = 1748] [id = 628] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4ce800 == 47 [pid = 1748] [id = 656] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d6800 == 46 [pid = 1748] [id = 624] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d3c00 == 45 [pid = 1748] [id = 627] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b3000 == 44 [pid = 1748] [id = 655] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8d405800 == 43 [pid = 1748] [id = 625] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb15400 == 42 [pid = 1748] [id = 629] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x990cf800 == 41 [pid = 1748] [id = 626] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x9162ac00 == 40 [pid = 1748] [id = 631] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0xa232c000 == 39 [pid = 1748] [id = 632] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0xa258f400 == 38 [pid = 1748] [id = 633] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4ce400 == 37 [pid = 1748] [id = 630] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb14c00 == 36 [pid = 1748] [id = 634] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb1b400 == 35 [pid = 1748] [id = 635] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x920e4800 == 34 [pid = 1748] [id = 668] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeedc00 == 33 [pid = 1748] [id = 667] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x91a71400 == 32 [pid = 1748] [id = 665] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x99e12000 == 31 [pid = 1748] [id = 666] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x99e10000 == 30 [pid = 1748] [id = 664] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d4400 == 29 [pid = 1748] [id = 663] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x91256400 == 28 [pid = 1748] [id = 661] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x920e1400 == 27 [pid = 1748] [id = 662] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x951b1800 == 26 [pid = 1748] [id = 660] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x91a71c00 == 25 [pid = 1748] [id = 659] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdb000 == 24 [pid = 1748] [id = 657] 10:02:26 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40d000 == 23 [pid = 1748] [id = 658] 10:02:26 INFO - PROCESS | 1748 | 1467133346911 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 130 (0x9125c000) [pid = 1748] [serial = 1925] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 129 (0x8efe8800) [pid = 1748] [serial = 1916] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 128 (0x8f2c0c00) [pid = 1748] [serial = 1917] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 127 (0x91190c00) [pid = 1748] [serial = 1922] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 126 (0x8b4d2400) [pid = 1748] [serial = 1913] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 125 (0x8d404000) [pid = 1748] [serial = 1914] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 124 (0x92578800) [pid = 1748] [serial = 1911] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 123 (0x920e5c00) [pid = 1748] [serial = 1910] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 122 (0x91630800) [pid = 1748] [serial = 1875] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 121 (0x91257400) [pid = 1748] [serial = 1874] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 120 (0x93b72400) [pid = 1748] [serial = 1878] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 119 (0x92c75800) [pid = 1748] [serial = 1877] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 118 (0x9a528400) [pid = 1748] [serial = 1881] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 117 (0x99e15c00) [pid = 1748] [serial = 1880] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 116 (0x9b167c00) [pid = 1748] [serial = 1884] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 115 (0x9af8b800) [pid = 1748] [serial = 1883] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 114 (0x9ba37c00) [pid = 1748] [serial = 1887] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 113 (0x9b4fa000) [pid = 1748] [serial = 1886] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 112 (0xa1014000) [pid = 1748] [serial = 1890] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 111 (0x9d810800) [pid = 1748] [serial = 1889] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 110 (0xa23af000) [pid = 1748] [serial = 1893] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 109 (0xa2324000) [pid = 1748] [serial = 1892] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 108 (0xa253b000) [pid = 1748] [serial = 1896] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 107 (0xa23fd000) [pid = 1748] [serial = 1895] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 106 (0xa2fbb000) [pid = 1748] [serial = 1899] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0xa2fb8400) [pid = 1748] [serial = 1898] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0xa341e800) [pid = 1748] [serial = 1902] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0xa3389400) [pid = 1748] [serial = 1901] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x9b180400) [pid = 1748] [serial = 1905] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x980a5400) [pid = 1748] [serial = 1904] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x9116b000) [pid = 1748] [serial = 1908] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x91160400) [pid = 1748] [serial = 1907] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x9108d800) [pid = 1748] [serial = 1920] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x90f21c00) [pid = 1748] [serial = 1919] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x9119c800) [pid = 1748] [serial = 1923] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 1748 | 1467133347366 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 1748 | 1467133347375 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d403800 == 24 [pid = 1748] [id = 669] 10:02:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x8d404000) [pid = 1748] [serial = 2008] [outer = (nil)] 10:02:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x8d408c00) [pid = 1748] [serial = 2009] [outer = 0x8d404000] 10:02:27 INFO - PROCESS | 1748 | 1467133347452 Marionette DEBUG loaded listener.js 10:02:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x8eee0800) [pid = 1748] [serial = 2010] [outer = 0x8d404000] 10:02:28 INFO - PROCESS | 1748 | 1467133348306 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]]]}] 10:02:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:02:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2989ms 10:02:28 INFO - PROCESS | 1748 | 1467133348343 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 10:02:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:02:28 INFO - PROCESS | 1748 | 1467133348349 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 10:02:28 INFO - PROCESS | 1748 | 1467133348358 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 1748 | 1467133348363 Marionette TRACE conn4 <- [1,2650,null,{}] 10:02:28 INFO - PROCESS | 1748 | 1467133348374 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}] 10:02:28 INFO - PROCESS | 1748 | 1467133348379 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:28 INFO - PROCESS | 1748 | 1467133348557 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 10:02:28 INFO - PROCESS | 1748 | 1467133348570 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 1748 | 1467133348580 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b4c00 == 25 [pid = 1748] [id = 670] 10:02:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x8f2b6c00) [pid = 1748] [serial = 2011] [outer = (nil)] 10:02:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x8f2be800) [pid = 1748] [serial = 2012] [outer = 0x8f2b6c00] 10:02:28 INFO - PROCESS | 1748 | 1467133348650 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x8f8b4800) [pid = 1748] [serial = 2013] [outer = 0x8f2b6c00] 10:02:29 INFO - PROCESS | 1748 | 1467133349804 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]]]}] 10:02:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:02:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1488ms 10:02:29 INFO - PROCESS | 1748 | 1467133349845 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 1748 | 1467133349851 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 10:02:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:02:29 INFO - PROCESS | 1748 | 1467133349858 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 1748 | 1467133349862 Marionette TRACE conn4 <- [1,2654,null,{}] 10:02:29 INFO - PROCESS | 1748 | 1467133349874 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}] 10:02:29 INFO - PROCESS | 1748 | 1467133349880 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:30 INFO - PROCESS | 1748 | 1467133350137 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 10:02:30 INFO - PROCESS | 1748 | 1467133350166 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 1748 | 1467133350173 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb19000 == 26 [pid = 1748] [id = 671] 10:02:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x8fb1b400) [pid = 1748] [serial = 2014] [outer = (nil)] 10:02:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x90f1f800) [pid = 1748] [serial = 2015] [outer = 0x8fb1b400] 10:02:30 INFO - PROCESS | 1748 | 1467133350257 Marionette DEBUG loaded listener.js 10:02:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x90f28400) [pid = 1748] [serial = 2016] [outer = 0x8fb1b400] 10:02:32 INFO - PROCESS | 1748 | 1467133352467 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]]]}] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x92028c00) [pid = 1748] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x92341c00) [pid = 1748] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x91a78000) [pid = 1748] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x90f27c00) [pid = 1748] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x92525800) [pid = 1748] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x90f2c000) [pid = 1748] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x90f22800) [pid = 1748] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x9162cc00) [pid = 1748] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x91095800) [pid = 1748] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x92745400) [pid = 1748] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x8efe6000) [pid = 1748] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x8efe2400) [pid = 1748] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x93b69c00) [pid = 1748] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x8b4d7800) [pid = 1748] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x91a7f800) [pid = 1748] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x8efd9800) [pid = 1748] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:02:32 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x8fb20000) [pid = 1748] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:02:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:02:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2794ms 10:02:32 INFO - PROCESS | 1748 | 1467133352663 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 1748 | 1467133352670 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 10:02:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:02:32 INFO - PROCESS | 1748 | 1467133352679 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - PROCESS | 1748 | 1467133352685 Marionette TRACE conn4 <- [1,2658,null,{}] 10:02:32 INFO - PROCESS | 1748 | 1467133352696 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}] 10:02:32 INFO - PROCESS | 1748 | 1467133352701 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:32 INFO - PROCESS | 1748 | 1467133352880 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 10:02:33 INFO - PROCESS | 1748 | 1467133353085 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 1748 | 1467133353095 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4c8800 == 27 [pid = 1748] [id = 672] 10:02:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8eee5c00) [pid = 1748] [serial = 2017] [outer = (nil)] 10:02:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x8eeebc00) [pid = 1748] [serial = 2018] [outer = 0x8eee5c00] 10:02:33 INFO - PROCESS | 1748 | 1467133353185 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x8efe6800) [pid = 1748] [serial = 2019] [outer = 0x8eee5c00] 10:02:34 INFO - PROCESS | 1748 | 1467133354161 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]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:02:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1537ms 10:02:34 INFO - PROCESS | 1748 | 1467133354225 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 1748 | 1467133354233 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 10:02:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:02:34 INFO - PROCESS | 1748 | 1467133354246 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 1748 | 1467133354250 Marionette TRACE conn4 <- [1,2662,null,{}] 10:02:34 INFO - PROCESS | 1748 | 1467133354257 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}] 10:02:34 INFO - PROCESS | 1748 | 1467133354264 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:34 INFO - PROCESS | 1748 | 1467133354470 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 10:02:34 INFO - PROCESS | 1748 | 1467133354670 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 1748 | 1467133354682 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb13400 == 28 [pid = 1748] [id = 673] 10:02:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x8fb1e800) [pid = 1748] [serial = 2020] [outer = (nil)] 10:02:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x90f23c00) [pid = 1748] [serial = 2021] [outer = 0x8fb1e800] 10:02:34 INFO - PROCESS | 1748 | 1467133354831 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x91091400) [pid = 1748] [serial = 2022] [outer = 0x8fb1e800] 10:02:35 INFO - PROCESS | 1748 | 1467133355835 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]]]}] 10:02:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:02:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1631ms 10:02:35 INFO - PROCESS | 1748 | 1467133355877 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 10:02:35 INFO - PROCESS | 1748 | 1467133355882 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 10:02:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:02:35 INFO - PROCESS | 1748 | 1467133355889 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 1748 | 1467133355895 Marionette TRACE conn4 <- [1,2666,null,{}] 10:02:35 INFO - PROCESS | 1748 | 1467133355915 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}] 10:02:35 INFO - PROCESS | 1748 | 1467133355925 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:36 INFO - PROCESS | 1748 | 1467133356123 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 10:02:36 INFO - PROCESS | 1748 | 1467133356366 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 1748 | 1467133356378 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:36 INFO - PROCESS | 1748 | ++DOCSHELL 0x91196000 == 29 [pid = 1748] [id = 674] 10:02:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x91197000) [pid = 1748] [serial = 2023] [outer = (nil)] 10:02:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x9119b800) [pid = 1748] [serial = 2024] [outer = 0x91197000] 10:02:36 INFO - PROCESS | 1748 | 1467133356516 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x9125d000) [pid = 1748] [serial = 2025] [outer = 0x91197000] 10:02:37 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:37 INFO - PROCESS | 1748 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:02:37 INFO - PROCESS | 1748 | 1467133357928 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]]]}] 10:02:37 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) 10:02:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2087ms 10:02:37 INFO - PROCESS | 1748 | 1467133357977 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 10:02:37 INFO - PROCESS | 1748 | 1467133357982 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 10:02:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:02:38 INFO - PROCESS | 1748 | 1467133357991 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:02:38 INFO - PROCESS | 1748 | 1467133357997 Marionette TRACE conn4 <- [1,2670,null,{}] 10:02:38 INFO - PROCESS | 1748 | 1467133358005 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}] 10:02:38 INFO - PROCESS | 1748 | 1467133358010 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:38 INFO - PROCESS | 1748 | 1467133358262 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 10:02:38 INFO - PROCESS | 1748 | 1467133358454 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 1748 | 1467133358462 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:38 INFO - PROCESS | 1748 | ++DOCSHELL 0x91197800 == 30 [pid = 1748] [id = 675] 10:02:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x91629400) [pid = 1748] [serial = 2026] [outer = (nil)] 10:02:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x916da800) [pid = 1748] [serial = 2027] [outer = 0x91629400] 10:02:38 INFO - PROCESS | 1748 | 1467133358588 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x91a73800) [pid = 1748] [serial = 2028] [outer = 0x91629400] 10:02:39 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:39 INFO - PROCESS | 1748 | 1467133359991 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"]]]}] 10:02:40 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 10:02:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:02:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:02:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2027ms 10:02:40 INFO - PROCESS | 1748 | 1467133360031 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 10:02:40 INFO - PROCESS | 1748 | 1467133360035 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 10:02:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:02:40 INFO - PROCESS | 1748 | 1467133360045 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:02:40 INFO - PROCESS | 1748 | 1467133360049 Marionette TRACE conn4 <- [1,2674,null,{}] 10:02:40 INFO - PROCESS | 1748 | 1467133360057 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}] 10:02:40 INFO - PROCESS | 1748 | 1467133360064 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:40 INFO - PROCESS | 1748 | 1467133360342 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 10:02:40 INFO - PROCESS | 1748 | 1467133360546 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 1748 | 1467133360555 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x91632c00 == 31 [pid = 1748] [id = 676] 10:02:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x916d4800) [pid = 1748] [serial = 2029] [outer = (nil)] 10:02:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x92032c00) [pid = 1748] [serial = 2030] [outer = 0x916d4800] 10:02:40 INFO - PROCESS | 1748 | 1467133360682 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x920e2400) [pid = 1748] [serial = 2031] [outer = 0x916d4800] 10:02:42 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:42 INFO - PROCESS | 1748 | 1467133362062 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"]]]}] 10:02:42 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 10:02:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:02:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:02:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:02:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2041ms 10:02:42 INFO - PROCESS | 1748 | 1467133362086 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 10:02:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:02:42 INFO - PROCESS | 1748 | 1467133362091 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 10:02:42 INFO - PROCESS | 1748 | 1467133362098 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 1748 | 1467133362101 Marionette TRACE conn4 <- [1,2678,null,{}] 10:02:42 INFO - PROCESS | 1748 | 1467133362108 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}] 10:02:42 INFO - PROCESS | 1748 | 1467133362120 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:42 INFO - PROCESS | 1748 | 1467133362577 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 10:02:42 INFO - PROCESS | 1748 | 1467133362775 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 1748 | 1467133362787 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d409c00 == 32 [pid = 1748] [id = 677] 10:02:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x8d40b000) [pid = 1748] [serial = 2032] [outer = (nil)] 10:02:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x8d410c00) [pid = 1748] [serial = 2033] [outer = 0x8d40b000] 10:02:42 INFO - PROCESS | 1748 | 1467133362912 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x8efd9800) [pid = 1748] [serial = 2034] [outer = 0x8d40b000] 10:02:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee6000 == 31 [pid = 1748] [id = 638] 10:02:43 INFO - PROCESS | 1748 | --DOCSHELL 0x92028000 == 30 [pid = 1748] [id = 654] 10:02:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b4c00 == 29 [pid = 1748] [id = 670] 10:02:43 INFO - PROCESS | 1748 | --DOCSHELL 0x8d403800 == 28 [pid = 1748] [id = 669] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x9501e000) [pid = 1748] [serial = 1973] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x9520c400) [pid = 1748] [serial = 1974] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x9248c800) [pid = 1748] [serial = 1965] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x92578000) [pid = 1748] [serial = 1967] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x92336400) [pid = 1748] [serial = 1935] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x91263000) [pid = 1748] [serial = 1926] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x92575000) [pid = 1748] [serial = 1940] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x91096800) [pid = 1748] [serial = 1961] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x9125f800) [pid = 1748] [serial = 1931] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x93d8b000) [pid = 1748] [serial = 1946] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x95204800) [pid = 1748] [serial = 1953] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x93a4f400) [pid = 1748] [serial = 1944] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x92579000) [pid = 1748] [serial = 1941] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x920e3c00) [pid = 1748] [serial = 1934] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x9202f400) [pid = 1748] [serial = 1955] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x8f8b7c00) [pid = 1748] [serial = 1959] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x9273d800) [pid = 1748] [serial = 1968] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x951eb800) [pid = 1748] [serial = 1952] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x920ebc00) [pid = 1748] [serial = 1964] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x91636c00) [pid = 1748] [serial = 1932] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x8f2bb800) [pid = 1748] [serial = 1958] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x9116d800) [pid = 1748] [serial = 1962] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x951b2400) [pid = 1748] [serial = 1949] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x9116b800) [pid = 1748] [serial = 1971] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x93d86400) [pid = 1748] [serial = 1947] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x92c81000) [pid = 1748] [serial = 1943] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x92520800) [pid = 1748] [serial = 1938] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x8fb1a000) [pid = 1748] [serial = 1970] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x8fb1c800) [pid = 1748] [serial = 1929] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x92490c00) [pid = 1748] [serial = 1956] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x951b2c00) [pid = 1748] [serial = 1950] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x9248e400) [pid = 1748] [serial = 1937] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x8efe2000) [pid = 1748] [serial = 1928] [outer = (nil)] [url = about:blank] 10:02:44 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:44 INFO - PROCESS | 1748 | 1467133364378 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]]]}] 10:02:44 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) 10:02:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2291ms 10:02:44 INFO - PROCESS | 1748 | 1467133364392 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 10:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:02:44 INFO - PROCESS | 1748 | 1467133364400 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 10:02:44 INFO - PROCESS | 1748 | 1467133364410 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - PROCESS | 1748 | 1467133364417 Marionette TRACE conn4 <- [1,2682,null,{}] 10:02:44 INFO - PROCESS | 1748 | 1467133364425 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}] 10:02:44 INFO - PROCESS | 1748 | 1467133364431 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:44 INFO - PROCESS | 1748 | 1467133364689 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 10:02:44 INFO - PROCESS | 1748 | 1467133364856 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:44 INFO - PROCESS | 1748 | 1467133364869 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d3c00 == 29 [pid = 1748] [id = 678] 10:02:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x8efe2400) [pid = 1748] [serial = 2035] [outer = (nil)] 10:02:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x8fb17c00) [pid = 1748] [serial = 2036] [outer = 0x8efe2400] 10:02:44 INFO - PROCESS | 1748 | 1467133364960 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x90f1dc00) [pid = 1748] [serial = 2037] [outer = 0x8efe2400] 10:02:46 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:46 INFO - PROCESS | 1748 | 1467133366411 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]]]}] 10:02:46 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) 10:02:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2050ms 10:02:46 INFO - PROCESS | 1748 | 1467133366459 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 1748 | 1467133366464 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 10:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:02:46 INFO - PROCESS | 1748 | 1467133366598 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 1748 | 1467133366602 Marionette TRACE conn4 <- [1,2686,null,{}] 10:02:46 INFO - PROCESS | 1748 | 1467133366611 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}] 10:02:46 INFO - PROCESS | 1748 | 1467133366617 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:46 INFO - PROCESS | 1748 | 1467133366868 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 10:02:46 INFO - PROCESS | 1748 | 1467133366897 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 1748 | 1467133366905 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:46 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8bfc00 == 30 [pid = 1748] [id = 679] 10:02:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x91090400) [pid = 1748] [serial = 2038] [outer = (nil)] 10:02:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x91190400) [pid = 1748] [serial = 2039] [outer = 0x91090400] 10:02:47 INFO - PROCESS | 1748 | 1467133366996 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x9125b000) [pid = 1748] [serial = 2040] [outer = 0x91090400] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x92482000) [pid = 1748] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x9a1ddc00) [pid = 1748] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x8efdc000) [pid = 1748] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x8eee1c00) [pid = 1748] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x93d89800) [pid = 1748] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x980a3000) [pid = 1748] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x951b8800) [pid = 1748] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x9a522000) [pid = 1748] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x920e9000) [pid = 1748] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x920e7800) [pid = 1748] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x91a80c00) [pid = 1748] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x8d404000) [pid = 1748] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:02:48 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x8f2b6c00) [pid = 1748] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:02:48 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:48 INFO - PROCESS | 1748 | 1467133368488 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"]]]}] 10:02:48 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 10:02:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:02:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1976ms 10:02:48 INFO - PROCESS | 1748 | 1467133368543 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 1748 | 1467133368549 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 10:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:02:48 INFO - PROCESS | 1748 | 1467133368566 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 1748 | 1467133368573 Marionette TRACE conn4 <- [1,2690,null,{}] 10:02:48 INFO - PROCESS | 1748 | 1467133368579 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}] 10:02:48 INFO - PROCESS | 1748 | 1467133368585 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:48 INFO - PROCESS | 1748 | 1467133368852 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 10:02:48 INFO - PROCESS | 1748 | 1467133368867 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 1748 | 1467133368876 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:48 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d2400 == 31 [pid = 1748] [id = 680] 10:02:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x8efe8400) [pid = 1748] [serial = 2041] [outer = (nil)] 10:02:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x916d2c00) [pid = 1748] [serial = 2042] [outer = 0x8efe8400] 10:02:48 INFO - PROCESS | 1748 | 1467133368956 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x91a73000) [pid = 1748] [serial = 2043] [outer = 0x8efe8400] 10:02:50 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:50 INFO - PROCESS | 1748 | 1467133370318 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"]]]}] 10:02:50 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 10:02:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:02:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:02:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1794ms 10:02:50 INFO - PROCESS | 1748 | 1467133370354 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 1748 | 1467133370361 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 10:02:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:02:50 INFO - PROCESS | 1748 | 1467133370371 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - PROCESS | 1748 | 1467133370376 Marionette TRACE conn4 <- [1,2694,null,{}] 10:02:50 INFO - PROCESS | 1748 | 1467133370429 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}] 10:02:50 INFO - PROCESS | 1748 | 1467133370434 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:50 INFO - PROCESS | 1748 | 1467133370725 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 10:02:50 INFO - PROCESS | 1748 | 1467133370925 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 1748 | 1467133370935 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2bf400 == 32 [pid = 1748] [id = 681] 10:02:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x8f2bfc00) [pid = 1748] [serial = 2044] [outer = (nil)] 10:02:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x8f8b9000) [pid = 1748] [serial = 2045] [outer = 0x8f2bfc00] 10:02:51 INFO - PROCESS | 1748 | 1467133371026 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x8f8c1800) [pid = 1748] [serial = 2046] [outer = 0x8f2bfc00] 10:02:52 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:52 INFO - PROCESS | 1748 | 1467133372466 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"]]]}] 10:02:52 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 10:02:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:02:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:02:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2138ms 10:02:52 INFO - PROCESS | 1748 | 1467133372509 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 10:02:52 INFO - PROCESS | 1748 | 1467133372517 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 10:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:02:52 INFO - PROCESS | 1748 | 1467133372642 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 1748 | 1467133372647 Marionette TRACE conn4 <- [1,2698,null,{}] 10:02:52 INFO - PROCESS | 1748 | 1467133372656 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}] 10:02:52 INFO - PROCESS | 1748 | 1467133372662 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:52 INFO - PROCESS | 1748 | 1467133372843 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 10:02:53 INFO - PROCESS | 1748 | 1467133373031 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 1748 | 1467133373042 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdc000 == 33 [pid = 1748] [id = 682] 10:02:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x9108f000) [pid = 1748] [serial = 2047] [outer = (nil)] 10:02:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x91195000) [pid = 1748] [serial = 2048] [outer = 0x9108f000] 10:02:53 INFO - PROCESS | 1748 | 1467133373125 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x91260c00) [pid = 1748] [serial = 2049] [outer = 0x9108f000] 10:02:54 INFO - PROCESS | 1748 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:54 INFO - PROCESS | 1748 | 1467133374531 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"]]]}] 10:02:54 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 10:02:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:02:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1994ms 10:02:54 INFO - PROCESS | 1748 | 1467133374674 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 1748 | 1467133374679 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 10:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:02:54 INFO - PROCESS | 1748 | 1467133374738 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 1748 | 1467133374745 Marionette TRACE conn4 <- [1,2702,null,{}] 10:02:54 INFO - PROCESS | 1748 | 1467133374763 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}] 10:02:54 INFO - PROCESS | 1748 | 1467133374772 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:54 INFO - PROCESS | 1748 | 1467133374958 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 10:02:55 INFO - PROCESS | 1748 | 1467133375150 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 1748 | 1467133375161 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x9162e800 == 34 [pid = 1748] [id = 683] 10:02:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x91631000) [pid = 1748] [serial = 2050] [outer = (nil)] 10:02:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x92482000) [pid = 1748] [serial = 2051] [outer = 0x91631000] 10:02:55 INFO - PROCESS | 1748 | 1467133375246 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x92489c00) [pid = 1748] [serial = 2052] [outer = 0x91631000] 10:02:56 INFO - PROCESS | 1748 | 1467133376277 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]]]}] 10:02:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1611ms 10:02:56 INFO - PROCESS | 1748 | 1467133376340 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 1748 | 1467133376345 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 10:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:02:56 INFO - PROCESS | 1748 | 1467133376352 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - PROCESS | 1748 | 1467133376356 Marionette TRACE conn4 <- [1,2706,null,{}] 10:02:56 INFO - PROCESS | 1748 | 1467133376362 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}] 10:02:56 INFO - PROCESS | 1748 | 1467133376368 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:56 INFO - PROCESS | 1748 | 1467133376591 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 10:02:56 INFO - PROCESS | 1748 | 1467133376828 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:56 INFO - PROCESS | 1748 | 1467133376838 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x9202a400 == 35 [pid = 1748] [id = 684] 10:02:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x92482800) [pid = 1748] [serial = 2053] [outer = (nil)] 10:02:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x92571400) [pid = 1748] [serial = 2054] [outer = 0x92482800] 10:02:56 INFO - PROCESS | 1748 | 1467133376964 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x92579800) [pid = 1748] [serial = 2055] [outer = 0x92482800] 10:02:57 INFO - PROCESS | 1748 | 1467133377926 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]]]}] 10:02:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1641ms 10:02:57 INFO - PROCESS | 1748 | 1467133377994 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 10:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:02:58 INFO - PROCESS | 1748 | 1467133377999 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 10:02:58 INFO - PROCESS | 1748 | 1467133378006 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 1748 | 1467133378010 Marionette TRACE conn4 <- [1,2710,null,{}] 10:02:58 INFO - PROCESS | 1748 | 1467133378016 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}] 10:02:58 INFO - PROCESS | 1748 | 1467133378021 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:58 INFO - PROCESS | 1748 | 1467133378253 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 10:02:58 INFO - PROCESS | 1748 | 1467133378492 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 1748 | 1467133378501 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:02:58 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee8c00 == 36 [pid = 1748] [id = 685] 10:02:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x8eee9400) [pid = 1748] [serial = 2056] [outer = (nil)] 10:02:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x8efe6400) [pid = 1748] [serial = 2057] [outer = 0x8eee9400] 10:02:58 INFO - PROCESS | 1748 | 1467133378822 Marionette DEBUG loaded listener.js 10:02:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x8f8b3800) [pid = 1748] [serial = 2058] [outer = 0x8eee9400] 10:02:59 INFO - PROCESS | 1748 | 1467133379828 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] 10:02:59 INFO - PROCESS | 1748 | 1467133379909 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 10:02:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:02:59 INFO - PROCESS | 1748 | 1467133379925 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:02:59 INFO - PROCESS | 1748 | 1467133379930 Marionette TRACE conn4 <- [1,2714,null,{}] 10:02:59 INFO - PROCESS | 1748 | 1467133379944 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}] 10:02:59 INFO - PROCESS | 1748 | 1467133379951 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:00 INFO - PROCESS | 1748 | 1467133380176 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8bfc00 == 35 [pid = 1748] [id = 679] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d3c00 == 34 [pid = 1748] [id = 678] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8d409c00 == 33 [pid = 1748] [id = 677] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x91632c00 == 32 [pid = 1748] [id = 676] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x91197800 == 31 [pid = 1748] [id = 675] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x91196000 == 30 [pid = 1748] [id = 674] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb13400 == 29 [pid = 1748] [id = 673] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4c8800 == 28 [pid = 1748] [id = 672] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8eeecc00 == 27 [pid = 1748] [id = 642] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8efd9400 == 26 [pid = 1748] [id = 639] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdb800 == 25 [pid = 1748] [id = 641] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x91168800 == 24 [pid = 1748] [id = 646] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdfc00 == 23 [pid = 1748] [id = 645] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x90f2a400 == 22 [pid = 1748] [id = 650] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe0400 == 21 [pid = 1748] [id = 652] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe5c00 == 20 [pid = 1748] [id = 651] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x9273fc00 == 19 [pid = 1748] [id = 647] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x939eb400 == 18 [pid = 1748] [id = 649] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x90f1d800 == 17 [pid = 1748] [id = 653] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8d406800 == 16 [pid = 1748] [id = 648] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x91a76800 == 15 [pid = 1748] [id = 644] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8efde800 == 14 [pid = 1748] [id = 640] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb19000 == 13 [pid = 1748] [id = 671] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb12400 == 12 [pid = 1748] [id = 643] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x9202a400 == 11 [pid = 1748] [id = 684] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdc000 == 10 [pid = 1748] [id = 682] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x9162e800 == 9 [pid = 1748] [id = 683] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d2400 == 8 [pid = 1748] [id = 680] 10:03:01 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2bf400 == 7 [pid = 1748] [id = 681] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x8f8b4800) [pid = 1748] [serial = 2013] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x8f2be800) [pid = 1748] [serial = 2012] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x90f1f800) [pid = 1748] [serial = 2015] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x99615400) [pid = 1748] [serial = 1989] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x9a527000) [pid = 1748] [serial = 1995] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x8f8c0000) [pid = 1748] [serial = 2004] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x91193000) [pid = 1748] [serial = 1977] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x99062c00) [pid = 1748] [serial = 1986] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x9a4d4c00) [pid = 1748] [serial = 1992] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x96efb800) [pid = 1748] [serial = 1983] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x9ac22c00) [pid = 1748] [serial = 2001] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x9a797000) [pid = 1748] [serial = 1998] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x9252c800) [pid = 1748] [serial = 2007] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x92525c00) [pid = 1748] [serial = 1980] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x90f25400) [pid = 1748] [serial = 1976] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x92340000) [pid = 1748] [serial = 1979] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x96e71c00) [pid = 1748] [serial = 1982] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x980aec00) [pid = 1748] [serial = 1985] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x9916a000) [pid = 1748] [serial = 1988] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x9a120400) [pid = 1748] [serial = 1991] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x9a523800) [pid = 1748] [serial = 1994] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x9251f400) [pid = 1748] [serial = 2006] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 61 (0x8d408c00) [pid = 1748] [serial = 2009] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 60 (0x8eee0800) [pid = 1748] [serial = 2010] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 59 (0x9a78d800) [pid = 1748] [serial = 1997] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 58 (0x9ab2b800) [pid = 1748] [serial = 2000] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | --DOMWINDOW == 57 (0x8efe3800) [pid = 1748] [serial = 2003] [outer = (nil)] [url = about:blank] 10:03:01 INFO - PROCESS | 1748 | 1467133381622 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:01 INFO - PROCESS | 1748 | 1467133381630 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d0400 == 8 [pid = 1748] [id = 686] 10:03:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 58 (0x8b4d2400) [pid = 1748] [serial = 2059] [outer = (nil)] 10:03:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 59 (0x8d404000) [pid = 1748] [serial = 2060] [outer = 0x8b4d2400] 10:03:01 INFO - PROCESS | 1748 | 1467133381723 Marionette DEBUG loaded listener.js 10:03:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 60 (0x8eee1c00) [pid = 1748] [serial = 2061] [outer = 0x8b4d2400] 10:03:02 INFO - PROCESS | 1748 | 1467133382597 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]]]}] 10:03:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:03:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2696ms 10:03:02 INFO - PROCESS | 1748 | 1467133382619 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 1748 | 1467133382623 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 10:03:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:03:02 INFO - PROCESS | 1748 | 1467133382636 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 1748 | 1467133382640 Marionette TRACE conn4 <- [1,2718,null,{}] 10:03:02 INFO - PROCESS | 1748 | 1467133382655 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}] 10:03:02 INFO - PROCESS | 1748 | 1467133382660 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:02 INFO - PROCESS | 1748 | 1467133382831 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 10:03:02 INFO - PROCESS | 1748 | 1467133382843 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 1748 | 1467133382852 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2c0400 == 9 [pid = 1748] [id = 687] 10:03:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 61 (0x8f2c0c00) [pid = 1748] [serial = 2062] [outer = (nil)] 10:03:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 62 (0x8f8b4800) [pid = 1748] [serial = 2063] [outer = 0x8f2c0c00] 10:03:02 INFO - PROCESS | 1748 | 1467133382929 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0x8f8bfc00) [pid = 1748] [serial = 2064] [outer = 0x8f2c0c00] 10:03:03 INFO - PROCESS | 1748 | 1467133383928 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] 10:03:03 INFO - PROCESS | 1748 | 1467133383987 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 10:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:03:03 INFO - PROCESS | 1748 | 1467133383995 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 1748 | 1467133383999 Marionette TRACE conn4 <- [1,2722,null,{}] 10:03:04 INFO - PROCESS | 1748 | 1467133384005 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}] 10:03:04 INFO - PROCESS | 1748 | 1467133384011 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:04 INFO - PROCESS | 1748 | 1467133384207 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 10:03:04 INFO - PROCESS | 1748 | 1467133384380 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 1748 | 1467133384388 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:04 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f2a800 == 10 [pid = 1748] [id = 688] 10:03:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x90f2b800) [pid = 1748] [serial = 2065] [outer = (nil)] 10:03:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x91097400) [pid = 1748] [serial = 2066] [outer = 0x90f2b800] 10:03:04 INFO - PROCESS | 1748 | 1467133384464 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x91164800) [pid = 1748] [serial = 2067] [outer = 0x90f2b800] 10:03:05 INFO - PROCESS | 1748 | 1467133385524 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] 10:03:05 INFO - PROCESS | 1748 | 1467133385587 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 10:03:05 INFO - PROCESS | 1748 | 1467133385603 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:03:05 INFO - PROCESS | 1748 | 1467133385613 Marionette TRACE conn4 <- [1,2726,null,{}] 10:03:05 INFO - PROCESS | 1748 | 1467133385627 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}] 10:03:05 INFO - PROCESS | 1748 | 1467133385636 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:05 INFO - PROCESS | 1748 | 1467133385866 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 10:03:05 INFO - PROCESS | 1748 | 1467133385899 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:05 INFO - PROCESS | 1748 | 1467133385905 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4c8400 == 11 [pid = 1748] [id = 689] 10:03:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x8b4d1400) [pid = 1748] [serial = 2068] [outer = (nil)] 10:03:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x91633400) [pid = 1748] [serial = 2069] [outer = 0x8b4d1400] 10:03:06 INFO - PROCESS | 1748 | 1467133385996 Marionette DEBUG loaded listener.js 10:03:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x916da000) [pid = 1748] [serial = 2070] [outer = 0x8b4d1400] 10:03:06 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x8efe8400) [pid = 1748] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:03:06 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x91090400) [pid = 1748] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:03:06 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x916d4800) [pid = 1748] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:03:06 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x91629400) [pid = 1748] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:03:06 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x8fb1b400) [pid = 1748] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:03:06 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x8fb1e800) [pid = 1748] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:03:06 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x91197000) [pid = 1748] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:03:06 INFO - PROCESS | 1748 | --DOMWINDOW == 61 (0x8efe2400) [pid = 1748] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:03:06 INFO - PROCESS | 1748 | --DOMWINDOW == 60 (0x8d40b000) [pid = 1748] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:03:06 INFO - PROCESS | 1748 | --DOMWINDOW == 59 (0x8eee5c00) [pid = 1748] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:03:07 INFO - PROCESS | 1748 | 1467133387402 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]]]}] 10:03:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:03:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1856ms 10:03:07 INFO - PROCESS | 1748 | 1467133387449 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 10:03:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:03:07 INFO - PROCESS | 1748 | 1467133387454 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 10:03:07 INFO - PROCESS | 1748 | 1467133387461 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 1748 | 1467133387464 Marionette TRACE conn4 <- [1,2730,null,{}] 10:03:07 INFO - PROCESS | 1748 | 1467133387470 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}] 10:03:07 INFO - PROCESS | 1748 | 1467133387475 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:07 INFO - PROCESS | 1748 | 1467133387700 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 10:03:07 INFO - PROCESS | 1748 | 1467133387710 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:07 INFO - PROCESS | 1748 | 1467133387715 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe8400 == 12 [pid = 1748] [id = 690] 10:03:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 60 (0x8f2bec00) [pid = 1748] [serial = 2071] [outer = (nil)] 10:03:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 61 (0x9125e400) [pid = 1748] [serial = 2072] [outer = 0x8f2bec00] 10:03:07 INFO - PROCESS | 1748 | 1467133387788 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 62 (0x9162fc00) [pid = 1748] [serial = 2073] [outer = 0x8f2bec00] 10:03:09 INFO - PROCESS | 1748 | 1467133389078 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"]]]}] 10:03:09 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 10:03:09 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:03:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:03:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1687ms 10:03:09 INFO - PROCESS | 1748 | 1467133389149 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 1748 | 1467133389156 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 10:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:03:09 INFO - PROCESS | 1748 | 1467133389165 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 1748 | 1467133389170 Marionette TRACE conn4 <- [1,2734,null,{}] 10:03:09 INFO - PROCESS | 1748 | 1467133389224 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}] 10:03:09 INFO - PROCESS | 1748 | 1467133389231 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:09 INFO - PROCESS | 1748 | 1467133389503 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 10:03:09 INFO - PROCESS | 1748 | 1467133389699 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 1748 | 1467133389713 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:09 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe3800 == 13 [pid = 1748] [id = 691] 10:03:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0x8efe7400) [pid = 1748] [serial = 2074] [outer = (nil)] 10:03:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x8f2ba800) [pid = 1748] [serial = 2075] [outer = 0x8efe7400] 10:03:09 INFO - PROCESS | 1748 | 1467133389802 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x8fb11c00) [pid = 1748] [serial = 2076] [outer = 0x8efe7400] 10:03:10 INFO - PROCESS | 1748 | 1467133390874 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]]]}] 10:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1791ms 10:03:10 INFO - PROCESS | 1748 | 1467133390956 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 1748 | 1467133390964 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 10:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:03:10 INFO - PROCESS | 1748 | 1467133390975 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 1748 | 1467133390979 Marionette TRACE conn4 <- [1,2738,null,{}] 10:03:10 INFO - PROCESS | 1748 | 1467133390986 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}] 10:03:10 INFO - PROCESS | 1748 | 1467133390993 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:11 INFO - PROCESS | 1748 | 1467133391192 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 10:03:11 INFO - PROCESS | 1748 | 1467133391429 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 1748 | 1467133391439 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:11 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d406000 == 14 [pid = 1748] [id = 692] 10:03:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x8eee6c00) [pid = 1748] [serial = 2077] [outer = (nil)] 10:03:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x91193800) [pid = 1748] [serial = 2078] [outer = 0x8eee6c00] 10:03:11 INFO - PROCESS | 1748 | 1467133391567 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x9125ac00) [pid = 1748] [serial = 2079] [outer = 0x8eee6c00] 10:03:12 INFO - PROCESS | 1748 | 1467133392592 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]]]}] 10:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1684ms 10:03:12 INFO - PROCESS | 1748 | 1467133392659 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 10:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:03:12 INFO - PROCESS | 1748 | 1467133392664 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 10:03:12 INFO - PROCESS | 1748 | 1467133392671 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 1748 | 1467133392678 Marionette TRACE conn4 <- [1,2742,null,{}] 10:03:12 INFO - PROCESS | 1748 | 1467133392697 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}] 10:03:12 INFO - PROCESS | 1748 | 1467133392705 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:12 INFO - PROCESS | 1748 | 1467133392941 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 10:03:13 INFO - PROCESS | 1748 | 1467133393229 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 1748 | 1467133393240 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a80400 == 15 [pid = 1748] [id = 693] 10:03:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x91a80c00) [pid = 1748] [serial = 2080] [outer = (nil)] 10:03:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x92030000) [pid = 1748] [serial = 2081] [outer = 0x91a80c00] 10:03:13 INFO - PROCESS | 1748 | 1467133393360 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x920e5000) [pid = 1748] [serial = 2082] [outer = 0x91a80c00] 10:03:14 INFO - PROCESS | 1748 | 1467133394413 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]]]}] 10:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1792ms 10:03:14 INFO - PROCESS | 1748 | 1467133394463 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 10:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:03:14 INFO - PROCESS | 1748 | 1467133394468 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 10:03:14 INFO - PROCESS | 1748 | 1467133394475 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 1748 | 1467133394478 Marionette TRACE conn4 <- [1,2746,null,{}] 10:03:14 INFO - PROCESS | 1748 | 1467133394484 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}] 10:03:14 INFO - PROCESS | 1748 | 1467133394490 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:14 INFO - PROCESS | 1748 | 1467133394690 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 10:03:14 INFO - PROCESS | 1748 | 1467133394882 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 1748 | 1467133394892 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:14 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f25000 == 16 [pid = 1748] [id = 694] 10:03:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x91190000) [pid = 1748] [serial = 2083] [outer = (nil)] 10:03:14 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x9248ec00) [pid = 1748] [serial = 2084] [outer = 0x91190000] 10:03:14 INFO - PROCESS | 1748 | 1467133394975 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x92520400) [pid = 1748] [serial = 2085] [outer = 0x91190000] 10:03:16 INFO - PROCESS | 1748 | 1467133396187 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]]]}] 10:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1735ms 10:03:16 INFO - PROCESS | 1748 | 1467133396209 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 1748 | 1467133396216 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 10:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:03:16 INFO - PROCESS | 1748 | 1467133396224 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - PROCESS | 1748 | 1467133396229 Marionette TRACE conn4 <- [1,2750,null,{}] 10:03:16 INFO - PROCESS | 1748 | 1467133396238 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}] 10:03:16 INFO - PROCESS | 1748 | 1467133396243 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:16 INFO - PROCESS | 1748 | 1467133396428 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 10:03:16 INFO - PROCESS | 1748 | 1467133396838 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 1748 | 1467133396848 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:16 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4c8400 == 15 [pid = 1748] [id = 689] 10:03:16 INFO - PROCESS | 1748 | --DOCSHELL 0x90f2a800 == 14 [pid = 1748] [id = 688] 10:03:16 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2c0400 == 13 [pid = 1748] [id = 687] 10:03:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee7800 == 14 [pid = 1748] [id = 695] 10:03:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x8eeec000) [pid = 1748] [serial = 2086] [outer = (nil)] 10:03:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x8efe6c00) [pid = 1748] [serial = 2087] [outer = 0x8eeec000] 10:03:16 INFO - PROCESS | 1748 | 1467133396968 Marionette DEBUG loaded listener.js 10:03:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x8f2bf400) [pid = 1748] [serial = 2088] [outer = 0x8eeec000] 10:03:17 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d0400 == 13 [pid = 1748] [id = 686] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x916d2c00) [pid = 1748] [serial = 2042] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x91190400) [pid = 1748] [serial = 2039] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x92032c00) [pid = 1748] [serial = 2030] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x920e2400) [pid = 1748] [serial = 2031] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x916da800) [pid = 1748] [serial = 2027] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x91a73800) [pid = 1748] [serial = 2028] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x90f28400) [pid = 1748] [serial = 2016] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x90f23c00) [pid = 1748] [serial = 2021] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x91091400) [pid = 1748] [serial = 2022] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x9119b800) [pid = 1748] [serial = 2024] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x9125d000) [pid = 1748] [serial = 2025] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x8fb17c00) [pid = 1748] [serial = 2036] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x8d410c00) [pid = 1748] [serial = 2033] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x8efd9800) [pid = 1748] [serial = 2034] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x8eeebc00) [pid = 1748] [serial = 2018] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 61 (0x8efe6800) [pid = 1748] [serial = 2019] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 60 (0x9125b000) [pid = 1748] [serial = 2040] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 59 (0x91a73000) [pid = 1748] [serial = 2043] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | --DOMWINDOW == 58 (0x90f1dc00) [pid = 1748] [serial = 2037] [outer = (nil)] [url = about:blank] 10:03:17 INFO - PROCESS | 1748 | 1467133397807 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]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1635ms 10:03:17 INFO - PROCESS | 1748 | 1467133397858 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 1748 | 1467133397865 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 10:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:03:17 INFO - PROCESS | 1748 | 1467133397886 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 1748 | 1467133397891 Marionette TRACE conn4 <- [1,2754,null,{}] 10:03:17 INFO - PROCESS | 1748 | 1467133397897 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}] 10:03:17 INFO - PROCESS | 1748 | 1467133397903 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:18 INFO - PROCESS | 1748 | 1467133398081 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 10:03:18 INFO - PROCESS | 1748 | 1467133398092 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 1748 | 1467133398099 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe2800 == 14 [pid = 1748] [id = 696] 10:03:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 59 (0x90f25400) [pid = 1748] [serial = 2089] [outer = (nil)] 10:03:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 60 (0x90f2b400) [pid = 1748] [serial = 2090] [outer = 0x90f25400] 10:03:18 INFO - PROCESS | 1748 | 1467133398172 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 61 (0x9109b800) [pid = 1748] [serial = 2091] [outer = 0x90f25400] 10:03:19 INFO - PROCESS | 1748 | 1467133399139 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]]]}] 10:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1289ms 10:03:19 INFO - PROCESS | 1748 | 1467133399169 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 1748 | 1467133399173 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 10:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:03:19 INFO - PROCESS | 1748 | 1467133399179 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 1748 | 1467133399185 Marionette TRACE conn4 <- [1,2758,null,{}] 10:03:19 INFO - PROCESS | 1748 | 1467133399205 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}] 10:03:19 INFO - PROCESS | 1748 | 1467133399213 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:19 INFO - PROCESS | 1748 | 1467133399382 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 10:03:19 INFO - PROCESS | 1748 | 1467133399541 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 1748 | 1467133399553 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:19 INFO - PROCESS | 1748 | ++DOCSHELL 0x91259800 == 15 [pid = 1748] [id = 697] 10:03:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 62 (0x91259c00) [pid = 1748] [serial = 2092] [outer = (nil)] 10:03:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0x91260000) [pid = 1748] [serial = 2093] [outer = 0x91259c00] 10:03:19 INFO - PROCESS | 1748 | 1467133399630 Marionette DEBUG loaded listener.js 10:03:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x91632000) [pid = 1748] [serial = 2094] [outer = 0x91259c00] 10:03:20 INFO - PROCESS | 1748 | 1467133400603 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]]]}] 10:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1485ms 10:03:20 INFO - PROCESS | 1748 | 1467133400665 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 10:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:03:20 INFO - PROCESS | 1748 | 1467133400669 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 10:03:20 INFO - PROCESS | 1748 | 1467133400675 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 1748 | 1467133400679 Marionette TRACE conn4 <- [1,2762,null,{}] 10:03:20 INFO - PROCESS | 1748 | 1467133400685 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}] 10:03:20 INFO - PROCESS | 1748 | 1467133400690 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:20 INFO - PROCESS | 1748 | 1467133400923 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 10:03:20 INFO - PROCESS | 1748 | 1467133400952 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 1748 | 1467133400959 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a73c00 == 16 [pid = 1748] [id = 698] 10:03:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x91a76800) [pid = 1748] [serial = 2095] [outer = (nil)] 10:03:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x9202a400) [pid = 1748] [serial = 2096] [outer = 0x91a76800] 10:03:21 INFO - PROCESS | 1748 | 1467133401028 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x920e4c00) [pid = 1748] [serial = 2097] [outer = 0x91a76800] 10:03:21 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x8b4d1400) [pid = 1748] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:03:21 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x8f2c0c00) [pid = 1748] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:03:21 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x8b4d2400) [pid = 1748] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:03:21 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x8eee9400) [pid = 1748] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:03:21 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x9108f000) [pid = 1748] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:03:21 INFO - PROCESS | 1748 | --DOMWINDOW == 61 (0x91631000) [pid = 1748] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:03:21 INFO - PROCESS | 1748 | --DOMWINDOW == 60 (0x92482800) [pid = 1748] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:03:21 INFO - PROCESS | 1748 | --DOMWINDOW == 59 (0x8f2bfc00) [pid = 1748] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:03:21 INFO - PROCESS | 1748 | --DOMWINDOW == 58 (0x90f2b800) [pid = 1748] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:03:22 INFO - PROCESS | 1748 | 1467133402018 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]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1387ms 10:03:22 INFO - PROCESS | 1748 | 1467133402062 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 1748 | 1467133402066 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 10:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:03:22 INFO - PROCESS | 1748 | 1467133402073 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 1748 | 1467133402076 Marionette TRACE conn4 <- [1,2766,null,{}] 10:03:22 INFO - PROCESS | 1748 | 1467133402086 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}] 10:03:22 INFO - PROCESS | 1748 | 1467133402090 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:22 INFO - PROCESS | 1748 | 1467133402310 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 10:03:22 INFO - PROCESS | 1748 | 1467133402325 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 1748 | 1467133402331 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d409400 == 17 [pid = 1748] [id = 699] 10:03:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 59 (0x8d40c400) [pid = 1748] [serial = 2098] [outer = (nil)] 10:03:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 60 (0x920e9000) [pid = 1748] [serial = 2099] [outer = 0x8d40c400] 10:03:22 INFO - PROCESS | 1748 | 1467133402402 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 61 (0x92339000) [pid = 1748] [serial = 2100] [outer = 0x8d40c400] 10:03:23 INFO - PROCESS | 1748 | 1467133403341 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]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1334ms 10:03:23 INFO - PROCESS | 1748 | 1467133403407 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 10:03:23 INFO - PROCESS | 1748 | 1467133403411 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 10:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:03:23 INFO - PROCESS | 1748 | 1467133403418 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:03:23 INFO - PROCESS | 1748 | 1467133403421 Marionette TRACE conn4 <- [1,2770,null,{}] 10:03:23 INFO - PROCESS | 1748 | 1467133403427 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}] 10:03:23 INFO - PROCESS | 1748 | 1467133403437 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:23 INFO - PROCESS | 1748 | 1467133403710 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 10:03:23 INFO - PROCESS | 1748 | 1467133403900 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 1748 | 1467133403909 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d1c00 == 18 [pid = 1748] [id = 700] 10:03:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 62 (0x8b4d3400) [pid = 1748] [serial = 2101] [outer = (nil)] 10:03:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0x8d408c00) [pid = 1748] [serial = 2102] [outer = 0x8b4d3400] 10:03:24 INFO - PROCESS | 1748 | 1467133404009 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x8eee2400) [pid = 1748] [serial = 2103] [outer = 0x8b4d3400] 10:03:25 INFO - PROCESS | 1748 | 1467133405062 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]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:03:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1681ms 10:03:25 INFO - PROCESS | 1748 | 1467133405102 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 10:03:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:03:25 INFO - PROCESS | 1748 | 1467133405108 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 10:03:25 INFO - PROCESS | 1748 | 1467133405117 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 1748 | 1467133405122 Marionette TRACE conn4 <- [1,2774,null,{}] 10:03:25 INFO - PROCESS | 1748 | 1467133405130 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}] 10:03:25 INFO - PROCESS | 1748 | 1467133405138 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:25 INFO - PROCESS | 1748 | 1467133405334 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 10:03:25 INFO - PROCESS | 1748 | 1467133405540 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:25 INFO - PROCESS | 1748 | 1467133405550 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:25 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2bb000 == 19 [pid = 1748] [id = 701] 10:03:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x90f29400) [pid = 1748] [serial = 2104] [outer = (nil)] 10:03:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x91098000) [pid = 1748] [serial = 2105] [outer = 0x90f29400] 10:03:25 INFO - PROCESS | 1748 | 1467133405672 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x9118f800) [pid = 1748] [serial = 2106] [outer = 0x90f29400] 10:03:26 INFO - PROCESS | 1748 | 1467133406710 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]]]}] 10:03:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:03:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1641ms 10:03:26 INFO - PROCESS | 1748 | 1467133406758 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 10:03:26 INFO - PROCESS | 1748 | 1467133406763 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 10:03:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:03:26 INFO - PROCESS | 1748 | 1467133406770 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - PROCESS | 1748 | 1467133406774 Marionette TRACE conn4 <- [1,2778,null,{}] 10:03:26 INFO - PROCESS | 1748 | 1467133406781 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}] 10:03:26 INFO - PROCESS | 1748 | 1467133406787 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:26 INFO - PROCESS | 1748 | 1467133406990 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 10:03:27 INFO - PROCESS | 1748 | 1467133407179 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 1748 | 1467133407185 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x916de400 == 20 [pid = 1748] [id = 702] 10:03:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x916df000) [pid = 1748] [serial = 2107] [outer = (nil)] 10:03:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x91a76000) [pid = 1748] [serial = 2108] [outer = 0x916df000] 10:03:27 INFO - PROCESS | 1748 | 1467133407272 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x920e0c00) [pid = 1748] [serial = 2109] [outer = 0x916df000] 10:03:28 INFO - PROCESS | 1748 | 1467133408343 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]]]}] 10:03:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:03:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1633ms 10:03:28 INFO - PROCESS | 1748 | 1467133408404 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 10:03:28 INFO - PROCESS | 1748 | 1467133408411 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 10:03:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:03:28 INFO - PROCESS | 1748 | 1467133408429 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:03:28 INFO - PROCESS | 1748 | 1467133408436 Marionette TRACE conn4 <- [1,2782,null,{}] 10:03:28 INFO - PROCESS | 1748 | 1467133408443 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}] 10:03:28 INFO - PROCESS | 1748 | 1467133408450 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:28 INFO - PROCESS | 1748 | 1467133408699 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 10:03:28 INFO - PROCESS | 1748 | 1467133408933 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 1748 | 1467133408943 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d405800 == 21 [pid = 1748] [id = 703] 10:03:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x916d3800) [pid = 1748] [serial = 2110] [outer = (nil)] 10:03:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x9252c800) [pid = 1748] [serial = 2111] [outer = 0x916d3800] 10:03:29 INFO - PROCESS | 1748 | 1467133409039 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x92574000) [pid = 1748] [serial = 2112] [outer = 0x916d3800] 10:03:29 INFO - PROCESS | 1748 | 1467133409929 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]]]}] 10:03:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:03:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1547ms 10:03:29 INFO - PROCESS | 1748 | 1467133409968 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 10:03:29 INFO - PROCESS | 1748 | 1467133409971 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 10:03:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:03:29 INFO - PROCESS | 1748 | 1467133409978 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 1748 | 1467133409982 Marionette TRACE conn4 <- [1,2786,null,{}] 10:03:29 INFO - PROCESS | 1748 | 1467133409988 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}] 10:03:29 INFO - PROCESS | 1748 | 1467133409995 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:30 INFO - PROCESS | 1748 | 1467133410179 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 10:03:30 INFO - PROCESS | 1748 | 1467133410369 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 1748 | 1467133410376 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x92525800 == 22 [pid = 1748] [id = 704] 10:03:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x9256ec00) [pid = 1748] [serial = 2113] [outer = (nil)] 10:03:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x92588800) [pid = 1748] [serial = 2114] [outer = 0x9256ec00] 10:03:30 INFO - PROCESS | 1748 | 1467133410458 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x9258cc00) [pid = 1748] [serial = 2115] [outer = 0x9256ec00] 10:03:31 INFO - PROCESS | 1748 | 1467133411406 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]]]}] 10:03:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:03:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1481ms 10:03:31 INFO - PROCESS | 1748 | 1467133411460 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 1748 | 1467133411463 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 10:03:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:03:31 INFO - PROCESS | 1748 | 1467133411470 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - PROCESS | 1748 | 1467133411473 Marionette TRACE conn4 <- [1,2790,null,{}] 10:03:31 INFO - PROCESS | 1748 | 1467133411479 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}] 10:03:31 INFO - PROCESS | 1748 | 1467133411485 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:31 INFO - PROCESS | 1748 | 1467133411666 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 10:03:31 INFO - PROCESS | 1748 | 1467133411864 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:31 INFO - PROCESS | 1748 | 1467133411883 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x9273b400 == 23 [pid = 1748] [id = 705] 10:03:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x9273c000) [pid = 1748] [serial = 2116] [outer = (nil)] 10:03:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x9273f400) [pid = 1748] [serial = 2117] [outer = 0x9273c000] 10:03:32 INFO - PROCESS | 1748 | 1467133412052 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x92c7cc00) [pid = 1748] [serial = 2118] [outer = 0x9273c000] 10:03:33 INFO - PROCESS | 1748 | 1467133413138 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]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:03:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1736ms 10:03:33 INFO - PROCESS | 1748 | 1467133413206 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 1748 | 1467133413210 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 10:03:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:03:33 INFO - PROCESS | 1748 | 1467133413217 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 1748 | 1467133413221 Marionette TRACE conn4 <- [1,2794,null,{}] 10:03:33 INFO - PROCESS | 1748 | 1467133413227 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}] 10:03:33 INFO - PROCESS | 1748 | 1467133413232 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:33 INFO - PROCESS | 1748 | 1467133413472 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 10:03:33 INFO - PROCESS | 1748 | 1467133413704 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:33 INFO - PROCESS | 1748 | 1467133413712 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d407400 == 24 [pid = 1748] [id = 706] 10:03:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x8d409000) [pid = 1748] [serial = 2119] [outer = (nil)] 10:03:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x8eee4000) [pid = 1748] [serial = 2120] [outer = 0x8d409000] 10:03:33 INFO - PROCESS | 1748 | 1467133413991 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x8efde800) [pid = 1748] [serial = 2121] [outer = 0x8d409000] 10:03:35 INFO - PROCESS | 1748 | 1467133415035 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]]]}] 10:03:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:03:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1882ms 10:03:35 INFO - PROCESS | 1748 | 1467133415100 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 10:03:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:03:35 INFO - PROCESS | 1748 | 1467133415106 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 10:03:35 INFO - PROCESS | 1748 | 1467133415115 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:03:35 INFO - PROCESS | 1748 | 1467133415119 Marionette TRACE conn4 <- [1,2798,null,{}] 10:03:35 INFO - PROCESS | 1748 | 1467133415127 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}] 10:03:35 INFO - PROCESS | 1748 | 1467133415132 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x8d409400 == 23 [pid = 1748] [id = 699] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x91a73c00 == 22 [pid = 1748] [id = 698] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x91259800 == 21 [pid = 1748] [id = 697] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe2800 == 20 [pid = 1748] [id = 696] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee7800 == 19 [pid = 1748] [id = 695] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x91a80400 == 18 [pid = 1748] [id = 693] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x8d406000 == 17 [pid = 1748] [id = 692] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe3800 == 16 [pid = 1748] [id = 691] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe8400 == 15 [pid = 1748] [id = 690] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x90f25000 == 14 [pid = 1748] [id = 694] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee8c00 == 13 [pid = 1748] [id = 685] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x9273b400 == 12 [pid = 1748] [id = 705] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x92525800 == 11 [pid = 1748] [id = 704] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x8d405800 == 10 [pid = 1748] [id = 703] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x916de400 == 9 [pid = 1748] [id = 702] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d1c00 == 8 [pid = 1748] [id = 700] 10:03:36 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2bb000 == 7 [pid = 1748] [id = 701] 10:03:36 INFO - PROCESS | 1748 | 1467133416315 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x91633400) [pid = 1748] [serial = 2069] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x8f8b4800) [pid = 1748] [serial = 2063] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x8f8bfc00) [pid = 1748] [serial = 2064] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x8d404000) [pid = 1748] [serial = 2060] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x8eee1c00) [pid = 1748] [serial = 2061] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x8f8b3800) [pid = 1748] [serial = 2058] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x8efe6400) [pid = 1748] [serial = 2057] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x91195000) [pid = 1748] [serial = 2048] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x92489c00) [pid = 1748] [serial = 2052] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x92482000) [pid = 1748] [serial = 2051] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x92579800) [pid = 1748] [serial = 2055] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x92571400) [pid = 1748] [serial = 2054] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x916da000) [pid = 1748] [serial = 2070] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x8f8c1800) [pid = 1748] [serial = 2046] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x8f8b9000) [pid = 1748] [serial = 2045] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x91164800) [pid = 1748] [serial = 2067] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x91097400) [pid = 1748] [serial = 2066] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x91260c00) [pid = 1748] [serial = 2049] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x9125e400) [pid = 1748] [serial = 2072] [outer = (nil)] [url = about:blank] 10:03:36 INFO - PROCESS | 1748 | 1467133416634 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 1748 | 1467133416641 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:36 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d404400 == 8 [pid = 1748] [id = 707] 10:03:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x8d405800) [pid = 1748] [serial = 2122] [outer = (nil)] 10:03:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x8eede400) [pid = 1748] [serial = 2123] [outer = 0x8d405800] 10:03:36 INFO - PROCESS | 1748 | 1467133416719 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x8efdb000) [pid = 1748] [serial = 2124] [outer = 0x8d405800] 10:03:37 INFO - PROCESS | 1748 | 1467133417565 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]]]}] 10:03:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:03:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2498ms 10:03:37 INFO - PROCESS | 1748 | 1467133417611 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 10:03:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:03:37 INFO - PROCESS | 1748 | 1467133417622 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 10:03:37 INFO - PROCESS | 1748 | 1467133417630 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 1748 | 1467133417635 Marionette TRACE conn4 <- [1,2802,null,{}] 10:03:37 INFO - PROCESS | 1748 | 1467133417643 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}] 10:03:37 INFO - PROCESS | 1748 | 1467133417649 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:37 INFO - PROCESS | 1748 | 1467133417834 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 10:03:37 INFO - PROCESS | 1748 | 1467133417975 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 1748 | 1467133417983 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:38 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b8800 == 9 [pid = 1748] [id = 708] 10:03:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x8f8b8c00) [pid = 1748] [serial = 2125] [outer = (nil)] 10:03:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x8f8bd400) [pid = 1748] [serial = 2126] [outer = 0x8f8b8c00] 10:03:38 INFO - PROCESS | 1748 | 1467133418058 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x8f8c1c00) [pid = 1748] [serial = 2127] [outer = 0x8f8b8c00] 10:03:38 INFO - PROCESS | 1748 | 1467133418940 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]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:03:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1341ms 10:03:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:03:38 INFO - PROCESS | 1748 | 1467133418975 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 1748 | 1467133418980 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 10:03:38 INFO - PROCESS | 1748 | 1467133418987 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 1748 | 1467133418990 Marionette TRACE conn4 <- [1,2806,null,{}] 10:03:39 INFO - PROCESS | 1748 | 1467133418997 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}] 10:03:39 INFO - PROCESS | 1748 | 1467133419002 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:39 INFO - PROCESS | 1748 | 1467133419233 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 10:03:39 INFO - PROCESS | 1748 | 1467133419269 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:39 INFO - PROCESS | 1748 | 1467133419276 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:39 INFO - PROCESS | 1748 | ++DOCSHELL 0x9108c800 == 10 [pid = 1748] [id = 709] 10:03:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x9108cc00) [pid = 1748] [serial = 2128] [outer = (nil)] 10:03:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x91091000) [pid = 1748] [serial = 2129] [outer = 0x9108cc00] 10:03:39 INFO - PROCESS | 1748 | 1467133419349 Marionette DEBUG loaded listener.js 10:03:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x9109a400) [pid = 1748] [serial = 2130] [outer = 0x9108cc00] 10:03:40 INFO - PROCESS | 1748 | 1467133420410 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]]]}] 10:03:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:03:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1483ms 10:03:40 INFO - PROCESS | 1748 | 1467133420469 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 10:03:40 INFO - PROCESS | 1748 | 1467133420475 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 10:03:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:03:40 INFO - PROCESS | 1748 | 1467133420516 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:03:40 INFO - PROCESS | 1748 | 1467133420532 Marionette TRACE conn4 <- [1,2810,null,{}] 10:03:40 INFO - PROCESS | 1748 | 1467133420563 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}] 10:03:40 INFO - PROCESS | 1748 | 1467133420570 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:40 INFO - PROCESS | 1748 | 1467133420796 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 10:03:41 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x91a76800) [pid = 1748] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:03:41 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x91a80c00) [pid = 1748] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:03:41 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x8efe7400) [pid = 1748] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:03:41 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x91190000) [pid = 1748] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:03:41 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x8eee6c00) [pid = 1748] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:03:41 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x90f25400) [pid = 1748] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:03:41 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x8f2bec00) [pid = 1748] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:03:41 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x8eeec000) [pid = 1748] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:03:41 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x91259c00) [pid = 1748] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:03:41 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x8d40c400) [pid = 1748] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:03:41 INFO - PROCESS | 1748 | 1467133421342 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:41 INFO - PROCESS | 1748 | 1467133421351 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:41 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d0c00 == 11 [pid = 1748] [id = 710] 10:03:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0x8b4d4c00) [pid = 1748] [serial = 2131] [outer = (nil)] 10:03:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x8eeed800) [pid = 1748] [serial = 2132] [outer = 0x8b4d4c00] 10:03:41 INFO - PROCESS | 1748 | 1467133421437 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x91099800) [pid = 1748] [serial = 2133] [outer = 0x8b4d4c00] 10:03:42 INFO - PROCESS | 1748 | 1467133422208 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]]]}] 10:03:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:03:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1732ms 10:03:42 INFO - PROCESS | 1748 | 1467133422235 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 1748 | 1467133422238 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 10:03:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:03:42 INFO - PROCESS | 1748 | 1467133422245 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - PROCESS | 1748 | 1467133422248 Marionette TRACE conn4 <- [1,2814,null,{}] 10:03:42 INFO - PROCESS | 1748 | 1467133422253 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}] 10:03:42 INFO - PROCESS | 1748 | 1467133422258 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:42 INFO - PROCESS | 1748 | 1467133422470 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 10:03:42 INFO - PROCESS | 1748 | 1467133422493 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:42 INFO - PROCESS | 1748 | 1467133422504 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:42 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f1e800 == 12 [pid = 1748] [id = 711] 10:03:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x9119cc00) [pid = 1748] [serial = 2134] [outer = (nil)] 10:03:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x91628c00) [pid = 1748] [serial = 2135] [outer = 0x9119cc00] 10:03:42 INFO - PROCESS | 1748 | 1467133422571 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x91632400) [pid = 1748] [serial = 2136] [outer = 0x9119cc00] 10:03:43 INFO - PROCESS | 1748 | 1467133423635 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]]]}] 10:03:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:03:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1480ms 10:03:43 INFO - PROCESS | 1748 | 1467133423727 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 10:03:43 INFO - PROCESS | 1748 | 1467133423734 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 10:03:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:03:43 INFO - PROCESS | 1748 | 1467133423744 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:03:43 INFO - PROCESS | 1748 | 1467133423749 Marionette TRACE conn4 <- [1,2818,null,{}] 10:03:43 INFO - PROCESS | 1748 | 1467133423758 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}] 10:03:43 INFO - PROCESS | 1748 | 1467133423764 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:43 INFO - PROCESS | 1748 | 1467133423989 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 10:03:44 INFO - PROCESS | 1748 | 1467133424252 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 1748 | 1467133424265 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b7400 == 13 [pid = 1748] [id = 712] 10:03:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x8f2ba000) [pid = 1748] [serial = 2137] [outer = (nil)] 10:03:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x8f2c1800) [pid = 1748] [serial = 2138] [outer = 0x8f2ba000] 10:03:44 INFO - PROCESS | 1748 | 1467133424379 Marionette DEBUG loaded listener.js 10:03:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x90f21800) [pid = 1748] [serial = 2139] [outer = 0x8f2ba000] 10:03:45 INFO - PROCESS | 1748 | 1467133425446 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]]]}] 10:03:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:03:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1784ms 10:03:45 INFO - PROCESS | 1748 | 1467133425527 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 10:03:45 INFO - PROCESS | 1748 | 1467133425534 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 10:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:03:45 INFO - PROCESS | 1748 | 1467133425545 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - PROCESS | 1748 | 1467133425554 Marionette TRACE conn4 <- [1,2822,null,{}] 10:03:45 INFO - PROCESS | 1748 | 1467133425565 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}] 10:03:45 INFO - PROCESS | 1748 | 1467133425576 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:45 INFO - PROCESS | 1748 | 1467133425880 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 10:03:46 INFO - PROCESS | 1748 | 1467133426078 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 1748 | 1467133426085 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:46 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d407800 == 14 [pid = 1748] [id = 713] 10:03:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x9125a800) [pid = 1748] [serial = 2140] [outer = (nil)] 10:03:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x91627400) [pid = 1748] [serial = 2141] [outer = 0x9125a800] 10:03:46 INFO - PROCESS | 1748 | 1467133426175 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x916d7c00) [pid = 1748] [serial = 2142] [outer = 0x9125a800] 10:03:47 INFO - PROCESS | 1748 | 1467133427279 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]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:03:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1801ms 10:03:47 INFO - PROCESS | 1748 | 1467133427346 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 10:03:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:03:47 INFO - PROCESS | 1748 | 1467133427351 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 10:03:47 INFO - PROCESS | 1748 | 1467133427358 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 1748 | 1467133427364 Marionette TRACE conn4 <- [1,2826,null,{}] 10:03:47 INFO - PROCESS | 1748 | 1467133427382 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}] 10:03:47 INFO - PROCESS | 1748 | 1467133427391 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:47 INFO - PROCESS | 1748 | 1467133427629 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 10:03:47 INFO - PROCESS | 1748 | 1467133427931 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 1748 | 1467133427942 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:47 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a80000 == 15 [pid = 1748] [id = 714] 10:03:47 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x92034400) [pid = 1748] [serial = 2143] [outer = (nil)] 10:03:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x920e7c00) [pid = 1748] [serial = 2144] [outer = 0x92034400] 10:03:48 INFO - PROCESS | 1748 | 1467133428028 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x92482800) [pid = 1748] [serial = 2145] [outer = 0x92034400] 10:03:49 INFO - PROCESS | 1748 | 1467133429184 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:03:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1890ms 10:03:49 INFO - PROCESS | 1748 | 1467133429248 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 1748 | 1467133429254 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 10:03:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:03:49 INFO - PROCESS | 1748 | 1467133429263 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 1748 | 1467133429268 Marionette TRACE conn4 <- [1,2830,null,{}] 10:03:49 INFO - PROCESS | 1748 | 1467133429276 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}] 10:03:49 INFO - PROCESS | 1748 | 1467133429282 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:49 INFO - PROCESS | 1748 | 1467133429461 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 10:03:49 INFO - PROCESS | 1748 | 1467133429745 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:49 INFO - PROCESS | 1748 | 1467133429757 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:49 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b9400 == 16 [pid = 1748] [id = 715] 10:03:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x8f2bac00) [pid = 1748] [serial = 2146] [outer = (nil)] 10:03:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x8f2c1c00) [pid = 1748] [serial = 2147] [outer = 0x8f2bac00] 10:03:49 INFO - PROCESS | 1748 | 1467133429888 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x8f8b7800) [pid = 1748] [serial = 2148] [outer = 0x8f2bac00] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x920e9000) [pid = 1748] [serial = 2099] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x9202a400) [pid = 1748] [serial = 2096] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x92030000) [pid = 1748] [serial = 2081] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x920e5000) [pid = 1748] [serial = 2082] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x8f2ba800) [pid = 1748] [serial = 2075] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x8fb11c00) [pid = 1748] [serial = 2076] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x9248ec00) [pid = 1748] [serial = 2084] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x920e4c00) [pid = 1748] [serial = 2097] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x92520400) [pid = 1748] [serial = 2085] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x91193800) [pid = 1748] [serial = 2078] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x9125ac00) [pid = 1748] [serial = 2079] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x90f2b400) [pid = 1748] [serial = 2090] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x9109b800) [pid = 1748] [serial = 2091] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x9162fc00) [pid = 1748] [serial = 2073] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x8efe6c00) [pid = 1748] [serial = 2087] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x8f2bf400) [pid = 1748] [serial = 2088] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x91632000) [pid = 1748] [serial = 2094] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x91260000) [pid = 1748] [serial = 2093] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | --DOMWINDOW == 61 (0x92339000) [pid = 1748] [serial = 2100] [outer = (nil)] [url = about:blank] 10:03:50 INFO - PROCESS | 1748 | 1467133430743 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]]]}] 10:03:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:03:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1534ms 10:03:50 INFO - PROCESS | 1748 | 1467133430821 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 10:03:50 INFO - PROCESS | 1748 | 1467133430828 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 10:03:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:03:50 INFO - PROCESS | 1748 | 1467133430843 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:03:50 INFO - PROCESS | 1748 | 1467133430848 Marionette TRACE conn4 <- [1,2834,null,{}] 10:03:50 INFO - PROCESS | 1748 | 1467133430854 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}] 10:03:50 INFO - PROCESS | 1748 | 1467133430860 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:51 INFO - PROCESS | 1748 | 1467133431024 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 10:03:51 INFO - PROCESS | 1748 | 1467133431034 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 1748 | 1467133431043 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:51 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee5000 == 17 [pid = 1748] [id = 716] 10:03:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 62 (0x91160800) [pid = 1748] [serial = 2149] [outer = (nil)] 10:03:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0x91168800) [pid = 1748] [serial = 2150] [outer = 0x91160800] 10:03:51 INFO - PROCESS | 1748 | 1467133431116 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x91197000) [pid = 1748] [serial = 2151] [outer = 0x91160800] 10:03:52 INFO - PROCESS | 1748 | 1467133432062 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:03:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:03:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1288ms 10:03:52 INFO - PROCESS | 1748 | 1467133432130 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 1748 | 1467133432134 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 10:03:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:03:52 INFO - PROCESS | 1748 | 1467133432141 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 1748 | 1467133432147 Marionette TRACE conn4 <- [1,2838,null,{}] 10:03:52 INFO - PROCESS | 1748 | 1467133432163 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}] 10:03:52 INFO - PROCESS | 1748 | 1467133432171 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:52 INFO - PROCESS | 1748 | 1467133432336 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 10:03:52 INFO - PROCESS | 1748 | 1467133432504 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 1748 | 1467133432513 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x9162bc00 == 18 [pid = 1748] [id = 717] 10:03:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x9162c800) [pid = 1748] [serial = 2152] [outer = (nil)] 10:03:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x916dec00) [pid = 1748] [serial = 2153] [outer = 0x9162c800] 10:03:52 INFO - PROCESS | 1748 | 1467133432592 Marionette DEBUG loaded listener.js 10:03:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x91a7d800) [pid = 1748] [serial = 2154] [outer = 0x9162c800] 10:03:53 INFO - PROCESS | 1748 | 1467133433531 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]]]}] 10:03:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:03:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1444ms 10:03:53 INFO - PROCESS | 1748 | 1467133433589 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 1748 | 1467133433594 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 10:03:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:03:53 INFO - PROCESS | 1748 | 1467133433600 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 1748 | 1467133433604 Marionette TRACE conn4 <- [1,2842,null,{}] 10:03:53 INFO - PROCESS | 1748 | 1467133433609 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}] 10:03:53 INFO - PROCESS | 1748 | 1467133433614 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:53 INFO - PROCESS | 1748 | 1467133433833 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 10:03:53 INFO - PROCESS | 1748 | 1467133433858 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:53 INFO - PROCESS | 1748 | 1467133433868 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d1400 == 19 [pid = 1748] [id = 718] 10:03:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x916ddc00) [pid = 1748] [serial = 2155] [outer = (nil)] 10:03:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x920e7800) [pid = 1748] [serial = 2156] [outer = 0x916ddc00] 10:03:53 INFO - PROCESS | 1748 | 1467133433948 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x92344400) [pid = 1748] [serial = 2157] [outer = 0x916ddc00] 10:03:54 INFO - PROCESS | 1748 | 1467133434869 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]]]}] 10:03:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:03:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1329ms 10:03:54 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x8d405800) [pid = 1748] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:03:55 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x916df000) [pid = 1748] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:03:55 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x9273c000) [pid = 1748] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:03:55 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x90f29400) [pid = 1748] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:03:55 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x8f8b8c00) [pid = 1748] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:03:55 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x8b4d4c00) [pid = 1748] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:03:55 INFO - PROCESS | 1748 | --DOMWINDOW == 63 (0x9108cc00) [pid = 1748] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:03:55 INFO - PROCESS | 1748 | --DOMWINDOW == 62 (0x9256ec00) [pid = 1748] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:03:55 INFO - PROCESS | 1748 | --DOMWINDOW == 61 (0x8d409000) [pid = 1748] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:03:55 INFO - PROCESS | 1748 | --DOMWINDOW == 60 (0x916d3800) [pid = 1748] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:03:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:03:55 INFO - PROCESS | 1748 | --DOMWINDOW == 59 (0x8b4d3400) [pid = 1748] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:03:55 INFO - PROCESS | 1748 | 1467133435007 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 1748 | 1467133435009 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 10:03:55 INFO - PROCESS | 1748 | 1467133435033 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 1748 | 1467133435035 Marionette TRACE conn4 <- [1,2846,null,{}] 10:03:55 INFO - PROCESS | 1748 | 1467133435040 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}] 10:03:55 INFO - PROCESS | 1748 | 1467133435046 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:55 INFO - PROCESS | 1748 | 1467133435198 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 10:03:55 INFO - PROCESS | 1748 | 1467133435208 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:55 INFO - PROCESS | 1748 | 1467133435215 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b6000 == 20 [pid = 1748] [id = 719] 10:03:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 60 (0x8f8b7000) [pid = 1748] [serial = 2158] [outer = (nil)] 10:03:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 61 (0x90f2bc00) [pid = 1748] [serial = 2159] [outer = 0x8f8b7000] 10:03:55 INFO - PROCESS | 1748 | 1467133435284 Marionette DEBUG loaded listener.js 10:03:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 62 (0x91631400) [pid = 1748] [serial = 2160] [outer = 0x8f8b7000] 10:03:56 INFO - PROCESS | 1748 | 1467133436232 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]]]}] 10:03:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:03:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1239ms 10:03:56 INFO - PROCESS | 1748 | 1467133436268 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 10:03:56 INFO - PROCESS | 1748 | 1467133436270 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 10:03:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:03:56 INFO - PROCESS | 1748 | 1467133436277 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 1748 | 1467133436280 Marionette TRACE conn4 <- [1,2850,null,{}] 10:03:56 INFO - PROCESS | 1748 | 1467133436286 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}] 10:03:56 INFO - PROCESS | 1748 | 1467133436296 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:56 INFO - PROCESS | 1748 | 1467133436496 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 10:03:56 INFO - PROCESS | 1748 | 1467133436638 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 1748 | 1467133436649 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d402c00 == 21 [pid = 1748] [id = 720] 10:03:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 63 (0x8eeea400) [pid = 1748] [serial = 2161] [outer = (nil)] 10:03:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 64 (0x92525c00) [pid = 1748] [serial = 2162] [outer = 0x8eeea400] 10:03:56 INFO - PROCESS | 1748 | 1467133436718 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x92529400) [pid = 1748] [serial = 2163] [outer = 0x8eeea400] 10:03:57 INFO - PROCESS | 1748 | 1467133437750 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:03:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:03:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1533ms 10:03:57 INFO - PROCESS | 1748 | 1467133437823 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 10:03:57 INFO - PROCESS | 1748 | 1467133437830 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 10:03:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:03:57 INFO - PROCESS | 1748 | 1467133437840 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 1748 | 1467133437845 Marionette TRACE conn4 <- [1,2854,null,{}] 10:03:57 INFO - PROCESS | 1748 | 1467133437855 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}] 10:03:57 INFO - PROCESS | 1748 | 1467133437861 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:58 INFO - PROCESS | 1748 | 1467133438049 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 10:03:58 INFO - PROCESS | 1748 | 1467133438296 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 1748 | 1467133438306 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:58 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe6400 == 22 [pid = 1748] [id = 721] 10:03:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x8efe8c00) [pid = 1748] [serial = 2164] [outer = (nil)] 10:03:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x8fb1d000) [pid = 1748] [serial = 2165] [outer = 0x8efe8c00] 10:03:58 INFO - PROCESS | 1748 | 1467133438410 Marionette DEBUG loaded listener.js 10:03:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x90f27c00) [pid = 1748] [serial = 2166] [outer = 0x8efe8c00] 10:03:59 INFO - PROCESS | 1748 | 1467133439319 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]]]}] 10:03:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:03:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1556ms 10:03:59 INFO - PROCESS | 1748 | 1467133439400 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 10:03:59 INFO - PROCESS | 1748 | 1467133439407 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 10:03:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:03:59 INFO - PROCESS | 1748 | 1467133439420 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 1748 | 1467133439424 Marionette TRACE conn4 <- [1,2858,null,{}] 10:03:59 INFO - PROCESS | 1748 | 1467133439431 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}] 10:03:59 INFO - PROCESS | 1748 | 1467133439436 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:59 INFO - PROCESS | 1748 | 1467133439623 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 10:03:59 INFO - PROCESS | 1748 | 1467133439811 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:59 INFO - PROCESS | 1748 | 1467133439819 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:03:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2bf400 == 23 [pid = 1748] [id = 722] 10:03:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x91260400) [pid = 1748] [serial = 2167] [outer = (nil)] 10:03:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x916df400) [pid = 1748] [serial = 2168] [outer = 0x91260400] 10:03:59 INFO - PROCESS | 1748 | 1467133439904 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x92028000) [pid = 1748] [serial = 2169] [outer = 0x91260400] 10:04:00 INFO - PROCESS | 1748 | 1467133440962 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:04:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1585ms 10:04:01 INFO - PROCESS | 1748 | 1467133441004 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 1748 | 1467133441008 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 10:04:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:04:01 INFO - PROCESS | 1748 | 1467133441016 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 1748 | 1467133441022 Marionette TRACE conn4 <- [1,2862,null,{}] 10:04:01 INFO - PROCESS | 1748 | 1467133441039 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}] 10:04:01 INFO - PROCESS | 1748 | 1467133441048 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:01 INFO - PROCESS | 1748 | 1467133441242 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 10:04:01 INFO - PROCESS | 1748 | 1467133441478 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 1748 | 1467133441491 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x916dbc00 == 24 [pid = 1748] [id = 723] 10:04:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x92526400) [pid = 1748] [serial = 2170] [outer = (nil)] 10:04:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x9256f400) [pid = 1748] [serial = 2171] [outer = 0x92526400] 10:04:01 INFO - PROCESS | 1748 | 1467133441617 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x92577000) [pid = 1748] [serial = 2172] [outer = 0x92526400] 10:04:02 INFO - PROCESS | 1748 | 1467133442631 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]]]}] 10:04:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:04:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1686ms 10:04:02 INFO - PROCESS | 1748 | 1467133442703 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 10:04:02 INFO - PROCESS | 1748 | 1467133442707 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 10:04:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:04:02 INFO - PROCESS | 1748 | 1467133442714 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:04:02 INFO - PROCESS | 1748 | 1467133442717 Marionette TRACE conn4 <- [1,2866,null,{}] 10:04:02 INFO - PROCESS | 1748 | 1467133442724 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}] 10:04:02 INFO - PROCESS | 1748 | 1467133442729 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:02 INFO - PROCESS | 1748 | 1467133442926 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 10:04:03 INFO - PROCESS | 1748 | 1467133443159 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 1748 | 1467133443168 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8c1000 == 25 [pid = 1748] [id = 724] 10:04:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x916e1c00) [pid = 1748] [serial = 2173] [outer = (nil)] 10:04:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x92737000) [pid = 1748] [serial = 2174] [outer = 0x916e1c00] 10:04:03 INFO - PROCESS | 1748 | 1467133443292 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x9273d400) [pid = 1748] [serial = 2175] [outer = 0x916e1c00] 10:04:04 INFO - PROCESS | 1748 | 1467133444178 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]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:04:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1503ms 10:04:04 INFO - PROCESS | 1748 | 1467133444218 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 10:04:04 INFO - PROCESS | 1748 | 1467133444222 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 10:04:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:04:04 INFO - PROCESS | 1748 | 1467133444246 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 1748 | 1467133444249 Marionette TRACE conn4 <- [1,2870,null,{}] 10:04:04 INFO - PROCESS | 1748 | 1467133444256 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}] 10:04:04 INFO - PROCESS | 1748 | 1467133444261 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:04 INFO - PROCESS | 1748 | 1467133444437 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 10:04:04 INFO - PROCESS | 1748 | 1467133444626 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:04 INFO - PROCESS | 1748 | 1467133444636 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:04 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a77000 == 26 [pid = 1748] [id = 725] 10:04:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x92571800) [pid = 1748] [serial = 2176] [outer = (nil)] 10:04:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x92c7b000) [pid = 1748] [serial = 2177] [outer = 0x92571800] 10:04:04 INFO - PROCESS | 1748 | 1467133444714 Marionette DEBUG loaded listener.js 10:04:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x92c7c800) [pid = 1748] [serial = 2178] [outer = 0x92571800] 10:04:05 INFO - PROCESS | 1748 | 1467133445715 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]]]}] 10:04:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:04:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1542ms 10:04:05 INFO - PROCESS | 1748 | 1467133445787 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 10:04:05 INFO - PROCESS | 1748 | 1467133445791 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 10:04:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:04:05 INFO - PROCESS | 1748 | 1467133445798 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:04:05 INFO - PROCESS | 1748 | 1467133445800 Marionette TRACE conn4 <- [1,2874,null,{}] 10:04:05 INFO - PROCESS | 1748 | 1467133445807 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}] 10:04:05 INFO - PROCESS | 1748 | 1467133445818 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:06 INFO - PROCESS | 1748 | 1467133446070 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 10:04:06 INFO - PROCESS | 1748 | 1467133446312 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 1748 | 1467133446320 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:06 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d3c00 == 27 [pid = 1748] [id = 726] 10:04:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x9257ac00) [pid = 1748] [serial = 2179] [outer = (nil)] 10:04:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x93a4a000) [pid = 1748] [serial = 2180] [outer = 0x9257ac00] 10:04:06 INFO - PROCESS | 1748 | 1467133446415 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x93a54000) [pid = 1748] [serial = 2181] [outer = 0x9257ac00] 10:04:07 INFO - PROCESS | 1748 | 1467133447315 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]]]}] 10:04:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:04:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1592ms 10:04:07 INFO - PROCESS | 1748 | 1467133447390 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 10:04:07 INFO - PROCESS | 1748 | 1467133447394 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 10:04:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:04:07 INFO - PROCESS | 1748 | 1467133447401 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:04:07 INFO - PROCESS | 1748 | 1467133447404 Marionette TRACE conn4 <- [1,2878,null,{}] 10:04:07 INFO - PROCESS | 1748 | 1467133447410 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}] 10:04:07 INFO - PROCESS | 1748 | 1467133447416 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:07 INFO - PROCESS | 1748 | 1467133447591 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 10:04:07 INFO - PROCESS | 1748 | 1467133447789 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:07 INFO - PROCESS | 1748 | 1467133447795 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee3400 == 28 [pid = 1748] [id = 727] 10:04:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x93a52000) [pid = 1748] [serial = 2182] [outer = (nil)] 10:04:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x93d86400) [pid = 1748] [serial = 2183] [outer = 0x93a52000] 10:04:07 INFO - PROCESS | 1748 | 1467133447888 Marionette DEBUG loaded listener.js 10:04:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x93d8a000) [pid = 1748] [serial = 2184] [outer = 0x93a52000] 10:04:08 INFO - PROCESS | 1748 | 1467133448859 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]]]}] 10:04:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:04:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1533ms 10:04:08 INFO - PROCESS | 1748 | 1467133448935 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 1748 | 1467133448947 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 10:04:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:04:08 INFO - PROCESS | 1748 | 1467133448953 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - PROCESS | 1748 | 1467133448957 Marionette TRACE conn4 <- [1,2882,null,{}] 10:04:08 INFO - PROCESS | 1748 | 1467133448963 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}] 10:04:08 INFO - PROCESS | 1748 | 1467133448968 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:09 INFO - PROCESS | 1748 | 1467133449360 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 10:04:09 INFO - PROCESS | 1748 | 1467133449673 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:09 INFO - PROCESS | 1748 | 1467133449680 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:09 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d40f400 == 29 [pid = 1748] [id = 728] 10:04:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x8d40f800) [pid = 1748] [serial = 2185] [outer = (nil)] 10:04:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x8eee8c00) [pid = 1748] [serial = 2186] [outer = 0x8d40f800] 10:04:09 INFO - PROCESS | 1748 | 1467133449762 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8f2b8c00) [pid = 1748] [serial = 2187] [outer = 0x8d40f800] 10:04:11 INFO - PROCESS | 1748 | --DOCSHELL 0x8d407400 == 28 [pid = 1748] [id = 706] 10:04:11 INFO - PROCESS | 1748 | --DOCSHELL 0x8d404400 == 27 [pid = 1748] [id = 707] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x91628c00) [pid = 1748] [serial = 2135] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x8eede400) [pid = 1748] [serial = 2123] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x8efdb000) [pid = 1748] [serial = 2124] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x920e0c00) [pid = 1748] [serial = 2109] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x9273f400) [pid = 1748] [serial = 2117] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x92c7cc00) [pid = 1748] [serial = 2118] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x9118f800) [pid = 1748] [serial = 2106] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x91098000) [pid = 1748] [serial = 2105] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x8f8bd400) [pid = 1748] [serial = 2126] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x8eeed800) [pid = 1748] [serial = 2132] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x9109a400) [pid = 1748] [serial = 2130] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x92588800) [pid = 1748] [serial = 2114] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x8efde800) [pid = 1748] [serial = 2121] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x9258cc00) [pid = 1748] [serial = 2115] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x91099800) [pid = 1748] [serial = 2133] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x9252c800) [pid = 1748] [serial = 2111] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x8d408c00) [pid = 1748] [serial = 2102] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x91a76000) [pid = 1748] [serial = 2108] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x91091000) [pid = 1748] [serial = 2129] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x8f8c1c00) [pid = 1748] [serial = 2127] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x8eee4000) [pid = 1748] [serial = 2120] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x8eee2400) [pid = 1748] [serial = 2103] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x92574000) [pid = 1748] [serial = 2112] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 1748 | 1467133451881 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]]]}] 10:04:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:04:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 3037ms 10:04:11 INFO - PROCESS | 1748 | 1467133451991 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 10:04:11 INFO - PROCESS | 1748 | 1467133451997 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 10:04:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:04:12 INFO - PROCESS | 1748 | 1467133452006 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 1748 | 1467133452012 Marionette TRACE conn4 <- [1,2886,null,{}] 10:04:12 INFO - PROCESS | 1748 | 1467133452022 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}] 10:04:12 INFO - PROCESS | 1748 | 1467133452027 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:12 INFO - PROCESS | 1748 | 1467133452188 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 10:04:12 INFO - PROCESS | 1748 | 1467133452336 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 1748 | 1467133452355 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee9c00 == 28 [pid = 1748] [id = 729] 10:04:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x8eeeb000) [pid = 1748] [serial = 2188] [outer = (nil)] 10:04:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x8efdb000) [pid = 1748] [serial = 2189] [outer = 0x8eeeb000] 10:04:12 INFO - PROCESS | 1748 | 1467133452430 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x8efdcc00) [pid = 1748] [serial = 2190] [outer = 0x8eeeb000] 10:04:13 INFO - PROCESS | 1748 | 1467133453302 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]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:04:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1337ms 10:04:13 INFO - PROCESS | 1748 | 1467133453343 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 1748 | 1467133453352 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 10:04:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:04:13 INFO - PROCESS | 1748 | 1467133453363 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 1748 | 1467133453367 Marionette TRACE conn4 <- [1,2890,null,{}] 10:04:13 INFO - PROCESS | 1748 | 1467133453374 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}] 10:04:13 INFO - PROCESS | 1748 | 1467133453380 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:13 INFO - PROCESS | 1748 | 1467133453555 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 10:04:13 INFO - PROCESS | 1748 | 1467133453567 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 1748 | 1467133453579 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe3000 == 29 [pid = 1748] [id = 730] 10:04:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x8f8bfc00) [pid = 1748] [serial = 2191] [outer = (nil)] 10:04:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x90f1d800) [pid = 1748] [serial = 2192] [outer = 0x8f8bfc00] 10:04:13 INFO - PROCESS | 1748 | 1467133453781 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x90f26800) [pid = 1748] [serial = 2193] [outer = 0x8f8bfc00] 10:04:14 INFO - PROCESS | 1748 | 1467133454697 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:04:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:04:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1379ms 10:04:14 INFO - PROCESS | 1748 | 1467133454742 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 10:04:14 INFO - PROCESS | 1748 | 1467133454746 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 10:04:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:04:14 INFO - PROCESS | 1748 | 1467133454753 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - PROCESS | 1748 | 1467133454759 Marionette TRACE conn4 <- [1,2894,null,{}] 10:04:14 INFO - PROCESS | 1748 | 1467133454788 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}] 10:04:14 INFO - PROCESS | 1748 | 1467133454797 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:15 INFO - PROCESS | 1748 | 1467133455020 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 10:04:15 INFO - PROCESS | 1748 | 1467133455044 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 1748 | 1467133455057 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:15 INFO - PROCESS | 1748 | ++DOCSHELL 0x9116b800 == 30 [pid = 1748] [id = 731] 10:04:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x9116c000) [pid = 1748] [serial = 2194] [outer = (nil)] 10:04:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x91192c00) [pid = 1748] [serial = 2195] [outer = 0x9116c000] 10:04:15 INFO - PROCESS | 1748 | 1467133455130 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x9119d000) [pid = 1748] [serial = 2196] [outer = 0x9116c000] 10:04:16 INFO - PROCESS | 1748 | 1467133456087 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]]]}] 10:04:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:04:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1403ms 10:04:16 INFO - PROCESS | 1748 | 1467133456157 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 1748 | 1467133456161 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 10:04:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:04:16 INFO - PROCESS | 1748 | 1467133456168 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 1748 | 1467133456171 Marionette TRACE conn4 <- [1,2898,null,{}] 10:04:16 INFO - PROCESS | 1748 | 1467133456177 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}] 10:04:16 INFO - PROCESS | 1748 | 1467133456182 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:16 INFO - PROCESS | 1748 | 1467133456422 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 10:04:16 INFO - PROCESS | 1748 | 1467133456440 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 1748 | 1467133456448 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d405400 == 31 [pid = 1748] [id = 732] 10:04:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x8f8b8400) [pid = 1748] [serial = 2197] [outer = (nil)] 10:04:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x91630800) [pid = 1748] [serial = 2198] [outer = 0x8f8b8400] 10:04:16 INFO - PROCESS | 1748 | 1467133456529 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x91a73000) [pid = 1748] [serial = 2199] [outer = 0x8f8b8400] 10:04:17 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x916ddc00) [pid = 1748] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:04:17 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x8f8b7000) [pid = 1748] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:04:17 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x8f2ba000) [pid = 1748] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:04:17 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x9162c800) [pid = 1748] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:04:17 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x9119cc00) [pid = 1748] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:04:17 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x91160800) [pid = 1748] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:04:17 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x9125a800) [pid = 1748] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:04:17 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x92034400) [pid = 1748] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:04:17 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x8f2bac00) [pid = 1748] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:04:17 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x8eeea400) [pid = 1748] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:04:17 INFO - PROCESS | 1748 | 1467133457940 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]]]}] 10:04:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:04:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1787ms 10:04:17 INFO - PROCESS | 1748 | 1467133457955 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 10:04:17 INFO - PROCESS | 1748 | 1467133457958 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 10:04:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:04:17 INFO - PROCESS | 1748 | 1467133457967 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 1748 | 1467133457970 Marionette TRACE conn4 <- [1,2902,null,{}] 10:04:17 INFO - PROCESS | 1748 | 1467133457976 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}] 10:04:17 INFO - PROCESS | 1748 | 1467133457981 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:18 INFO - PROCESS | 1748 | 1467133458184 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 10:04:18 INFO - PROCESS | 1748 | 1467133458205 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 1748 | 1467133458213 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d4c00 == 32 [pid = 1748] [id = 733] 10:04:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x8d40d000) [pid = 1748] [serial = 2200] [outer = (nil)] 10:04:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x91a7a800) [pid = 1748] [serial = 2201] [outer = 0x8d40d000] 10:04:18 INFO - PROCESS | 1748 | 1467133458281 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x92025800) [pid = 1748] [serial = 2202] [outer = 0x8d40d000] 10:04:19 INFO - PROCESS | 1748 | 1467133459134 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:04:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:04:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1192ms 10:04:19 INFO - PROCESS | 1748 | 1467133459214 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 10:04:19 INFO - PROCESS | 1748 | 1467133459220 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 10:04:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:04:19 INFO - PROCESS | 1748 | 1467133459230 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 1748 | 1467133459236 Marionette TRACE conn4 <- [1,2906,null,{}] 10:04:19 INFO - PROCESS | 1748 | 1467133459246 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}] 10:04:19 INFO - PROCESS | 1748 | 1467133459252 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:19 INFO - PROCESS | 1748 | 1467133459469 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 10:04:19 INFO - PROCESS | 1748 | 1467133459657 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:19 INFO - PROCESS | 1748 | 1467133459674 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:19 INFO - PROCESS | 1748 | ++DOCSHELL 0x8eee7800 == 33 [pid = 1748] [id = 734] 10:04:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x8eee8800) [pid = 1748] [serial = 2203] [outer = (nil)] 10:04:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x8efdc800) [pid = 1748] [serial = 2204] [outer = 0x8eee8800] 10:04:19 INFO - PROCESS | 1748 | 1467133459799 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x8f2bfc00) [pid = 1748] [serial = 2205] [outer = 0x8eee8800] 10:04:20 INFO - PROCESS | 1748 | 1467133460891 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]]]}] 10:04:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:04:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1741ms 10:04:20 INFO - PROCESS | 1748 | 1467133460972 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 10:04:20 INFO - PROCESS | 1748 | 1467133460978 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 10:04:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:04:20 INFO - PROCESS | 1748 | 1467133460989 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - PROCESS | 1748 | 1467133460994 Marionette TRACE conn4 <- [1,2910,null,{}] 10:04:21 INFO - PROCESS | 1748 | 1467133461002 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}] 10:04:21 INFO - PROCESS | 1748 | 1467133461008 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:21 INFO - PROCESS | 1748 | 1467133461229 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 10:04:21 INFO - PROCESS | 1748 | 1467133461477 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 1748 | 1467133461487 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:21 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b5c00 == 34 [pid = 1748] [id = 735] 10:04:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x91163000) [pid = 1748] [serial = 2206] [outer = (nil)] 10:04:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x9116c800) [pid = 1748] [serial = 2207] [outer = 0x91163000] 10:04:21 INFO - PROCESS | 1748 | 1467133461615 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x9125e000) [pid = 1748] [serial = 2208] [outer = 0x91163000] 10:04:22 INFO - PROCESS | 1748 | 1467133462501 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]]]}] 10:04:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:04:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:04:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1538ms 10:04:22 INFO - PROCESS | 1748 | 1467133462531 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 10:04:22 INFO - PROCESS | 1748 | 1467133462537 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 10:04:22 INFO - TEST-START | /DOMEvents/constructors.html 10:04:22 INFO - PROCESS | 1748 | 1467133462549 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 1748 | 1467133462552 Marionette TRACE conn4 <- [1,2914,null,{}] 10:04:22 INFO - PROCESS | 1748 | 1467133462594 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}] 10:04:22 INFO - PROCESS | 1748 | 1467133462603 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:22 INFO - PROCESS | 1748 | 1467133462788 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 10:04:23 INFO - PROCESS | 1748 | 1467133462980 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 1748 | 1467133462994 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x92344000 == 35 [pid = 1748] [id = 736] 10:04:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x92489c00) [pid = 1748] [serial = 2209] [outer = (nil)] 10:04:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x9248e000) [pid = 1748] [serial = 2210] [outer = 0x92489c00] 10:04:23 INFO - PROCESS | 1748 | 1467133463114 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x92521400) [pid = 1748] [serial = 2211] [outer = 0x92489c00] 10:04:24 INFO - PROCESS | 1748 | 1467133464231 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]]]}] 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:04:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:04:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:04:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:04:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:04:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:04:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:04:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:04:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:04:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 1758ms 10:04:24 INFO - PROCESS | 1748 | 1467133464307 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 10:04:24 INFO - PROCESS | 1748 | 1467133464310 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 10:04:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:04:24 INFO - PROCESS | 1748 | 1467133464355 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:04:24 INFO - PROCESS | 1748 | 1467133464359 Marionette TRACE conn4 <- [1,2918,null,{}] 10:04:24 INFO - PROCESS | 1748 | 1467133464365 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}] 10:04:24 INFO - PROCESS | 1748 | 1467133464370 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:24 INFO - PROCESS | 1748 | 1467133464548 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 10:04:24 INFO - PROCESS | 1748 | 1467133464781 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 1748 | 1467133464788 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:24 INFO - PROCESS | 1748 | ++DOCSHELL 0x92525800 == 36 [pid = 1748] [id = 737] 10:04:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x92570400) [pid = 1748] [serial = 2212] [outer = (nil)] 10:04:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x92584c00) [pid = 1748] [serial = 2213] [outer = 0x92570400] 10:04:24 INFO - PROCESS | 1748 | 1467133464894 Marionette DEBUG loaded listener.js 10:04:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x92587000) [pid = 1748] [serial = 2214] [outer = 0x92570400] 10:04:25 INFO - PROCESS | 1748 | 1467133465784 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:04:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:04:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1487ms 10:04:26 INFO - PROCESS | 1748 | 1467133466008 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 10:04:26 INFO - PROCESS | 1748 | 1467133466015 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 10:04:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:04:26 INFO - PROCESS | 1748 | 1467133466025 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - PROCESS | 1748 | 1467133466029 Marionette TRACE conn4 <- [1,2922,null,{}] 10:04:26 INFO - PROCESS | 1748 | 1467133466037 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}] 10:04:26 INFO - PROCESS | 1748 | 1467133466044 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:26 INFO - PROCESS | 1748 | 1467133466236 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 10:04:26 INFO - PROCESS | 1748 | 1467133466526 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 1748 | 1467133466539 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:26 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdc000 == 37 [pid = 1748] [id = 738] 10:04:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x8efddc00) [pid = 1748] [serial = 2215] [outer = (nil)] 10:04:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x8f2b5800) [pid = 1748] [serial = 2216] [outer = 0x8efddc00] 10:04:26 INFO - PROCESS | 1748 | 1467133466639 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x8f8ba400) [pid = 1748] [serial = 2217] [outer = 0x8efddc00] 10:04:27 INFO - PROCESS | 1748 | [1748] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:04:27 INFO - PROCESS | 1748 | [1748] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:04:27 INFO - PROCESS | 1748 | [1748] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:04:27 INFO - PROCESS | 1748 | [1748] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x920e7800) [pid = 1748] [serial = 2156] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x90f2bc00) [pid = 1748] [serial = 2159] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x92344400) [pid = 1748] [serial = 2157] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x8f2c1800) [pid = 1748] [serial = 2138] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x90f21800) [pid = 1748] [serial = 2139] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x916dec00) [pid = 1748] [serial = 2153] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x91632400) [pid = 1748] [serial = 2136] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x91168800) [pid = 1748] [serial = 2150] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x91197000) [pid = 1748] [serial = 2151] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x91627400) [pid = 1748] [serial = 2141] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x916d7c00) [pid = 1748] [serial = 2142] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x920e7c00) [pid = 1748] [serial = 2144] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x92482800) [pid = 1748] [serial = 2145] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x8f2c1c00) [pid = 1748] [serial = 2147] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x8f8b7800) [pid = 1748] [serial = 2148] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x92529400) [pid = 1748] [serial = 2163] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x92525c00) [pid = 1748] [serial = 2162] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x91631400) [pid = 1748] [serial = 2160] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x91a7d800) [pid = 1748] [serial = 2154] [outer = (nil)] [url = about:blank] 10:04:27 INFO - PROCESS | 1748 | 1467133467659 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]]]}] 10:04:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:04:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:04:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:04:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:04:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:04:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:04:27 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 10:04:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:04:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:04:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:04:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:04:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:04:27 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 10:04:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:04:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:04:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:04:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:04:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:04:27 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]" 10:04:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:04:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:04:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:04:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:04:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:04:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:04:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1690ms 10:04:27 INFO - PROCESS | 1748 | 1467133467716 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 1748 | 1467133467726 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 10:04:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:04:27 INFO - PROCESS | 1748 | 1467133467742 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 1748 | 1467133467747 Marionette TRACE conn4 <- [1,2926,null,{}] 10:04:27 INFO - PROCESS | 1748 | 1467133467754 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}] 10:04:27 INFO - PROCESS | 1748 | 1467133467760 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:27 INFO - PROCESS | 1748 | 1467133467917 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 10:04:28 INFO - PROCESS | 1748 | 1467133468067 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 1748 | 1467133468076 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb15400 == 38 [pid = 1748] [id = 739] 10:04:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x9109a400) [pid = 1748] [serial = 2218] [outer = (nil)] 10:04:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x9125a800) [pid = 1748] [serial = 2219] [outer = 0x9109a400] 10:04:28 INFO - PROCESS | 1748 | 1467133468147 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x9162f800) [pid = 1748] [serial = 2220] [outer = 0x9109a400] 10:04:28 INFO - PROCESS | 1748 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:04:28 INFO - PROCESS | 1748 | 1467133468891 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]]]}] 10:04:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:04:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1200ms 10:04:28 INFO - PROCESS | 1748 | 1467133468935 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 10:04:28 INFO - PROCESS | 1748 | 1467133468939 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 10:04:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:04:28 INFO - PROCESS | 1748 | 1467133468946 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:04:28 INFO - PROCESS | 1748 | 1467133468950 Marionette TRACE conn4 <- [1,2930,null,{}] 10:04:28 INFO - PROCESS | 1748 | 1467133468982 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}] 10:04:28 INFO - PROCESS | 1748 | 1467133468990 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:29 INFO - PROCESS | 1748 | 1467133469146 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 10:04:29 INFO - PROCESS | 1748 | 1467133469161 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:29 INFO - PROCESS | 1748 | 1467133469174 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:29 INFO - PROCESS | 1748 | ++DOCSHELL 0x920e6800 == 39 [pid = 1748] [id = 740] 10:04:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x920e7800) [pid = 1748] [serial = 2221] [outer = (nil)] 10:04:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x92339000) [pid = 1748] [serial = 2222] [outer = 0x920e7800] 10:04:29 INFO - PROCESS | 1748 | 1467133469244 Marionette DEBUG loaded listener.js 10:04:29 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x92484000) [pid = 1748] [serial = 2223] [outer = 0x920e7800] 10:04:30 INFO - PROCESS | 1748 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:04:30 INFO - PROCESS | 1748 | 1467133470101 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]]]}] 10:04:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:04:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1196ms 10:04:30 INFO - PROCESS | 1748 | 1467133470143 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 10:04:30 INFO - PROCESS | 1748 | 1467133470147 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 10:04:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:04:30 INFO - PROCESS | 1748 | 1467133470153 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:04:30 INFO - PROCESS | 1748 | 1467133470156 Marionette TRACE conn4 <- [1,2934,null,{}] 10:04:30 INFO - PROCESS | 1748 | 1467133470162 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}] 10:04:30 INFO - PROCESS | 1748 | 1467133470167 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:30 INFO - PROCESS | 1748 | 1467133470386 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 10:04:30 INFO - PROCESS | 1748 | 1467133470416 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:30 INFO - PROCESS | 1748 | 1467133470424 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cec00 == 40 [pid = 1748] [id = 741] 10:04:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x92526800) [pid = 1748] [serial = 2224] [outer = (nil)] 10:04:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x9252c400) [pid = 1748] [serial = 2225] [outer = 0x92526800] 10:04:30 INFO - PROCESS | 1748 | 1467133470493 Marionette DEBUG loaded listener.js 10:04:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x9256d000) [pid = 1748] [serial = 2226] [outer = 0x92526800] 10:04:31 INFO - PROCESS | 1748 | 1467133471352 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]]]}] 10:04:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:04:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1231ms 10:04:31 INFO - PROCESS | 1748 | 1467133471393 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 10:04:31 INFO - PROCESS | 1748 | 1467133471397 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 10:04:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:04:31 INFO - PROCESS | 1748 | 1467133471403 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:04:31 INFO - PROCESS | 1748 | 1467133471407 Marionette TRACE conn4 <- [1,2938,null,{}] 10:04:31 INFO - PROCESS | 1748 | 1467133471412 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}] 10:04:31 INFO - PROCESS | 1748 | 1467133471417 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:31 INFO - PROCESS | 1748 | 1467133471617 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 10:04:31 INFO - PROCESS | 1748 | 1467133471649 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 1748 | 1467133471659 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x9252a000 == 41 [pid = 1748] [id = 742] 10:04:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x9258d000) [pid = 1748] [serial = 2227] [outer = (nil)] 10:04:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x92744800) [pid = 1748] [serial = 2228] [outer = 0x9258d000] 10:04:31 INFO - PROCESS | 1748 | 1467133471725 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x8f8b7000) [pid = 1748] [serial = 2229] [outer = 0x9258d000] 10:04:32 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x91260400) [pid = 1748] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:04:32 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x92526400) [pid = 1748] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:04:32 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x916e1c00) [pid = 1748] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:04:32 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x92571800) [pid = 1748] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:04:32 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x8eeeb000) [pid = 1748] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:04:32 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x8f8bfc00) [pid = 1748] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:04:32 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x8d40f800) [pid = 1748] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:04:32 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x9257ac00) [pid = 1748] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:04:32 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x93a52000) [pid = 1748] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:04:32 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x9116c000) [pid = 1748] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:04:32 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x8efe8c00) [pid = 1748] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:04:32 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x8f8b8400) [pid = 1748] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:04:32 INFO - PROCESS | 1748 | 1467133472737 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]]]}] 10:04:32 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. 10:04:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1386ms 10:04:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:04:32 INFO - PROCESS | 1748 | 1467133472790 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 10:04:32 INFO - PROCESS | 1748 | 1467133472793 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 10:04:32 INFO - PROCESS | 1748 | 1467133472800 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:04:32 INFO - PROCESS | 1748 | 1467133472803 Marionette TRACE conn4 <- [1,2942,null,{}] 10:04:32 INFO - PROCESS | 1748 | 1467133472809 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}] 10:04:32 INFO - PROCESS | 1748 | 1467133472819 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:33 INFO - PROCESS | 1748 | 1467133473082 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 10:04:33 INFO - PROCESS | 1748 | 1467133473097 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:33 INFO - PROCESS | 1748 | 1467133473106 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f23c00 == 42 [pid = 1748] [id = 743] 10:04:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x91633000) [pid = 1748] [serial = 2230] [outer = (nil)] 10:04:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x92745400) [pid = 1748] [serial = 2231] [outer = 0x91633000] 10:04:33 INFO - PROCESS | 1748 | 1467133473174 Marionette DEBUG loaded listener.js 10:04:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x939eb000) [pid = 1748] [serial = 2232] [outer = 0x91633000] 10:04:33 INFO - PROCESS | 1748 | 1467133473922 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"]]]}] 10:04:33 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 10:04:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:04:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1144ms 10:04:33 INFO - PROCESS | 1748 | 1467133473944 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 10:04:33 INFO - PROCESS | 1748 | 1467133473947 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 10:04:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:04:33 INFO - PROCESS | 1748 | 1467133473953 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - PROCESS | 1748 | 1467133473956 Marionette TRACE conn4 <- [1,2946,null,{}] 10:04:33 INFO - PROCESS | 1748 | 1467133473962 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}] 10:04:33 INFO - PROCESS | 1748 | 1467133473967 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:34 INFO - PROCESS | 1748 | 1467133474116 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 10:04:34 INFO - PROCESS | 1748 | 1467133474274 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 1748 | 1467133474282 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d404800 == 43 [pid = 1748] [id = 744] 10:04:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x8d408800) [pid = 1748] [serial = 2233] [outer = (nil)] 10:04:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x93a4cc00) [pid = 1748] [serial = 2234] [outer = 0x8d408800] 10:04:34 INFO - PROCESS | 1748 | 1467133474349 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x93a50800) [pid = 1748] [serial = 2235] [outer = 0x8d408800] 10:04:35 INFO - PROCESS | 1748 | 1467133475283 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]]]}] 10:04:35 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. 10:04:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1392ms 10:04:35 INFO - PROCESS | 1748 | 1467133475345 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 10:04:35 INFO - PROCESS | 1748 | 1467133475352 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 10:04:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:04:35 INFO - PROCESS | 1748 | 1467133475360 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - PROCESS | 1748 | 1467133475370 Marionette TRACE conn4 <- [1,2950,null,{}] 10:04:35 INFO - PROCESS | 1748 | 1467133475395 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}] 10:04:35 INFO - PROCESS | 1748 | 1467133475401 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:35 INFO - PROCESS | 1748 | 1467133475588 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 10:04:35 INFO - PROCESS | 1748 | 1467133475779 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 1748 | 1467133475788 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:35 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b8000 == 44 [pid = 1748] [id = 745] 10:04:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x8f8bc400) [pid = 1748] [serial = 2236] [outer = (nil)] 10:04:35 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x91164c00) [pid = 1748] [serial = 2237] [outer = 0x8f8bc400] 10:04:35 INFO - PROCESS | 1748 | 1467133475914 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x91195000) [pid = 1748] [serial = 2238] [outer = 0x8f8bc400] 10:04:36 INFO - PROCESS | 1748 | ++DOCSHELL 0x91632c00 == 45 [pid = 1748] [id = 746] 10:04:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x916d8000) [pid = 1748] [serial = 2239] [outer = (nil)] 10:04:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x91a79800) [pid = 1748] [serial = 2240] [outer = 0x916d8000] 10:04:36 INFO - PROCESS | 1748 | 1467133476918 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]]]}] 10:04:36 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. 10:04:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1591ms 10:04:36 INFO - PROCESS | 1748 | 1467133476952 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 1748 | 1467133476959 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 10:04:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:04:36 INFO - PROCESS | 1748 | 1467133476987 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - PROCESS | 1748 | 1467133476994 Marionette TRACE conn4 <- [1,2954,null,{}] 10:04:37 INFO - PROCESS | 1748 | 1467133477001 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}] 10:04:37 INFO - PROCESS | 1748 | 1467133477007 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:37 INFO - PROCESS | 1748 | 1467133477310 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 10:04:37 INFO - PROCESS | 1748 | 1467133477647 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 1748 | 1467133477655 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x91631800 == 46 [pid = 1748] [id = 747] 10:04:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x920e8000) [pid = 1748] [serial = 2241] [outer = (nil)] 10:04:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x9248a400) [pid = 1748] [serial = 2242] [outer = 0x920e8000] 10:04:37 INFO - PROCESS | 1748 | 1467133477759 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x92526c00) [pid = 1748] [serial = 2243] [outer = 0x920e8000] 10:04:38 INFO - PROCESS | 1748 | 1467133478566 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]]]}] 10:04:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:04:38 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 10:04:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1655ms 10:04:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:04:38 INFO - PROCESS | 1748 | 1467133478625 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 1748 | 1467133478629 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 10:04:38 INFO - PROCESS | 1748 | 1467133478637 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - PROCESS | 1748 | 1467133478643 Marionette TRACE conn4 <- [1,2958,null,{}] 10:04:38 INFO - PROCESS | 1748 | 1467133478678 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}] 10:04:38 INFO - PROCESS | 1748 | 1467133478688 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:38 INFO - PROCESS | 1748 | 1467133478892 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 10:04:39 INFO - PROCESS | 1748 | 1467133479086 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 1748 | 1467133479098 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:39 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4c8400 == 47 [pid = 1748] [id = 748] 10:04:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x93a48000) [pid = 1748] [serial = 2244] [outer = (nil)] 10:04:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x93d8cc00) [pid = 1748] [serial = 2245] [outer = 0x93a48000] 10:04:39 INFO - PROCESS | 1748 | 1467133479222 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x95011400) [pid = 1748] [serial = 2246] [outer = 0x93a48000] 10:04:40 INFO - PROCESS | 1748 | 1467133480115 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]]]}] 10:04:40 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. 10:04:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1503ms 10:04:40 INFO - PROCESS | 1748 | 1467133480139 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 1748 | 1467133480144 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 10:04:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:04:40 INFO - PROCESS | 1748 | 1467133480150 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - PROCESS | 1748 | 1467133480154 Marionette TRACE conn4 <- [1,2962,null,{}] 10:04:40 INFO - PROCESS | 1748 | 1467133480160 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}] 10:04:40 INFO - PROCESS | 1748 | 1467133480166 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:40 INFO - PROCESS | 1748 | 1467133480333 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 10:04:40 INFO - PROCESS | 1748 | 1467133480533 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 1748 | 1467133480541 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x92572800 == 48 [pid = 1748] [id = 749] 10:04:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x92574c00) [pid = 1748] [serial = 2247] [outer = (nil)] 10:04:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x95099400) [pid = 1748] [serial = 2248] [outer = 0x92574c00] 10:04:40 INFO - PROCESS | 1748 | 1467133480634 Marionette DEBUG loaded listener.js 10:04:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x951b2400) [pid = 1748] [serial = 2249] [outer = 0x92574c00] 10:04:41 INFO - PROCESS | 1748 | 1467133481464 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]]]}] 10:04:41 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. 10:04:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1329ms 10:04:41 INFO - PROCESS | 1748 | 1467133481480 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 10:04:41 INFO - PROCESS | 1748 | 1467133481483 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 10:04:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:04:41 INFO - PROCESS | 1748 | 1467133481490 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:04:41 INFO - PROCESS | 1748 | 1467133481494 Marionette TRACE conn4 <- [1,2966,null,{}] 10:04:41 INFO - PROCESS | 1748 | 1467133481500 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}] 10:04:41 INFO - PROCESS | 1748 | 1467133481506 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:41 INFO - PROCESS | 1748 | 1467133481669 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 10:04:41 INFO - PROCESS | 1748 | 1467133481877 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:41 INFO - PROCESS | 1748 | 1467133481883 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:41 INFO - PROCESS | 1748 | ++DOCSHELL 0x9501f800 == 49 [pid = 1748] [id = 750] 10:04:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x951b5800) [pid = 1748] [serial = 2250] [outer = (nil)] 10:04:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x951b9c00) [pid = 1748] [serial = 2251] [outer = 0x951b5800] 10:04:41 INFO - PROCESS | 1748 | 1467133481979 Marionette DEBUG loaded listener.js 10:04:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x951bd800) [pid = 1748] [serial = 2252] [outer = 0x951b5800] 10:04:42 INFO - PROCESS | 1748 | 1467133482889 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]]]}] 10:04:42 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. 10:04:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1450ms 10:04:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:04:42 INFO - PROCESS | 1748 | 1467133482941 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 10:04:42 INFO - PROCESS | 1748 | 1467133482944 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 10:04:42 INFO - PROCESS | 1748 | 1467133482951 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 1748 | 1467133482955 Marionette TRACE conn4 <- [1,2970,null,{}] 10:04:42 INFO - PROCESS | 1748 | 1467133482961 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}] 10:04:42 INFO - PROCESS | 1748 | 1467133482971 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:43 INFO - PROCESS | 1748 | 1467133483192 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 10:04:43 INFO - PROCESS | 1748 | 1467133483372 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:43 INFO - PROCESS | 1748 | 1467133483382 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:43 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d405800 == 50 [pid = 1748] [id = 751] 10:04:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x91098800) [pid = 1748] [serial = 2253] [outer = (nil)] 10:04:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x9520a800) [pid = 1748] [serial = 2254] [outer = 0x91098800] 10:04:43 INFO - PROCESS | 1748 | 1467133483461 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x9520b800) [pid = 1748] [serial = 2255] [outer = 0x91098800] 10:04:44 INFO - PROCESS | 1748 | 1467133484280 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]]]}] 10:04: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. 10:04:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1381ms 10:04:44 INFO - PROCESS | 1748 | 1467133484332 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 10:04:44 INFO - PROCESS | 1748 | 1467133484335 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 10:04:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:04:44 INFO - PROCESS | 1748 | 1467133484342 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:04:44 INFO - PROCESS | 1748 | 1467133484346 Marionette TRACE conn4 <- [1,2974,null,{}] 10:04:44 INFO - PROCESS | 1748 | 1467133484352 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}] 10:04:44 INFO - PROCESS | 1748 | 1467133484357 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:44 INFO - PROCESS | 1748 | 1467133484521 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 10:04:44 INFO - PROCESS | 1748 | 1467133484721 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:44 INFO - PROCESS | 1748 | 1467133484730 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:44 INFO - PROCESS | 1748 | ++DOCSHELL 0x95204000 == 51 [pid = 1748] [id = 752] 10:04:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x95205800) [pid = 1748] [serial = 2256] [outer = (nil)] 10:04:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x96e76800) [pid = 1748] [serial = 2257] [outer = 0x95205800] 10:04:44 INFO - PROCESS | 1748 | 1467133484812 Marionette DEBUG loaded listener.js 10:04:44 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x96e78400) [pid = 1748] [serial = 2258] [outer = 0x95205800] 10:04:45 INFO - PROCESS | 1748 | 1467133485671 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]]]}] 10:04: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. 10:04:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1385ms 10:04:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:04:45 INFO - PROCESS | 1748 | 1467133485728 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 10:04:45 INFO - PROCESS | 1748 | 1467133485731 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 10:04:45 INFO - PROCESS | 1748 | 1467133485738 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:04:45 INFO - PROCESS | 1748 | 1467133485741 Marionette TRACE conn4 <- [1,2978,null,{}] 10:04:45 INFO - PROCESS | 1748 | 1467133485793 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}] 10:04:45 INFO - PROCESS | 1748 | 1467133485798 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:46 INFO - PROCESS | 1748 | 1467133486205 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 10:04:46 INFO - PROCESS | 1748 | 1467133486500 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:46 INFO - PROCESS | 1748 | 1467133486511 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:46 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4cb000 == 52 [pid = 1748] [id = 753] 10:04:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x8b4d0000) [pid = 1748] [serial = 2259] [outer = (nil)] 10:04:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x8eee6800) [pid = 1748] [serial = 2260] [outer = 0x8b4d0000] 10:04:46 INFO - PROCESS | 1748 | 1467133486633 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x8f8b5800) [pid = 1748] [serial = 2261] [outer = 0x8b4d0000] 10:04:47 INFO - PROCESS | 1748 | 1467133487482 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]]]}] 10:04:47 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. 10:04:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1786ms 10:04:47 INFO - PROCESS | 1748 | 1467133487525 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 10:04:47 INFO - PROCESS | 1748 | 1467133487530 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 10:04:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:04:47 INFO - PROCESS | 1748 | 1467133487539 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:04:47 INFO - PROCESS | 1748 | 1467133487542 Marionette TRACE conn4 <- [1,2982,null,{}] 10:04:47 INFO - PROCESS | 1748 | 1467133487550 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}] 10:04:47 INFO - PROCESS | 1748 | 1467133487559 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:47 INFO - PROCESS | 1748 | 1467133487733 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 10:04:47 INFO - PROCESS | 1748 | 1467133487972 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:48 INFO - PROCESS | 1748 | 1467133487981 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8d40f400 == 51 [pid = 1748] [id = 728] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8d405400 == 50 [pid = 1748] [id = 732] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x90f23c00 == 49 [pid = 1748] [id = 743] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x9252a000 == 48 [pid = 1748] [id = 742] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cec00 == 47 [pid = 1748] [id = 741] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x920e6800 == 46 [pid = 1748] [id = 740] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb15400 == 45 [pid = 1748] [id = 739] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdc000 == 44 [pid = 1748] [id = 738] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d4c00 == 43 [pid = 1748] [id = 733] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d3c00 == 42 [pid = 1748] [id = 726] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x91a77000 == 41 [pid = 1748] [id = 725] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee3400 == 40 [pid = 1748] [id = 727] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee9c00 == 39 [pid = 1748] [id = 729] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8efe3000 == 38 [pid = 1748] [id = 730] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b5c00 == 37 [pid = 1748] [id = 735] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x92344000 == 36 [pid = 1748] [id = 736] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8eee7800 == 35 [pid = 1748] [id = 734] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x9116b800 == 34 [pid = 1748] [id = 731] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x92525800 == 33 [pid = 1748] [id = 737] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4cb000 == 32 [pid = 1748] [id = 753] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x95204000 == 31 [pid = 1748] [id = 752] 10:04:48 INFO - PROCESS | 1748 | --DOCSHELL 0x9501f800 == 30 [pid = 1748] [id = 750] 10:04:49 INFO - PROCESS | 1748 | --DOCSHELL 0x8d405800 == 29 [pid = 1748] [id = 751] 10:04:49 INFO - PROCESS | 1748 | --DOCSHELL 0x92572800 == 28 [pid = 1748] [id = 749] 10:04:49 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4c8400 == 27 [pid = 1748] [id = 748] 10:04:49 INFO - PROCESS | 1748 | --DOCSHELL 0x91632c00 == 26 [pid = 1748] [id = 746] 10:04:49 INFO - PROCESS | 1748 | --DOCSHELL 0x91631800 == 25 [pid = 1748] [id = 747] 10:04:49 INFO - PROCESS | 1748 | --DOCSHELL 0x8d404800 == 24 [pid = 1748] [id = 744] 10:04:49 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b8000 == 23 [pid = 1748] [id = 745] 10:04:49 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4ca800 == 24 [pid = 1748] [id = 754] 10:04:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x8b4cb000) [pid = 1748] [serial = 2262] [outer = (nil)] 10:04:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x8b4d4c00) [pid = 1748] [serial = 2263] [outer = 0x8b4cb000] 10:04:49 INFO - PROCESS | 1748 | 1467133489074 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x8d40a800) [pid = 1748] [serial = 2264] [outer = 0x8b4cb000] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x91a7a800) [pid = 1748] [serial = 2201] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x916df400) [pid = 1748] [serial = 2168] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x92577000) [pid = 1748] [serial = 2172] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x9256f400) [pid = 1748] [serial = 2171] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x9273d400) [pid = 1748] [serial = 2175] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x92737000) [pid = 1748] [serial = 2174] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x92c7c800) [pid = 1748] [serial = 2178] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x92c7b000) [pid = 1748] [serial = 2177] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x8efdb000) [pid = 1748] [serial = 2189] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x8efdcc00) [pid = 1748] [serial = 2190] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x90f1d800) [pid = 1748] [serial = 2192] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x8f2b8c00) [pid = 1748] [serial = 2187] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x8eee8c00) [pid = 1748] [serial = 2186] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x93a54000) [pid = 1748] [serial = 2181] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x93a4a000) [pid = 1748] [serial = 2180] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x93d8a000) [pid = 1748] [serial = 2184] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x93d86400) [pid = 1748] [serial = 2183] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x91192c00) [pid = 1748] [serial = 2195] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x90f27c00) [pid = 1748] [serial = 2166] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x8fb1d000) [pid = 1748] [serial = 2165] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x92028000) [pid = 1748] [serial = 2169] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x91630800) [pid = 1748] [serial = 2198] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x9119d000) [pid = 1748] [serial = 2196] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x91a73000) [pid = 1748] [serial = 2199] [outer = (nil)] [url = about:blank] 10:04:49 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x90f26800) [pid = 1748] [serial = 2193] [outer = (nil)] [url = about:blank] 10:04:50 INFO - PROCESS | 1748 | 1467133490036 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"]]]}] 10:04:50 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 10:04:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:04:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 2536ms 10:04:50 INFO - PROCESS | 1748 | 1467133490100 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 10:04:50 INFO - PROCESS | 1748 | 1467133490108 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 10:04:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:04:50 INFO - PROCESS | 1748 | 1467133490118 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 1748 | 1467133490123 Marionette TRACE conn4 <- [1,2986,null,{}] 10:04:50 INFO - PROCESS | 1748 | 1467133490137 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}] 10:04:50 INFO - PROCESS | 1748 | 1467133490142 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:50 INFO - PROCESS | 1748 | 1467133490334 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 10:04:50 INFO - PROCESS | 1748 | 1467133490525 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:50 INFO - PROCESS | 1748 | 1467133490541 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:50 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f2b6c00 == 25 [pid = 1748] [id = 755] 10:04:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x8f2bb000) [pid = 1748] [serial = 2265] [outer = (nil)] 10:04:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x8f2be400) [pid = 1748] [serial = 2266] [outer = 0x8f2bb000] 10:04:50 INFO - PROCESS | 1748 | 1467133490664 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x8f8bd000) [pid = 1748] [serial = 2267] [outer = 0x8f2bb000] 10:04:51 INFO - PROCESS | 1748 | 1467133491621 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]]]}] 10:04:51 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. 10:04:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1538ms 10:04:51 INFO - PROCESS | 1748 | 1467133491656 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 1748 | 1467133491665 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 10:04:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:04:51 INFO - PROCESS | 1748 | 1467133491677 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - PROCESS | 1748 | 1467133491682 Marionette TRACE conn4 <- [1,2990,null,{}] 10:04:51 INFO - PROCESS | 1748 | 1467133491689 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}] 10:04:51 INFO - PROCESS | 1748 | 1467133491694 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:52 INFO - PROCESS | 1748 | 1467133491998 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 10:04:52 INFO - PROCESS | 1748 | 1467133492153 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:52 INFO - PROCESS | 1748 | 1467133492164 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:52 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb1e800 == 26 [pid = 1748] [id = 756] 10:04:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x90f23400) [pid = 1748] [serial = 2268] [outer = (nil)] 10:04:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x90f27400) [pid = 1748] [serial = 2269] [outer = 0x90f23400] 10:04:52 INFO - PROCESS | 1748 | 1467133492256 Marionette DEBUG loaded listener.js 10:04:52 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x9108d000) [pid = 1748] [serial = 2270] [outer = 0x90f23400] 10:04:53 INFO - PROCESS | 1748 | ++DOCSHELL 0x9116ac00 == 27 [pid = 1748] [id = 757] 10:04:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x9116b800) [pid = 1748] [serial = 2271] [outer = (nil)] 10:04:53 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x8d409400) [pid = 1748] [serial = 2272] [outer = 0x9116b800] 10:04:53 INFO - PROCESS | 1748 | 1467133493369 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]]]}] 10:04:53 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. 10:04:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1735ms 10:04:53 INFO - PROCESS | 1748 | 1467133493412 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 10:04:53 INFO - PROCESS | 1748 | 1467133493416 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 10:04:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:04:53 INFO - PROCESS | 1748 | 1467133493423 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:04:53 INFO - PROCESS | 1748 | 1467133493430 Marionette TRACE conn4 <- [1,2994,null,{}] 10:04:53 INFO - PROCESS | 1748 | 1467133493449 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}] 10:04:53 INFO - PROCESS | 1748 | 1467133493459 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:53 INFO - PROCESS | 1748 | 1467133493686 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 10:04:53 INFO - PROCESS | 1748 | 1467133493971 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:53 INFO - PROCESS | 1748 | 1467133493986 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:54 INFO - PROCESS | 1748 | ++DOCSHELL 0x9125d000 == 28 [pid = 1748] [id = 758] 10:04:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x9125e400) [pid = 1748] [serial = 2273] [outer = (nil)] 10:04:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x91263400) [pid = 1748] [serial = 2274] [outer = 0x9125e400] 10:04:54 INFO - PROCESS | 1748 | 1467133494098 Marionette DEBUG loaded listener.js 10:04:54 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x9162fc00) [pid = 1748] [serial = 2275] [outer = 0x9125e400] 10:04:54 INFO - PROCESS | 1748 | 1467133494960 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]]]}] 10:04:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:04:54 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 10:04:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1553ms 10:04:54 INFO - PROCESS | 1748 | 1467133494977 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 10:04:54 INFO - PROCESS | 1748 | 1467133494982 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 10:04:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:04:54 INFO - PROCESS | 1748 | 1467133494989 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:04:54 INFO - PROCESS | 1748 | 1467133494992 Marionette TRACE conn4 <- [1,2998,null,{}] 10:04:55 INFO - PROCESS | 1748 | 1467133494999 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}] 10:04:55 INFO - PROCESS | 1748 | 1467133495004 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:55 INFO - PROCESS | 1748 | 1467133495189 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 10:04:55 INFO - PROCESS | 1748 | 1467133495419 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:55 INFO - PROCESS | 1748 | 1467133495427 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:55 INFO - PROCESS | 1748 | ++DOCSHELL 0x91261800 == 29 [pid = 1748] [id = 759] 10:04:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x91633c00) [pid = 1748] [serial = 2276] [outer = (nil)] 10:04:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x91a71400) [pid = 1748] [serial = 2277] [outer = 0x91633c00] 10:04:55 INFO - PROCESS | 1748 | 1467133495512 Marionette DEBUG loaded listener.js 10:04:55 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x91a7a800) [pid = 1748] [serial = 2278] [outer = 0x91633c00] 10:04:56 INFO - PROCESS | 1748 | 1467133496485 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]]]}] 10:04:56 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. 10:04:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1538ms 10:04:56 INFO - PROCESS | 1748 | 1467133496527 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 10:04:56 INFO - PROCESS | 1748 | 1467133496532 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 10:04:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:04:56 INFO - PROCESS | 1748 | 1467133496538 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 1748 | 1467133496542 Marionette TRACE conn4 <- [1,3002,null,{}] 10:04:56 INFO - PROCESS | 1748 | 1467133496548 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}] 10:04:56 INFO - PROCESS | 1748 | 1467133496554 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:56 INFO - PROCESS | 1748 | 1467133496732 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 10:04:56 INFO - PROCESS | 1748 | 1467133496925 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 1748 | 1467133496932 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:56 INFO - PROCESS | 1748 | ++DOCSHELL 0x91260400 == 30 [pid = 1748] [id = 760] 10:04:56 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x91a7b800) [pid = 1748] [serial = 2279] [outer = (nil)] 10:04:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x9202f800) [pid = 1748] [serial = 2280] [outer = 0x91a7b800] 10:04:57 INFO - PROCESS | 1748 | 1467133497017 Marionette DEBUG loaded listener.js 10:04:57 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x920ebc00) [pid = 1748] [serial = 2281] [outer = 0x91a7b800] 10:04:58 INFO - PROCESS | 1748 | 1467133498128 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]]]}] 10:04:58 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. 10:04:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1633ms 10:04:58 INFO - PROCESS | 1748 | 1467133498172 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 10:04:58 INFO - PROCESS | 1748 | 1467133498178 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 10:04:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:04:58 INFO - PROCESS | 1748 | 1467133498187 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:04:58 INFO - PROCESS | 1748 | 1467133498192 Marionette TRACE conn4 <- [1,3006,null,{}] 10:04:58 INFO - PROCESS | 1748 | 1467133498282 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}] 10:04:58 INFO - PROCESS | 1748 | 1467133498293 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:58 INFO - PROCESS | 1748 | 1467133498497 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 10:04:58 INFO - PROCESS | 1748 | 1467133498723 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 1748 | 1467133498740 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:58 INFO - PROCESS | 1748 | ++DOCSHELL 0x8fb18000 == 31 [pid = 1748] [id = 761] 10:04:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8fb18400) [pid = 1748] [serial = 2282] [outer = (nil)] 10:04:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x90f20800) [pid = 1748] [serial = 2283] [outer = 0x8fb18400] 10:04:58 INFO - PROCESS | 1748 | 1467133498813 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x90f2c800) [pid = 1748] [serial = 2284] [outer = 0x8fb18400] 10:04:59 INFO - PROCESS | 1748 | 1467133499518 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]]]}] 10:04:59 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. 10:04:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1354ms 10:04:59 INFO - PROCESS | 1748 | 1467133499541 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 10:04:59 INFO - PROCESS | 1748 | 1467133499548 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 10:04:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:04:59 INFO - PROCESS | 1748 | 1467133499558 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - PROCESS | 1748 | 1467133499562 Marionette TRACE conn4 <- [1,3010,null,{}] 10:04:59 INFO - PROCESS | 1748 | 1467133499568 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}] 10:04:59 INFO - PROCESS | 1748 | 1467133499574 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:59 INFO - PROCESS | 1748 | 1467133499739 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 10:04:59 INFO - PROCESS | 1748 | 1467133499899 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 1748 | 1467133499909 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:04:59 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efdec00 == 32 [pid = 1748] [id = 762] 10:04:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x91198400) [pid = 1748] [serial = 2285] [outer = (nil)] 10:04:59 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x91261c00) [pid = 1748] [serial = 2286] [outer = 0x91198400] 10:04:59 INFO - PROCESS | 1748 | 1467133499979 Marionette DEBUG loaded listener.js 10:05:00 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x91635400) [pid = 1748] [serial = 2287] [outer = 0x91198400] 10:05:00 INFO - PROCESS | 1748 | 1467133500824 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]]]}] 10:05: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 10:05:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1295ms 10:05:00 INFO - PROCESS | 1748 | 1467133500853 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 10:05:00 INFO - PROCESS | 1748 | 1467133500857 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 10:05:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:05:00 INFO - PROCESS | 1748 | 1467133500864 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - PROCESS | 1748 | 1467133500869 Marionette TRACE conn4 <- [1,3014,null,{}] 10:05:00 INFO - PROCESS | 1748 | 1467133500894 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}] 10:05:00 INFO - PROCESS | 1748 | 1467133500902 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:01 INFO - PROCESS | 1748 | 1467133501130 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 10:05:01 INFO - PROCESS | 1748 | 1467133501159 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:01 INFO - PROCESS | 1748 | 1467133501169 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:01 INFO - PROCESS | 1748 | ++DOCSHELL 0x92487400 == 33 [pid = 1748] [id = 763] 10:05:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x9248a000) [pid = 1748] [serial = 2288] [outer = (nil)] 10:05:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x92526400) [pid = 1748] [serial = 2289] [outer = 0x9248a000] 10:05:01 INFO - PROCESS | 1748 | 1467133501241 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x92578000) [pid = 1748] [serial = 2290] [outer = 0x9248a000] 10:05:01 INFO - PROCESS | 1748 | [1748] 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 10:05:02 INFO - PROCESS | 1748 | 1467133502186 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:05:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:05:02 INFO - {} 10:05:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:05:02 INFO - {} 10:05:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:05:02 INFO - {} 10:05:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:05:02 INFO - {} 10:05:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1337ms 10:05:02 INFO - PROCESS | 1748 | 1467133502214 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 10:05:02 INFO - TEST-START | /FileAPI/fileReader.html 10:05:02 INFO - PROCESS | 1748 | 1467133502220 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 10:05:02 INFO - PROCESS | 1748 | 1467133502227 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:05:02 INFO - PROCESS | 1748 | 1467133502232 Marionette TRACE conn4 <- [1,3018,null,{}] 10:05:02 INFO - PROCESS | 1748 | 1467133502238 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}] 10:05:02 INFO - PROCESS | 1748 | 1467133502244 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:02 INFO - PROCESS | 1748 | 1467133502498 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 10:05:02 INFO - PROCESS | 1748 | 1467133502525 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 1748 | 1467133502531 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:02 INFO - PROCESS | 1748 | ++DOCSHELL 0x91196400 == 34 [pid = 1748] [id = 764] 10:05:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x9119a400) [pid = 1748] [serial = 2291] [outer = (nil)] 10:05:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x92742800) [pid = 1748] [serial = 2292] [outer = 0x9119a400] 10:05:02 INFO - PROCESS | 1748 | 1467133502603 Marionette DEBUG loaded listener.js 10:05:02 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x92c77400) [pid = 1748] [serial = 2293] [outer = 0x9119a400] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x8d408800) [pid = 1748] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x8b4d0000) [pid = 1748] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x8f8bc400) [pid = 1748] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x916d8000) [pid = 1748] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x93a48000) [pid = 1748] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x92574c00) [pid = 1748] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x951b5800) [pid = 1748] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x91098800) [pid = 1748] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x95205800) [pid = 1748] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x9258d000) [pid = 1748] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x8d40d000) [pid = 1748] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x92489c00) [pid = 1748] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x8eee8800) [pid = 1748] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x91163000) [pid = 1748] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x920e7800) [pid = 1748] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x9109a400) [pid = 1748] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x8efddc00) [pid = 1748] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x92570400) [pid = 1748] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x92526800) [pid = 1748] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x91633000) [pid = 1748] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:05:03 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x920e8000) [pid = 1748] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:05:03 INFO - PROCESS | 1748 | 1467133503670 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]]]}] 10:05:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:05:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:05:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:05:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:05:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 1484ms 10:05:03 INFO - PROCESS | 1748 | 1467133503711 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 10:05:03 INFO - PROCESS | 1748 | 1467133503715 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 10:05:03 INFO - TEST-START | /FileAPI/historical.html 10:05:03 INFO - PROCESS | 1748 | 1467133503722 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:05:03 INFO - PROCESS | 1748 | 1467133503724 Marionette TRACE conn4 <- [1,3022,null,{}] 10:05:03 INFO - PROCESS | 1748 | 1467133503731 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}] 10:05:03 INFO - PROCESS | 1748 | 1467133503735 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:03 INFO - PROCESS | 1748 | 1467133503877 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 10:05:03 INFO - PROCESS | 1748 | 1467133503896 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:03 INFO - PROCESS | 1748 | 1467133503904 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:03 INFO - PROCESS | 1748 | ++DOCSHELL 0x91633000 == 35 [pid = 1748] [id = 765] 10:05:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x916d8000) [pid = 1748] [serial = 2294] [outer = (nil)] 10:05:03 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x92738000) [pid = 1748] [serial = 2295] [outer = 0x916d8000] 10:05:03 INFO - PROCESS | 1748 | 1467133503979 Marionette DEBUG loaded listener.js 10:05:04 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x9258e400) [pid = 1748] [serial = 2296] [outer = 0x916d8000] 10:05:04 INFO - PROCESS | 1748 | 1467133504832 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"]]]}] 10:05:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:05:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:05:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:05:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:05:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:05:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:05:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:05:04 INFO - TEST-OK | /FileAPI/historical.html | took 1179ms 10:05:04 INFO - PROCESS | 1748 | 1467133504904 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 10:05:04 INFO - PROCESS | 1748 | 1467133504908 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 10:05:04 INFO - TEST-START | /FileAPI/idlharness.html 10:05:04 INFO - PROCESS | 1748 | 1467133504915 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:05:04 INFO - PROCESS | 1748 | 1467133504919 Marionette TRACE conn4 <- [1,3026,null,{}] 10:05:04 INFO - PROCESS | 1748 | 1467133504924 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}] 10:05:04 INFO - PROCESS | 1748 | 1467133504935 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:05 INFO - PROCESS | 1748 | 1467133505189 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 10:05:05 INFO - PROCESS | 1748 | 1467133505388 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 1748 | 1467133505401 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:05 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d0000 == 36 [pid = 1748] [id = 766] 10:05:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8b4d0800) [pid = 1748] [serial = 2297] [outer = (nil)] 10:05:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x8d40e000) [pid = 1748] [serial = 2298] [outer = 0x8b4d0800] 10:05:05 INFO - PROCESS | 1748 | 1467133505486 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x8eeec400) [pid = 1748] [serial = 2299] [outer = 0x8b4d0800] 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:05:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:05:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:05: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 10:05:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:05:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:05: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 10:05:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:05:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:05: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 10:05:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:05:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:05:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:05: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 10:05: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 10:05:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:05:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:05:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:05:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:05: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 10:05:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:05:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:05:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:05: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 10:05: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 10:05:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:05:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:05:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:05:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:05:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 2320ms 10:05:07 INFO - PROCESS | 1748 | 1467133507037 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]]]}] 10:05:07 INFO - PROCESS | 1748 | 1467133507366 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 10:05:07 INFO - PROCESS | 1748 | 1467133507389 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 10:05:07 INFO - TEST-START | /FileAPI/idlharness.worker 10:05:07 INFO - PROCESS | 1748 | 1467133507518 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:05:07 INFO - PROCESS | 1748 | 1467133507524 Marionette TRACE conn4 <- [1,3030,null,{}] 10:05:07 INFO - PROCESS | 1748 | 1467133507537 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}] 10:05:07 INFO - PROCESS | 1748 | 1467133507542 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:07 INFO - PROCESS | 1748 | 1467133507718 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 10:05:07 INFO - PROCESS | 1748 | 1467133507910 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 1748 | 1467133507921 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:07 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe6c00 == 37 [pid = 1748] [id = 767] 10:05:07 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x92588000) [pid = 1748] [serial = 2300] [outer = (nil)] 10:05:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x93a53400) [pid = 1748] [serial = 2301] [outer = 0x92588000] 10:05:08 INFO - PROCESS | 1748 | 1467133508046 Marionette DEBUG loaded listener.js 10:05:08 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x9501a800) [pid = 1748] [serial = 2302] [outer = 0x92588000] 10:05:08 INFO - PROCESS | 1748 | [1748] 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 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:05:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:05:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:05:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:05:10 INFO - {} 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:05:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:05:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:05:10 INFO - {} 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:05:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:05:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:05:10 INFO - {} 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:05:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:05:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:05:10 INFO - {} 10:05: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 - {} 10:05:10 INFO - {} 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:05:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:05:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:05:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:05:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:05:10 INFO - {} 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:05:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:05:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:05:10 INFO - {} 10:05: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 - {} 10:05:10 INFO - {} 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:05:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:05:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:05:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:05:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:05:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:05:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:05:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:05:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:05:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05: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 10:05:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:05:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:05:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:05:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:05:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:05:10 INFO - {} 10:05:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2867ms 10:05:10 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:05:10 INFO - PROCESS | 1748 | 1467133510170 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,{},{}]]]}] 10:05:10 INFO - PROCESS | 1748 | 1467133510340 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 10:05:10 INFO - PROCESS | 1748 | 1467133510352 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 10:05:10 INFO - PROCESS | 1748 | 1467133510365 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:05:10 INFO - PROCESS | 1748 | 1467133510378 Marionette TRACE conn4 <- [1,3034,null,{}] 10:05:10 INFO - PROCESS | 1748 | 1467133510392 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}] 10:05:10 INFO - PROCESS | 1748 | 1467133510405 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:10 INFO - PROCESS | 1748 | 1467133510768 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 10:05:10 INFO - PROCESS | 1748 | 1467133510919 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 1748 | 1467133510926 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:10 INFO - PROCESS | 1748 | ++DOCSHELL 0x95020400 == 38 [pid = 1748] [id = 768] 10:05:10 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x9a51d800) [pid = 1748] [serial = 2303] [outer = (nil)] 10:05:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x9a522000) [pid = 1748] [serial = 2304] [outer = 0x9a51d800] 10:05:11 INFO - PROCESS | 1748 | 1467133511025 Marionette DEBUG loaded listener.js 10:05:11 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x9a526400) [pid = 1748] [serial = 2305] [outer = 0x9a51d800] 10:05:11 INFO - PROCESS | 1748 | 1467133511893 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]]]}] 10:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:05:11 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1544ms 10:05:11 INFO - PROCESS | 1748 | 1467133511910 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 10:05:11 INFO - PROCESS | 1748 | 1467133511916 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 10:05:11 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:05:11 INFO - PROCESS | 1748 | 1467133511934 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:05:11 INFO - PROCESS | 1748 | 1467133511942 Marionette TRACE conn4 <- [1,3038,null,{}] 10:05:11 INFO - PROCESS | 1748 | 1467133511948 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}] 10:05:11 INFO - PROCESS | 1748 | 1467133511955 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:12 INFO - PROCESS | 1748 | 1467133512149 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 10:05:12 INFO - PROCESS | 1748 | 1467133512343 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:12 INFO - PROCESS | 1748 | 1467133512352 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:12 INFO - PROCESS | 1748 | ++DOCSHELL 0x9a529800 == 39 [pid = 1748] [id = 769] 10:05:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 98 (0x9a78dc00) [pid = 1748] [serial = 2306] [outer = (nil)] 10:05:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 99 (0x9a796800) [pid = 1748] [serial = 2307] [outer = 0x9a78dc00] 10:05:12 INFO - PROCESS | 1748 | 1467133512431 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 1748 | ++DOMWINDOW == 100 (0x9a798000) [pid = 1748] [serial = 2308] [outer = 0x9a78dc00] 10:05:13 INFO - PROCESS | 1748 | 1467133513349 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"]]]}] 10:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:05:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1447ms 10:05:13 INFO - PROCESS | 1748 | 1467133513374 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 10:05:13 INFO - PROCESS | 1748 | 1467133513378 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 10:05:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:05:13 INFO - PROCESS | 1748 | 1467133513386 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 1748 | 1467133513389 Marionette TRACE conn4 <- [1,3042,null,{}] 10:05:13 INFO - PROCESS | 1748 | 1467133513395 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}] 10:05:13 INFO - PROCESS | 1748 | 1467133513402 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:13 INFO - PROCESS | 1748 | 1467133513579 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 10:05:13 INFO - PROCESS | 1748 | 1467133513783 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:13 INFO - PROCESS | 1748 | 1467133513793 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:13 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d410400 == 40 [pid = 1748] [id = 770] 10:05:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 101 (0x8eee3c00) [pid = 1748] [serial = 2309] [outer = (nil)] 10:05:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 102 (0x8f8b4000) [pid = 1748] [serial = 2310] [outer = 0x8eee3c00] 10:05:13 INFO - PROCESS | 1748 | 1467133513875 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 1748 | ++DOMWINDOW == 103 (0x92527400) [pid = 1748] [serial = 2311] [outer = 0x8eee3c00] 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:05: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. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:05: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'.) 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:05: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. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:05: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. 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:05: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. 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:05: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. 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:05:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1726ms 10:05:15 INFO - PROCESS | 1748 | 1467133515000 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]]]}] 10:05:15 INFO - PROCESS | 1748 | 1467133515477 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 1748 | 1467133515485 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 10:05:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:05:15 INFO - PROCESS | 1748 | 1467133515546 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 1748 | 1467133515551 Marionette TRACE conn4 <- [1,3046,null,{}] 10:05:15 INFO - PROCESS | 1748 | 1467133515562 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}] 10:05:15 INFO - PROCESS | 1748 | 1467133515567 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:15 INFO - PROCESS | 1748 | 1467133515818 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 10:05:16 INFO - PROCESS | 1748 | 1467133516036 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 1748 | 1467133516052 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:16 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d409000 == 41 [pid = 1748] [id = 771] 10:05:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 104 (0x8eee6400) [pid = 1748] [serial = 2312] [outer = (nil)] 10:05:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 105 (0x9108e400) [pid = 1748] [serial = 2313] [outer = 0x8eee6400] 10:05:16 INFO - PROCESS | 1748 | 1467133516195 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 1748 | ++DOMWINDOW == 106 (0x91098000) [pid = 1748] [serial = 2314] [outer = 0x8eee6400] 10:05:16 INFO - PROCESS | 1748 | [1748] 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 10:05:16 INFO - PROCESS | 1748 | --DOCSHELL 0x90f1e800 == 40 [pid = 1748] [id = 711] 10:05:16 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b8800 == 39 [pid = 1748] [id = 708] 10:05:16 INFO - PROCESS | 1748 | --DOCSHELL 0x9108c800 == 38 [pid = 1748] [id = 709] 10:05:16 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4d0c00 == 37 [pid = 1748] [id = 710] 10:05:16 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b7400 == 36 [pid = 1748] [id = 712] 10:05:16 INFO - PROCESS | 1748 | --DOMWINDOW == 105 (0x8b4d4c00) [pid = 1748] [serial = 2263] [outer = (nil)] [url = about:blank] 10:05:16 INFO - PROCESS | 1748 | --DOCSHELL 0x91633000 == 35 [pid = 1748] [id = 765] 10:05:16 INFO - PROCESS | 1748 | --DOCSHELL 0x91196400 == 34 [pid = 1748] [id = 764] 10:05:16 INFO - PROCESS | 1748 | --DOCSHELL 0x92487400 == 33 [pid = 1748] [id = 763] 10:05:16 INFO - PROCESS | 1748 | --DOCSHELL 0x8efdec00 == 32 [pid = 1748] [id = 762] 10:05:16 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb18000 == 31 [pid = 1748] [id = 761] 10:05:16 INFO - PROCESS | 1748 | --DOCSHELL 0x91260400 == 30 [pid = 1748] [id = 760] 10:05:16 INFO - PROCESS | 1748 | --DOCSHELL 0x91261800 == 29 [pid = 1748] [id = 759] 10:05:17 INFO - PROCESS | 1748 | --DOCSHELL 0x9125d000 == 28 [pid = 1748] [id = 758] 10:05:17 INFO - PROCESS | 1748 | --DOCSHELL 0x9116ac00 == 27 [pid = 1748] [id = 757] 10:05:17 INFO - PROCESS | 1748 | --DOCSHELL 0x8fb1e800 == 26 [pid = 1748] [id = 756] 10:05:17 INFO - PROCESS | 1748 | --DOCSHELL 0x8f2b6c00 == 25 [pid = 1748] [id = 755] 10:05:17 INFO - PROCESS | 1748 | --DOCSHELL 0x8b4ca800 == 24 [pid = 1748] [id = 754] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 104 (0x93a50800) [pid = 1748] [serial = 2235] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 103 (0x93a4cc00) [pid = 1748] [serial = 2234] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 102 (0x8eee6800) [pid = 1748] [serial = 2260] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 101 (0x8f8b5800) [pid = 1748] [serial = 2261] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 100 (0x91164c00) [pid = 1748] [serial = 2237] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 99 (0x9248a400) [pid = 1748] [serial = 2242] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 98 (0x91195000) [pid = 1748] [serial = 2238] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 97 (0x91a79800) [pid = 1748] [serial = 2240] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x93d8cc00) [pid = 1748] [serial = 2245] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x92526c00) [pid = 1748] [serial = 2243] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x95099400) [pid = 1748] [serial = 2248] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x95011400) [pid = 1748] [serial = 2246] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x951b9c00) [pid = 1748] [serial = 2251] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x951b2400) [pid = 1748] [serial = 2249] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x951bd800) [pid = 1748] [serial = 2252] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x9520b800) [pid = 1748] [serial = 2255] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x9520a800) [pid = 1748] [serial = 2254] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x96e76800) [pid = 1748] [serial = 2257] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x92744800) [pid = 1748] [serial = 2228] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x8f8b7000) [pid = 1748] [serial = 2229] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x96e78400) [pid = 1748] [serial = 2258] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x92025800) [pid = 1748] [serial = 2202] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x9248e000) [pid = 1748] [serial = 2210] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x92521400) [pid = 1748] [serial = 2211] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x8efdc800) [pid = 1748] [serial = 2204] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x8f2bfc00) [pid = 1748] [serial = 2205] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x9116c800) [pid = 1748] [serial = 2207] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x9125e000) [pid = 1748] [serial = 2208] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 76 (0x92339000) [pid = 1748] [serial = 2222] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 75 (0x9125a800) [pid = 1748] [serial = 2219] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 74 (0x9162f800) [pid = 1748] [serial = 2220] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x8f2b5800) [pid = 1748] [serial = 2216] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x8f8ba400) [pid = 1748] [serial = 2217] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x92584c00) [pid = 1748] [serial = 2213] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x92587000) [pid = 1748] [serial = 2214] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x9252c400) [pid = 1748] [serial = 2225] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x92745400) [pid = 1748] [serial = 2231] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x9256d000) [pid = 1748] [serial = 2226] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x939eb000) [pid = 1748] [serial = 2232] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x92484000) [pid = 1748] [serial = 2223] [outer = (nil)] [url = about:blank] 10:05:17 INFO - PROCESS | 1748 | 1467133517208 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:05:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:05:17 INFO - {} 10:05:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1739ms 10:05:17 INFO - PROCESS | 1748 | 1467133517239 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 10:05:17 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:05:17 INFO - PROCESS | 1748 | 1467133517244 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 10:05:17 INFO - PROCESS | 1748 | 1467133517254 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - PROCESS | 1748 | 1467133517260 Marionette TRACE conn4 <- [1,3050,null,{}] 10:05:17 INFO - PROCESS | 1748 | 1467133517266 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}] 10:05:17 INFO - PROCESS | 1748 | 1467133517272 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:17 INFO - PROCESS | 1748 | 1467133517463 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 10:05:17 INFO - PROCESS | 1748 | 1467133517626 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 1748 | 1467133517633 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:17 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8b9400 == 25 [pid = 1748] [id = 772] 10:05:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x90f23000) [pid = 1748] [serial = 2315] [outer = (nil)] 10:05:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x91257800) [pid = 1748] [serial = 2316] [outer = 0x90f23000] 10:05:17 INFO - PROCESS | 1748 | 1467133517708 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x9162f800) [pid = 1748] [serial = 2317] [outer = 0x90f23000] 10:05:18 INFO - PROCESS | 1748 | 1467133518489 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]]]}] 10:05:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:05:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:05:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:05:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:05:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1290ms 10:05:18 INFO - PROCESS | 1748 | 1467133518541 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 10:05:18 INFO - PROCESS | 1748 | 1467133518544 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 10:05:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:05:18 INFO - PROCESS | 1748 | 1467133518552 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - PROCESS | 1748 | 1467133518556 Marionette TRACE conn4 <- [1,3054,null,{}] 10:05:18 INFO - PROCESS | 1748 | 1467133518569 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}] 10:05:18 INFO - PROCESS | 1748 | 1467133518577 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:18 INFO - PROCESS | 1748 | 1467133518739 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 10:05:18 INFO - PROCESS | 1748 | 1467133518753 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:18 INFO - PROCESS | 1748 | 1467133518765 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:18 INFO - PROCESS | 1748 | ++DOCSHELL 0x92485800 == 26 [pid = 1748] [id = 773] 10:05:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x92487400) [pid = 1748] [serial = 2318] [outer = (nil)] 10:05:18 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x9248f400) [pid = 1748] [serial = 2319] [outer = 0x92487400] 10:05:19 INFO - PROCESS | 1748 | 1467133518999 Marionette DEBUG loaded listener.js 10:05:19 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x92529800) [pid = 1748] [serial = 2320] [outer = 0x92487400] 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:05:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:05:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:05: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" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:05: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" 10:05:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:05:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:05:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1812ms 10:05:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:05:20 INFO - PROCESS | 1748 | 1467133520243 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"]]]}] 10:05:20 INFO - PROCESS | 1748 | 1467133520422 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 10:05:20 INFO - PROCESS | 1748 | 1467133520424 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 10:05:20 INFO - PROCESS | 1748 | 1467133520460 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 1748 | 1467133520469 Marionette TRACE conn4 <- [1,3058,null,{}] 10:05:20 INFO - PROCESS | 1748 | 1467133520483 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}] 10:05:20 INFO - PROCESS | 1748 | 1467133520492 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:20 INFO - PROCESS | 1748 | 1467133520801 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 10:05:20 INFO - PROCESS | 1748 | 1467133520833 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:20 INFO - PROCESS | 1748 | 1467133520839 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:20 INFO - PROCESS | 1748 | ++DOCSHELL 0x9118f400 == 27 [pid = 1748] [id = 774] 10:05:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x92584800) [pid = 1748] [serial = 2321] [outer = (nil)] 10:05:20 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x95015800) [pid = 1748] [serial = 2322] [outer = 0x92584800] 10:05:20 INFO - PROCESS | 1748 | 1467133520909 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x951b2400) [pid = 1748] [serial = 2323] [outer = 0x92584800] 10:05:21 INFO - PROCESS | 1748 | --DOMWINDOW == 73 (0x9116b800) [pid = 1748] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:05:21 INFO - PROCESS | 1748 | --DOMWINDOW == 72 (0x8fb18400) [pid = 1748] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:05:21 INFO - PROCESS | 1748 | --DOMWINDOW == 71 (0x90f23400) [pid = 1748] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:05:21 INFO - PROCESS | 1748 | --DOMWINDOW == 70 (0x91633c00) [pid = 1748] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:05:21 INFO - PROCESS | 1748 | --DOMWINDOW == 69 (0x9119a400) [pid = 1748] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:05:21 INFO - PROCESS | 1748 | --DOMWINDOW == 68 (0x91198400) [pid = 1748] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:05:21 INFO - PROCESS | 1748 | --DOMWINDOW == 67 (0x91a7b800) [pid = 1748] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:05:21 INFO - PROCESS | 1748 | --DOMWINDOW == 66 (0x8f2bb000) [pid = 1748] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:05:21 INFO - PROCESS | 1748 | --DOMWINDOW == 65 (0x9248a000) [pid = 1748] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:05:21 INFO - PROCESS | 1748 | --DOMWINDOW == 64 (0x9125e400) [pid = 1748] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:05:21 INFO - PROCESS | 1748 | 1467133521958 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]]]}] 10:05:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:05:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:05:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:05:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:05:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:05:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:05:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:05:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:05:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:05:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:05:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:05:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:05:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:05:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:05:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:05:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:05:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:05:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:05:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:05:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1563ms 10:05:22 INFO - PROCESS | 1748 | 1467133522005 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 10:05:22 INFO - PROCESS | 1748 | 1467133522008 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 10:05:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:05:22 INFO - PROCESS | 1748 | 1467133522018 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:05:22 INFO - PROCESS | 1748 | 1467133522026 Marionette TRACE conn4 <- [1,3062,null,{}] 10:05:22 INFO - PROCESS | 1748 | 1467133522033 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}] 10:05:22 INFO - PROCESS | 1748 | 1467133522038 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:22 INFO - PROCESS | 1748 | 1467133522244 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 10:05:22 INFO - PROCESS | 1748 | 1467133522263 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 1748 | 1467133522274 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:22 INFO - PROCESS | 1748 | ++DOCSHELL 0x92520000 == 28 [pid = 1748] [id = 775] 10:05:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 65 (0x9273a400) [pid = 1748] [serial = 2324] [outer = (nil)] 10:05:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 66 (0x951b7400) [pid = 1748] [serial = 2325] [outer = 0x9273a400] 10:05:22 INFO - PROCESS | 1748 | 1467133522341 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 1748 | ++DOMWINDOW == 67 (0x8efe2000) [pid = 1748] [serial = 2326] [outer = 0x9273a400] 10:05:22 INFO - PROCESS | 1748 | [1748] 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 10:05:23 INFO - PROCESS | 1748 | 1467133523238 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:05:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:05:23 INFO - {} 10:05:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1244ms 10:05:23 INFO - PROCESS | 1748 | 1467133523262 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 10:05:23 INFO - PROCESS | 1748 | 1467133523266 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 10:05:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:05:23 INFO - PROCESS | 1748 | 1467133523281 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:05:23 INFO - PROCESS | 1748 | 1467133523285 Marionette TRACE conn4 <- [1,3066,null,{}] 10:05:23 INFO - PROCESS | 1748 | 1467133523290 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}] 10:05:23 INFO - PROCESS | 1748 | 1467133523301 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:23 INFO - PROCESS | 1748 | 1467133523547 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 10:05:23 INFO - PROCESS | 1748 | 1467133523818 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:23 INFO - PROCESS | 1748 | 1467133523835 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:23 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d4c00 == 29 [pid = 1748] [id = 776] 10:05:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 68 (0x8b4d5800) [pid = 1748] [serial = 2327] [outer = (nil)] 10:05:23 INFO - PROCESS | 1748 | ++DOMWINDOW == 69 (0x8d408c00) [pid = 1748] [serial = 2328] [outer = 0x8b4d5800] 10:05:23 INFO - PROCESS | 1748 | 1467133523926 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 1748 | ++DOMWINDOW == 70 (0x8eeedc00) [pid = 1748] [serial = 2329] [outer = 0x8b4d5800] 10:05:24 INFO - PROCESS | 1748 | 1467133524897 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]]]}] 10:05:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:05:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:05:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:05:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:05:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:05:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:05:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:05:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1699ms 10:05:24 INFO - PROCESS | 1748 | 1467133524977 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 10:05:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:05:24 INFO - PROCESS | 1748 | 1467133524990 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 10:05:25 INFO - PROCESS | 1748 | 1467133525004 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 1748 | 1467133525008 Marionette TRACE conn4 <- [1,3070,null,{}] 10:05:25 INFO - PROCESS | 1748 | 1467133525017 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}] 10:05:25 INFO - PROCESS | 1748 | 1467133525026 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:25 INFO - PROCESS | 1748 | 1467133525349 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 10:05:25 INFO - PROCESS | 1748 | 1467133525502 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:25 INFO - PROCESS | 1748 | 1467133525512 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:25 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efe1800 == 30 [pid = 1748] [id = 777] 10:05:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 71 (0x8f8bf800) [pid = 1748] [serial = 2330] [outer = (nil)] 10:05:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 72 (0x9116ac00) [pid = 1748] [serial = 2331] [outer = 0x8f8bf800] 10:05:25 INFO - PROCESS | 1748 | 1467133525600 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 1748 | ++DOMWINDOW == 73 (0x91198000) [pid = 1748] [serial = 2332] [outer = 0x8f8bf800] 10:05:26 INFO - PROCESS | 1748 | 1467133526545 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]]]}] 10:05:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:05:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:05:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:05:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:05:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:05:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:05:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1590ms 10:05:26 INFO - PROCESS | 1748 | 1467133526593 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 10:05:26 INFO - PROCESS | 1748 | 1467133526599 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 10:05:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:05:26 INFO - PROCESS | 1748 | 1467133526606 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:05:26 INFO - PROCESS | 1748 | 1467133526610 Marionette TRACE conn4 <- [1,3074,null,{}] 10:05:26 INFO - PROCESS | 1748 | 1467133526632 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}] 10:05:26 INFO - PROCESS | 1748 | 1467133526637 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:26 INFO - PROCESS | 1748 | 1467133526882 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 10:05:27 INFO - PROCESS | 1748 | 1467133527030 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 1748 | 1467133527038 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:27 INFO - PROCESS | 1748 | ++DOCSHELL 0x91a7dc00 == 31 [pid = 1748] [id = 778] 10:05:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 74 (0x91a7ec00) [pid = 1748] [serial = 2333] [outer = (nil)] 10:05:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 75 (0x920ea000) [pid = 1748] [serial = 2334] [outer = 0x91a7ec00] 10:05:27 INFO - PROCESS | 1748 | 1467133527138 Marionette DEBUG loaded listener.js 10:05:27 INFO - PROCESS | 1748 | ++DOMWINDOW == 76 (0x92522400) [pid = 1748] [serial = 2335] [outer = 0x91a7ec00] 10:05:28 INFO - PROCESS | 1748 | 1467133528055 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]]]}] 10:05:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:05:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:05:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:05:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:05:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:05:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:05:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1489ms 10:05:28 INFO - PROCESS | 1748 | 1467133528097 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 1748 | 1467133528101 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 10:05:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:05:28 INFO - PROCESS | 1748 | 1467133528118 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 1748 | 1467133528128 Marionette TRACE conn4 <- [1,3078,null,{}] 10:05:28 INFO - PROCESS | 1748 | 1467133528181 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}] 10:05:28 INFO - PROCESS | 1748 | 1467133528189 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:28 INFO - PROCESS | 1748 | 1467133528387 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 10:05:28 INFO - PROCESS | 1748 | 1467133528670 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:28 INFO - PROCESS | 1748 | 1467133528679 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:28 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4d3c00 == 32 [pid = 1748] [id = 779] 10:05:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 77 (0x8f8c1800) [pid = 1748] [serial = 2336] [outer = (nil)] 10:05:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x92744800) [pid = 1748] [serial = 2337] [outer = 0x8f8c1800] 10:05:28 INFO - PROCESS | 1748 | 1467133528762 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x939f3000) [pid = 1748] [serial = 2338] [outer = 0x8f8c1800] 10:05:29 INFO - PROCESS | 1748 | 1467133529648 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 10:05:29 INFO - PROCESS | 1748 | 1467133529735 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 10:05:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:05:29 INFO - PROCESS | 1748 | 1467133529744 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:05:29 INFO - PROCESS | 1748 | 1467133529749 Marionette TRACE conn4 <- [1,3082,null,{}] 10:05:29 INFO - PROCESS | 1748 | 1467133529772 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}] 10:05:29 INFO - PROCESS | 1748 | 1467133529777 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:29 INFO - PROCESS | 1748 | 1467133529964 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 10:05:30 INFO - PROCESS | 1748 | 1467133530180 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:30 INFO - PROCESS | 1748 | 1467133530190 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:30 INFO - PROCESS | 1748 | ++DOCSHELL 0x8f8be400 == 33 [pid = 1748] [id = 780] 10:05:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x90f2c400) [pid = 1748] [serial = 2339] [outer = (nil)] 10:05:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x951b0c00) [pid = 1748] [serial = 2340] [outer = 0x90f2c400] 10:05:30 INFO - PROCESS | 1748 | 1467133530305 Marionette DEBUG loaded listener.js 10:05:30 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x951ec000) [pid = 1748] [serial = 2341] [outer = 0x90f2c400] 10:05:31 INFO - PROCESS | 1748 | 1467133531186 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]]]}] 10:05:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:05:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:05:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:05:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1456ms 10:05:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:05:31 INFO - PROCESS | 1748 | 1467133531202 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 1748 | 1467133531205 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 10:05:31 INFO - PROCESS | 1748 | 1467133531212 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 1748 | 1467133531216 Marionette TRACE conn4 <- [1,3086,null,{}] 10:05:31 INFO - PROCESS | 1748 | 1467133531222 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}] 10:05:31 INFO - PROCESS | 1748 | 1467133531227 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:31 INFO - PROCESS | 1748 | 1467133531401 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 10:05:31 INFO - PROCESS | 1748 | 1467133531624 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:31 INFO - PROCESS | 1748 | 1467133531642 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:31 INFO - PROCESS | 1748 | ++DOCSHELL 0x95204000 == 34 [pid = 1748] [id = 781] 10:05:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x95204800) [pid = 1748] [serial = 2342] [outer = (nil)] 10:05:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x95209c00) [pid = 1748] [serial = 2343] [outer = 0x95204800] 10:05:31 INFO - PROCESS | 1748 | 1467133531735 Marionette DEBUG loaded listener.js 10:05:31 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x96e74800) [pid = 1748] [serial = 2344] [outer = 0x95204800] 10:05:32 INFO - PROCESS | 1748 | 1467133532674 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:05:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:05:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1482ms 10:05:32 INFO - PROCESS | 1748 | 1467133532693 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 10:05:32 INFO - PROCESS | 1748 | 1467133532696 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 10:05:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:05:32 INFO - PROCESS | 1748 | 1467133532703 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:05:32 INFO - PROCESS | 1748 | 1467133532707 Marionette TRACE conn4 <- [1,3090,null,{}] 10:05:32 INFO - PROCESS | 1748 | 1467133532713 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}] 10:05:32 INFO - PROCESS | 1748 | 1467133532718 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:32 INFO - PROCESS | 1748 | 1467133532890 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 10:05:33 INFO - PROCESS | 1748 | 1467133533160 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:33 INFO - PROCESS | 1748 | 1467133533168 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:33 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f1d800 == 35 [pid = 1748] [id = 782] 10:05:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x91163800) [pid = 1748] [serial = 2345] [outer = (nil)] 10:05:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 87 (0x96e7e400) [pid = 1748] [serial = 2346] [outer = 0x91163800] 10:05:33 INFO - PROCESS | 1748 | 1467133533253 Marionette DEBUG loaded listener.js 10:05:33 INFO - PROCESS | 1748 | ++DOMWINDOW == 88 (0x96ef6000) [pid = 1748] [serial = 2347] [outer = 0x91163800] 10:05:34 INFO - PROCESS | 1748 | 1467133534120 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:05:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:05:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1429ms 10:05:34 INFO - PROCESS | 1748 | 1467133534133 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 10:05:34 INFO - PROCESS | 1748 | 1467133534136 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 10:05:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:05:34 INFO - PROCESS | 1748 | 1467133534143 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:05:34 INFO - PROCESS | 1748 | 1467133534146 Marionette TRACE conn4 <- [1,3094,null,{}] 10:05:34 INFO - PROCESS | 1748 | 1467133534152 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}] 10:05:34 INFO - PROCESS | 1748 | 1467133534157 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:34 INFO - PROCESS | 1748 | 1467133534335 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 10:05:34 INFO - PROCESS | 1748 | 1467133534562 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:34 INFO - PROCESS | 1748 | 1467133534568 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:34 INFO - PROCESS | 1748 | ++DOCSHELL 0x8b4c8800 == 36 [pid = 1748] [id = 783] 10:05:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 89 (0x8fb16800) [pid = 1748] [serial = 2348] [outer = (nil)] 10:05:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 90 (0x9802a400) [pid = 1748] [serial = 2349] [outer = 0x8fb16800] 10:05:34 INFO - PROCESS | 1748 | 1467133534662 Marionette DEBUG loaded listener.js 10:05:34 INFO - PROCESS | 1748 | ++DOMWINDOW == 91 (0x9802b800) [pid = 1748] [serial = 2350] [outer = 0x8fb16800] 10:05:35 INFO - PROCESS | 1748 | 1467133535612 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:05:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:05:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1484ms 10:05:35 INFO - PROCESS | 1748 | 1467133535626 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 1748 | 1467133535629 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 10:05:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:05:35 INFO - PROCESS | 1748 | 1467133535637 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 1748 | 1467133535640 Marionette TRACE conn4 <- [1,3098,null,{}] 10:05:35 INFO - PROCESS | 1748 | 1467133535646 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}] 10:05:35 INFO - PROCESS | 1748 | 1467133535651 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:35 INFO - PROCESS | 1748 | 1467133535824 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 10:05:36 INFO - PROCESS | 1748 | 1467133536370 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:36 INFO - PROCESS | 1748 | 1467133536378 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:36 INFO - PROCESS | 1748 | ++DOCSHELL 0x8efd9c00 == 37 [pid = 1748] [id = 784] 10:05:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 92 (0x8efdbc00) [pid = 1748] [serial = 2351] [outer = (nil)] 10:05:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 93 (0x8f2bac00) [pid = 1748] [serial = 2352] [outer = 0x8efdbc00] 10:05:36 INFO - PROCESS | 1748 | 1467133536460 Marionette DEBUG loaded listener.js 10:05:36 INFO - PROCESS | 1748 | ++DOMWINDOW == 94 (0x8f8b9800) [pid = 1748] [serial = 2353] [outer = 0x8efdbc00] 10:05:37 INFO - PROCESS | 1748 | 1467133537252 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]]]}] 10:05:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:05:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:05:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1680ms 10:05:37 INFO - PROCESS | 1748 | 1467133537320 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 10:05:37 INFO - PROCESS | 1748 | 1467133537326 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 10:05:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:05:37 INFO - PROCESS | 1748 | 1467133537334 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:05:37 INFO - PROCESS | 1748 | 1467133537339 Marionette TRACE conn4 <- [1,3102,null,{}] 10:05:37 INFO - PROCESS | 1748 | 1467133537347 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}] 10:05:37 INFO - PROCESS | 1748 | 1467133537355 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:37 INFO - PROCESS | 1748 | 1467133537602 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 10:05:37 INFO - PROCESS | 1748 | 1467133537843 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 1748 | 1467133537852 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:37 INFO - PROCESS | 1748 | ++DOCSHELL 0x8d402800 == 38 [pid = 1748] [id = 785] 10:05:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 95 (0x8f8b3c00) [pid = 1748] [serial = 2354] [outer = (nil)] 10:05:37 INFO - PROCESS | 1748 | ++DOMWINDOW == 96 (0x91166800) [pid = 1748] [serial = 2355] [outer = 0x8f8b3c00] 10:05:37 INFO - PROCESS | 1748 | 1467133537947 Marionette DEBUG loaded listener.js 10:05:38 INFO - PROCESS | 1748 | ++DOMWINDOW == 97 (0x9125f000) [pid = 1748] [serial = 2356] [outer = 0x8f8b3c00] 10:05:38 INFO - PROCESS | 1748 | --DOCSHELL 0x92520000 == 37 [pid = 1748] [id = 775] 10:05:38 INFO - PROCESS | 1748 | --DOCSHELL 0x9118f400 == 36 [pid = 1748] [id = 774] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 96 (0x92738000) [pid = 1748] [serial = 2295] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOCSHELL 0x92485800 == 35 [pid = 1748] [id = 773] 10:05:38 INFO - PROCESS | 1748 | --DOCSHELL 0x8f8b9400 == 34 [pid = 1748] [id = 772] 10:05:38 INFO - PROCESS | 1748 | --DOCSHELL 0x8d409000 == 33 [pid = 1748] [id = 771] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 95 (0x92578000) [pid = 1748] [serial = 2290] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 94 (0x92526400) [pid = 1748] [serial = 2289] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 93 (0x91a7a800) [pid = 1748] [serial = 2278] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 92 (0x91a71400) [pid = 1748] [serial = 2277] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 91 (0x9162fc00) [pid = 1748] [serial = 2275] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 90 (0x91263400) [pid = 1748] [serial = 2274] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 89 (0x8d409400) [pid = 1748] [serial = 2272] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 88 (0x9108d000) [pid = 1748] [serial = 2270] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 87 (0x90f27400) [pid = 1748] [serial = 2269] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 86 (0x920ebc00) [pid = 1748] [serial = 2281] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x9202f800) [pid = 1748] [serial = 2280] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x91261c00) [pid = 1748] [serial = 2286] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x92742800) [pid = 1748] [serial = 2292] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x90f20800) [pid = 1748] [serial = 2283] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x90f2c800) [pid = 1748] [serial = 2284] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 80 (0x8f8bd000) [pid = 1748] [serial = 2267] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 79 (0x8f2be400) [pid = 1748] [serial = 2266] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 78 (0x92c77400) [pid = 1748] [serial = 2293] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | --DOMWINDOW == 77 (0x91635400) [pid = 1748] [serial = 2287] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1748 | 1467133538926 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:05:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:05:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1639ms 10:05:38 INFO - PROCESS | 1748 | 1467133538976 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 10:05:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:05:38 INFO - PROCESS | 1748 | 1467133538983 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 10:05:38 INFO - PROCESS | 1748 | 1467133538990 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 1748 | 1467133538993 Marionette TRACE conn4 <- [1,3106,null,{}] 10:05:39 INFO - PROCESS | 1748 | 1467133539000 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}] 10:05:39 INFO - PROCESS | 1748 | 1467133539005 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:39 INFO - PROCESS | 1748 | 1467133539210 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 10:05:39 INFO - PROCESS | 1748 | 1467133539380 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 1748 | 1467133539386 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:39 INFO - PROCESS | 1748 | ++DOCSHELL 0x90f28400 == 34 [pid = 1748] [id = 786] 10:05:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 78 (0x9108c800) [pid = 1748] [serial = 2357] [outer = (nil)] 10:05:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 79 (0x9125a800) [pid = 1748] [serial = 2358] [outer = 0x9108c800] 10:05:39 INFO - PROCESS | 1748 | 1467133539459 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 1748 | ++DOMWINDOW == 80 (0x916d5800) [pid = 1748] [serial = 2359] [outer = 0x9108c800] 10:05:40 INFO - PROCESS | 1748 | 1467133540305 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]]]}] 10:05:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:05:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:05:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:05:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1382ms 10:05:40 INFO - PROCESS | 1748 | 1467133540372 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 1748 | 1467133540376 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 10:05:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:05:40 INFO - PROCESS | 1748 | 1467133540390 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 1748 | 1467133540399 Marionette TRACE conn4 <- [1,3110,null,{}] 10:05:40 INFO - PROCESS | 1748 | 1467133540408 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}] 10:05:40 INFO - PROCESS | 1748 | 1467133540415 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:40 INFO - PROCESS | 1748 | 1467133540589 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 10:05:40 INFO - PROCESS | 1748 | 1467133540756 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 1748 | 1467133540762 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:40 INFO - PROCESS | 1748 | ++DOCSHELL 0x91261c00 == 35 [pid = 1748] [id = 787] 10:05:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 81 (0x9202f400) [pid = 1748] [serial = 2360] [outer = (nil)] 10:05:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 82 (0x920e0400) [pid = 1748] [serial = 2361] [outer = 0x9202f400] 10:05:40 INFO - PROCESS | 1748 | 1467133540831 Marionette DEBUG loaded listener.js 10:05:40 INFO - PROCESS | 1748 | ++DOMWINDOW == 83 (0x920e6000) [pid = 1748] [serial = 2362] [outer = 0x9202f400] 10:05:41 INFO - PROCESS | 1748 | 1467133541572 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"]]]}] 10:05:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:05:41 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 10:05:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:05:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1245ms 10:05:41 INFO - PROCESS | 1748 | 1467133541630 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 10:05:41 INFO - PROCESS | 1748 | 1467133541633 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 10:05:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:05:41 INFO - PROCESS | 1748 | 1467133541640 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:05:41 INFO - PROCESS | 1748 | 1467133541644 Marionette TRACE conn4 <- [1,3114,null,{}] 10:05:41 INFO - PROCESS | 1748 | 1467133541658 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}] 10:05:41 INFO - PROCESS | 1748 | 1467133541662 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:41 INFO - PROCESS | 1748 | 1467133541883 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 10:05:41 INFO - PROCESS | 1748 | 1467133541908 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\", \"0a02482d-898d-49ca-b0e9-81ece263eead\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:41 INFO - PROCESS | 1748 | 1467133541915 Marionette INFO sendAsync cf0f9012-46eb-43dc-bc9f-ec489d26ce46 10:05:41 INFO - PROCESS | 1748 | ++DOCSHELL 0x91092800 == 36 [pid = 1748] [id = 788] 10:05:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 84 (0x920e8000) [pid = 1748] [serial = 2363] [outer = (nil)] 10:05:41 INFO - PROCESS | 1748 | ++DOMWINDOW == 85 (0x92523400) [pid = 1748] [serial = 2364] [outer = 0x920e8000] 10:05:41 INFO - PROCESS | 1748 | 1467133541984 Marionette DEBUG loaded listener.js 10:05:42 INFO - PROCESS | 1748 | ++DOMWINDOW == 86 (0x9256e400) [pid = 1748] [serial = 2365] [outer = 0x920e8000] 10:05:42 INFO - PROCESS | 1748 | 1467133542877 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]]]}] 10:05:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:05:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1290ms 10:05:42 INFO - PROCESS | 1748 | 1467133542930 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 10:05:42 INFO - PROCESS | 1748 | 1467133542933 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 10:05:43 INFO - PROCESS | 1748 | --DOMWINDOW == 85 (0x916d8000) [pid = 1748] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:05:43 INFO - PROCESS | 1748 | --DOMWINDOW == 84 (0x92584800) [pid = 1748] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 10:05:43 INFO - PROCESS | 1748 | --DOMWINDOW == 83 (0x92487400) [pid = 1748] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 10:05:43 INFO - PROCESS | 1748 | --DOMWINDOW == 82 (0x90f23000) [pid = 1748] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 10:05:43 INFO - PROCESS | 1748 | --DOMWINDOW == 81 (0x8eee6400) [pid = 1748] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:05:44 WARNING - u'runner_teardown' () 10:05:44 INFO - No more tests 10:05:44 INFO - Got 0 unexpected results 10:05:44 INFO - SUITE-END | took 1304s 10:05:44 INFO - Closing logging queue 10:05:44 INFO - queue closed 10:05:44 INFO - Return code: 0 10:05:44 WARNING - # TBPL SUCCESS # 10:05:44 INFO - Running post-action listener: _resource_record_post_action 10:05:44 INFO - Running post-run listener: _resource_record_post_run 10:05:45 INFO - Total resource usage - Wall time: 1339s; CPU: 98.0%; Read bytes: 14036992; Write bytes: 931028992; Read time: 628; Write time: 228096 10:05:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:05:45 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 156737536; Read time: 0; Write time: 147376 10:05:45 INFO - run-tests - Wall time: 1310s; CPU: 98.0%; Read bytes: 11317248; Write bytes: 774270976; Read time: 516; Write time: 80720 10:05:45 INFO - Running post-run listener: _upload_blobber_files 10:05:45 INFO - Blob upload gear active. 10:05:45 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:05:45 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 10:05:45 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'] 10:05:45 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 10:05:46 INFO - (blobuploader) - INFO - Open directory for files ... 10:05:46 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:05:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:05:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:05:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:05:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:05:48 INFO - (blobuploader) - INFO - Done attempting. 10:05:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:05:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:05:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:05:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:05:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:05:49 INFO - (blobuploader) - INFO - Done attempting. 10:05:49 INFO - (blobuploader) - INFO - Iteration through files over. 10:05:49 INFO - Return code: 0 10:05:49 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:05:49 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:05:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/401ef412bb3404cf620fc8ca6921ca7d3b43e0f41ac43f5964dc18a30b85eea6ac09e3651c7a9f477e595729410d47c7c64bd1764af3d1e5815a53eb7a0f113a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/54721e543d3d180e07f2fc4529ed122e8ac4c6ae6ad5f796bc45767043059ddd0c7e4a4a949dfc33eabe4183a66b6ba9624867e9831e0af0d1236b60e8beb496"} 10:05:49 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:05:49 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:05:49 INFO - Contents: 10:05:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/401ef412bb3404cf620fc8ca6921ca7d3b43e0f41ac43f5964dc18a30b85eea6ac09e3651c7a9f477e595729410d47c7c64bd1764af3d1e5815a53eb7a0f113a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/54721e543d3d180e07f2fc4529ed122e8ac4c6ae6ad5f796bc45767043059ddd0c7e4a4a949dfc33eabe4183a66b6ba9624867e9831e0af0d1236b60e8beb496"} 10:05:49 INFO - Running post-run listener: copy_logs_to_upload_dir 10:05:49 INFO - Copying logs to upload dir... 10:05:49 INFO - mkdir: /builds/slave/test/build/upload/logs 10:05:49 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1425.090487 ========= master_lag: 7.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 52 secs) (at 2016-06-28 10:05:50.128129) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 10:05:50.143187) ========= 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-1467131697.730995-1925324468 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/401ef412bb3404cf620fc8ca6921ca7d3b43e0f41ac43f5964dc18a30b85eea6ac09e3651c7a9f477e595729410d47c7c64bd1764af3d1e5815a53eb7a0f113a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/54721e543d3d180e07f2fc4529ed122e8ac4c6ae6ad5f796bc45767043059ddd0c7e4a4a949dfc33eabe4183a66b6ba9624867e9831e0af0d1236b60e8beb496"} build_url:https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032879 build_url: 'https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/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/401ef412bb3404cf620fc8ca6921ca7d3b43e0f41ac43f5964dc18a30b85eea6ac09e3651c7a9f477e595729410d47c7c64bd1764af3d1e5815a53eb7a0f113a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/54721e543d3d180e07f2fc4529ed122e8ac4c6ae6ad5f796bc45767043059ddd0c7e4a4a949dfc33eabe4183a66b6ba9624867e9831e0af0d1236b60e8beb496"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MRBCfkz_T3ifXG8cp-c57g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.68 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 10:05:50.853777) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 10:05:50.854118) ========= 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-1467131697.730995-1925324468 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018075 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 10:05:50.910418) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 10:05:50.910737) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 10:05:50.911168) ========= ========= Total master_lag: 61.40 =========