builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-666 starttime: 1466703613.86 results: success (0) buildid: 20160623102132 builduid: 9bc6161d84e844b8908bb7e11626215c revision: 8a2842b342b58560221a55aec5575ed9d1ed24c6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 10:40:13.861803) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 10:40:13.868960) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 47 secs) (at 2016-06-23 10:40:13.869290) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 47 secs) (at 2016-06-23 10:41:00.915458) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 19 secs) (at 2016-06-23 10:41:00.915719) ========= 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-1466702975.690971-703279124 _=/tools/buildbot/bin/python using PTY: False --2016-06-23 10:41:03-- 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.56M=0.001s 2016-06-23 10:41:04 (8.56 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.382904 ========= master_lag: 18.99 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 19 secs) (at 2016-06-23 10:41:20.290634) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 20 secs) (at 2016-06-23 10:41:20.290921) ========= 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-1466702975.690971-703279124 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.063600 ========= master_lag: 20.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 20 secs) (at 2016-06-23 10:41:40.396211) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 24 secs) (at 2016-06-23 10:41:40.396536) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8a2842b342b58560221a55aec5575ed9d1ed24c6 --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 8a2842b342b58560221a55aec5575ed9d1ed24c6 --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-1466702975.690971-703279124 _=/tools/buildbot/bin/python using PTY: False 2016-06-23 10:41:46,986 truncating revision to first 12 chars 2016-06-23 10:41:46,987 Setting DEBUG logging. 2016-06-23 10:41:46,987 attempt 1/10 2016-06-23 10:41:46,987 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8a2842b342b5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 10:41:48,445 unpacking tar archive at: mozilla-beta-8a2842b342b5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.745297 ========= master_lag: 22.78 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 24 secs) (at 2016-06-23 10:42:04.925651) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 10:42:04.925923) ========= script_repo_revision: 8a2842b342b58560221a55aec5575ed9d1ed24c6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 10:42:04.926314) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 58 secs) (at 2016-06-23 10:42:04.926582) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 58 secs) (at 2016-06-23 10:43:03.338490) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 56 secs) (at 2016-06-23 10:43:03.338758) ========= /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-1466702975.690971-703279124 _=/tools/buildbot/bin/python using PTY: False 10:43:04 INFO - MultiFileLogger online at 20160623 10:43:04 in /builds/slave/test 10:43: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 10:43:04 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:43:04 INFO - {'append_to_log': False, 10:43:04 INFO - 'base_work_dir': '/builds/slave/test', 10:43:04 INFO - 'blob_upload_branch': 'mozilla-beta', 10:43:04 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:43:04 INFO - 'buildbot_json_path': 'buildprops.json', 10:43:04 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:43:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:43:04 INFO - 'download_minidump_stackwalk': True, 10:43:04 INFO - 'download_symbols': 'true', 10:43:04 INFO - 'e10s': False, 10:43:04 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:43:04 INFO - 'tooltool.py': '/tools/tooltool.py', 10:43:04 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:43:04 INFO - '/tools/misc-python/virtualenv.py')}, 10:43:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:43:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:43:04 INFO - 'log_level': 'info', 10:43:04 INFO - 'log_to_console': True, 10:43:04 INFO - 'opt_config_files': (), 10:43:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:43:04 INFO - '--processes=1', 10:43:04 INFO - '--config=%(test_path)s/wptrunner.ini', 10:43:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:43:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:43:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:43:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:43:04 INFO - 'pip_index': False, 10:43:04 INFO - 'require_test_zip': True, 10:43:04 INFO - 'test_type': ('testharness',), 10:43:04 INFO - 'this_chunk': '1', 10:43:04 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:43:04 INFO - 'total_chunks': '10', 10:43:04 INFO - 'virtualenv_path': 'venv', 10:43:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:43:04 INFO - 'work_dir': 'build'} 10:43:04 INFO - ##### 10:43:04 INFO - ##### Running clobber step. 10:43:04 INFO - ##### 10:43:04 INFO - Running pre-action listener: _resource_record_pre_action 10:43:04 INFO - Running main action method: clobber 10:43:04 INFO - rmtree: /builds/slave/test/build 10:43:04 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:43:07 INFO - Running post-action listener: _resource_record_post_action 10:43:07 INFO - ##### 10:43:07 INFO - ##### Running read-buildbot-config step. 10:43:07 INFO - ##### 10:43:07 INFO - Running pre-action listener: _resource_record_pre_action 10:43:07 INFO - Running main action method: read_buildbot_config 10:43:07 INFO - Using buildbot properties: 10:43:07 INFO - { 10:43:07 INFO - "project": "", 10:43:07 INFO - "product": "firefox", 10:43:07 INFO - "script_repo_revision": "production", 10:43:07 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 10:43:07 INFO - "repository": "", 10:43:07 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 10:43:07 INFO - "buildid": "20160623102132", 10:43:07 INFO - "pgo_build": "False", 10:43:07 INFO - "basedir": "/builds/slave/test", 10:43:07 INFO - "buildnumber": 11, 10:43:07 INFO - "slavename": "tst-linux32-spot-666", 10:43:07 INFO - "revision": "8a2842b342b58560221a55aec5575ed9d1ed24c6", 10:43:07 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 10:43:07 INFO - "platform": "linux", 10:43:07 INFO - "branch": "mozilla-beta", 10:43:07 INFO - "repo_path": "releases/mozilla-beta", 10:43:07 INFO - "moz_repo_path": "", 10:43:07 INFO - "stage_platform": "linux", 10:43:07 INFO - "builduid": "9bc6161d84e844b8908bb7e11626215c", 10:43:07 INFO - "slavebuilddir": "test" 10:43:07 INFO - } 10:43:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 10:43:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 10:43:07 INFO - Running post-action listener: _resource_record_post_action 10:43:07 INFO - ##### 10:43:07 INFO - ##### Running download-and-extract step. 10:43:07 INFO - ##### 10:43:07 INFO - Running pre-action listener: _resource_record_pre_action 10:43:07 INFO - Running main action method: download_and_extract 10:43:07 INFO - mkdir: /builds/slave/test/build/tests 10: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')]} 10:43:07 INFO - https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 10:43:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 10:43:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 10:43:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/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 10:43:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/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 10:43:08 INFO - Downloaded 1291 bytes. 10:43:08 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 10:43:08 INFO - Using the following test package requirements: 10:43:08 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 10:43:08 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:43:08 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 10:43:08 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:43:08 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 10:43:08 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:43:08 INFO - u'jsshell-linux-i686.zip'], 10:43:08 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:43:08 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 10:43:08 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 10:43:08 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:43:08 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 10:43:08 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:43:08 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 10:43:08 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:43:08 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 10:43:08 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:43:08 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 10:43:08 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 10:43:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:43:08 INFO - https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 10:43:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 10:43:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 10:43:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/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 10:43:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/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 10:43:11 INFO - Downloaded 22811118 bytes. 10:43:11 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/*'] 10:43:11 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/* 10:43:12 INFO - caution: filename not matched: web-platform/* 10:43:12 INFO - Return code: 11 10:43:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:43:12 INFO - https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 10:43:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 10:43:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 10:43:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/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 10:43:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/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 10:43:16 INFO - Downloaded 36389080 bytes. 10:43:16 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/*'] 10:43:16 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/* 10:43:21 INFO - caution: filename not matched: bin/* 10:43:21 INFO - caution: filename not matched: config/* 10:43:21 INFO - caution: filename not matched: mozbase/* 10:43:21 INFO - caution: filename not matched: marionette/* 10:43:21 INFO - caution: filename not matched: tools/wptserve/* 10:43:21 INFO - Return code: 11 10:43:21 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')]} 10:43:21 INFO - https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 10:43:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 10:43:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 10:43:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/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 10:43:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/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 10:43:27 INFO - Downloaded 69348874 bytes. 10:43:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 10:43:27 INFO - mkdir: /builds/slave/test/properties 10:43:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:43:27 INFO - Writing to file /builds/slave/test/properties/build_url 10:43:27 INFO - Contents: 10:43:27 INFO - build_url:https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 10:43:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 10:43:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:43:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:43:28 INFO - Contents: 10:43:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 10:43:28 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')]} 10:43:28 INFO - https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:43:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 10:43:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 10:43:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/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 10:43:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eQdzciy9QqenfZGh-AauIA/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 10:43:36 INFO - Downloaded 92339116 bytes. 10:43:36 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'] 10:43:36 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 10:43:45 INFO - Return code: 0 10:43:45 INFO - Running post-action listener: _resource_record_post_action 10:43:45 INFO - Running post-action listener: set_extra_try_arguments 10:43:45 INFO - ##### 10:43:45 INFO - ##### Running create-virtualenv step. 10:43:45 INFO - ##### 10:43:45 INFO - Running pre-action listener: _pre_create_virtualenv 10:43:45 INFO - Running pre-action listener: _resource_record_pre_action 10:43:45 INFO - Running main action method: create_virtualenv 10:43:45 INFO - Creating virtualenv /builds/slave/test/build/venv 10:43:45 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 10:43:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:43:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:43:45 INFO - Using real prefix '/usr' 10:43:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:43:47 INFO - Installing distribute.............................................................................................................................................................................................done. 10:43:51 INFO - Installing pip.................done. 10:43:51 INFO - Return code: 0 10:43:51 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:43:51 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')]} 10:43:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:43:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:43:51 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')]} 10:43:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:43:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:43:51 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 0x89c7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a2e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ae0f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87c2e30>, '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 0x8a5fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ade470>, '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-1466702975.690971-703279124', '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 10:43:51 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 10:43:51 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 10:43:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:43:51 INFO - 'CCACHE_UMASK': '002', 10:43:51 INFO - 'DISPLAY': ':0', 10:43:51 INFO - 'HOME': '/home/cltbld', 10:43:51 INFO - 'LANG': 'en_US.UTF-8', 10:43:51 INFO - 'LOGNAME': 'cltbld', 10:43:51 INFO - 'MAIL': '/var/mail/cltbld', 10:43:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:43:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:43:51 INFO - 'MOZ_NO_REMOTE': '1', 10:43:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:43:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:43:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:43:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:43:51 INFO - 'PWD': '/builds/slave/test', 10:43:51 INFO - 'SHELL': '/bin/bash', 10:43:51 INFO - 'SHLVL': '1', 10:43:51 INFO - 'TERM': 'linux', 10:43:51 INFO - 'TMOUT': '86400', 10:43:51 INFO - 'USER': 'cltbld', 10:43:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466702975.690971-703279124', 10:43:51 INFO - '_': '/tools/buildbot/bin/python'} 10:43:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:43:51 INFO - Downloading/unpacking psutil>=0.7.1 10:43:51 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 10:43:51 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 10:43:51 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 10:43:51 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 10:43:51 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 10:43:51 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 10:43:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:43:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:43:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:43:55 INFO - Installing collected packages: psutil 10:43:55 INFO - Running setup.py install for psutil 10:43:55 INFO - building 'psutil._psutil_linux' extension 10:43:55 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 10:43:56 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 10:43:56 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 10:43:56 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 10:43:56 INFO - building 'psutil._psutil_posix' extension 10:43:56 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 10:43:56 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 10:43:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:43:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:43:56 INFO - Successfully installed psutil 10:43:56 INFO - Cleaning up... 10:43:57 INFO - Return code: 0 10:43:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:43:57 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')]} 10:43:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:43:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:43:57 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')]} 10:43:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:43:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:43:57 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 0x89c7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a2e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ae0f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87c2e30>, '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 0x8a5fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ade470>, '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-1466702975.690971-703279124', '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 10:43:57 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 10:43:57 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 10:43:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:43:57 INFO - 'CCACHE_UMASK': '002', 10:43:57 INFO - 'DISPLAY': ':0', 10:43:57 INFO - 'HOME': '/home/cltbld', 10:43:57 INFO - 'LANG': 'en_US.UTF-8', 10:43:57 INFO - 'LOGNAME': 'cltbld', 10:43:57 INFO - 'MAIL': '/var/mail/cltbld', 10:43:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:43:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:43:57 INFO - 'MOZ_NO_REMOTE': '1', 10:43:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:43:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:43:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:43:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:43:57 INFO - 'PWD': '/builds/slave/test', 10:43:57 INFO - 'SHELL': '/bin/bash', 10:43:57 INFO - 'SHLVL': '1', 10:43:57 INFO - 'TERM': 'linux', 10:43:57 INFO - 'TMOUT': '86400', 10:43:57 INFO - 'USER': 'cltbld', 10:43:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466702975.690971-703279124', 10:43:57 INFO - '_': '/tools/buildbot/bin/python'} 10:43:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:43:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:43:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:43:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:43:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:43:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:43:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:43:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:44:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:44:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:44:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:44:01 INFO - Installing collected packages: mozsystemmonitor 10:44:01 INFO - Running setup.py install for mozsystemmonitor 10:44:01 INFO - Successfully installed mozsystemmonitor 10:44:01 INFO - Cleaning up... 10:44:01 INFO - Return code: 0 10:44:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:44:01 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')]} 10:44:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:44:01 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')]} 10:44:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:44:01 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 0x89c7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a2e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ae0f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87c2e30>, '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 0x8a5fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ade470>, '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-1466702975.690971-703279124', '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 10:44:01 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 10:44:01 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 10:44:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:44:01 INFO - 'CCACHE_UMASK': '002', 10:44:01 INFO - 'DISPLAY': ':0', 10:44:01 INFO - 'HOME': '/home/cltbld', 10:44:01 INFO - 'LANG': 'en_US.UTF-8', 10:44:01 INFO - 'LOGNAME': 'cltbld', 10:44:01 INFO - 'MAIL': '/var/mail/cltbld', 10:44:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:44:01 INFO - 'MOZ_NO_REMOTE': '1', 10:44:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:44:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:44:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:44:01 INFO - 'PWD': '/builds/slave/test', 10:44:01 INFO - 'SHELL': '/bin/bash', 10:44:01 INFO - 'SHLVL': '1', 10:44:01 INFO - 'TERM': 'linux', 10:44:01 INFO - 'TMOUT': '86400', 10:44:01 INFO - 'USER': 'cltbld', 10:44:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466702975.690971-703279124', 10:44:01 INFO - '_': '/tools/buildbot/bin/python'} 10:44:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:44:01 INFO - Downloading/unpacking blobuploader==1.2.4 10:44:01 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 10:44:01 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 10:44:01 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 10:44:01 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 10:44:01 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 10:44:01 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 10:44:05 INFO - Downloading blobuploader-1.2.4.tar.gz 10:44:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:44:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:44: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 10:44: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 10:44: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 10:44: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 10:44: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 10:44: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 10:44:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:44:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:44:06 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 10:44:06 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 10:44:06 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 10:44:06 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 10:44:06 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 10:44:06 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 10:44:07 INFO - Downloading docopt-0.6.1.tar.gz 10:44:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:44:07 INFO - Installing collected packages: blobuploader, requests, docopt 10:44:07 INFO - Running setup.py install for blobuploader 10:44:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:44:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:44:07 INFO - Running setup.py install for requests 10:44:08 INFO - Running setup.py install for docopt 10:44:08 INFO - Successfully installed blobuploader requests docopt 10:44:08 INFO - Cleaning up... 10:44:08 INFO - Return code: 0 10:44:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:44:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:44:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:44:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:44:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:44:08 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 0x89c7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a2e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ae0f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87c2e30>, '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 0x8a5fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ade470>, '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-1466702975.690971-703279124', '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 10:44:08 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 10:44:08 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 10:44:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:44:08 INFO - 'CCACHE_UMASK': '002', 10:44:08 INFO - 'DISPLAY': ':0', 10:44:08 INFO - 'HOME': '/home/cltbld', 10:44:08 INFO - 'LANG': 'en_US.UTF-8', 10:44:08 INFO - 'LOGNAME': 'cltbld', 10:44:08 INFO - 'MAIL': '/var/mail/cltbld', 10:44:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:44:08 INFO - 'MOZ_NO_REMOTE': '1', 10:44:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:44:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:44:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:44:08 INFO - 'PWD': '/builds/slave/test', 10:44:08 INFO - 'SHELL': '/bin/bash', 10:44:08 INFO - 'SHLVL': '1', 10:44:08 INFO - 'TERM': 'linux', 10:44:08 INFO - 'TMOUT': '86400', 10:44:08 INFO - 'USER': 'cltbld', 10:44:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466702975.690971-703279124', 10:44:08 INFO - '_': '/tools/buildbot/bin/python'} 10:44:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:44:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:44:09 INFO - Running setup.py (path:/tmp/pip-4x4xIW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:44:09 INFO - Running setup.py (path:/tmp/pip-8cnRQe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:44:09 INFO - Running setup.py (path:/tmp/pip-LWXr6w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:44:09 INFO - Running setup.py (path:/tmp/pip-eyZh6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:44:09 INFO - Running setup.py (path:/tmp/pip-KqaTdq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:44:09 INFO - Running setup.py (path:/tmp/pip-vBUS_x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:44:09 INFO - Running setup.py (path:/tmp/pip-MScL8y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:44:09 INFO - Running setup.py (path:/tmp/pip-eZFWgv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:44:10 INFO - Running setup.py (path:/tmp/pip-6KiCXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:44:10 INFO - Running setup.py (path:/tmp/pip-dWhw7l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:44:10 INFO - Running setup.py (path:/tmp/pip-ekmL6q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:44:10 INFO - Running setup.py (path:/tmp/pip-LicXlg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:44:10 INFO - Running setup.py (path:/tmp/pip-EPv6U7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:44:10 INFO - Running setup.py (path:/tmp/pip-3VeQzf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:44:10 INFO - Running setup.py (path:/tmp/pip-OoPGtS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:44:10 INFO - Running setup.py (path:/tmp/pip-66jtUO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:44:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:44:11 INFO - Running setup.py (path:/tmp/pip-3lxKlc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:44:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:44:11 INFO - Running setup.py (path:/tmp/pip-q_j1fC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:44:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:44:11 INFO - Running setup.py (path:/tmp/pip-20lvGg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:44:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:44:11 INFO - Running setup.py (path:/tmp/pip-pbCVgE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:44:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:44:12 INFO - Running setup.py (path:/tmp/pip-NRao8_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:44:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:44:12 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 10:44:12 INFO - Running setup.py install for manifestparser 10:44:12 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:44:12 INFO - Running setup.py install for mozcrash 10:44:12 INFO - Running setup.py install for mozdebug 10:44:12 INFO - Running setup.py install for mozdevice 10:44:13 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:44:13 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:44:13 INFO - Running setup.py install for mozfile 10:44:13 INFO - Running setup.py install for mozhttpd 10:44:13 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:44:13 INFO - Running setup.py install for mozinfo 10:44:13 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:44:13 INFO - Running setup.py install for mozInstall 10:44:13 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:44:13 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:44:13 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:44:13 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:44:13 INFO - Running setup.py install for mozleak 10:44:14 INFO - Running setup.py install for mozlog 10:44:14 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:44:14 INFO - Running setup.py install for moznetwork 10:44:14 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:44:14 INFO - Running setup.py install for mozprocess 10:44:14 INFO - Running setup.py install for mozprofile 10:44:14 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:44:14 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:44:14 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:44:15 INFO - Running setup.py install for mozrunner 10:44:15 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:44:15 INFO - Running setup.py install for mozscreenshot 10:44:15 INFO - Running setup.py install for moztest 10:44:15 INFO - Running setup.py install for mozversion 10:44:15 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:44:15 INFO - Running setup.py install for wptserve 10:44:16 INFO - Running setup.py install for marionette-driver 10:44:16 INFO - Running setup.py install for browsermob-proxy 10:44:16 INFO - Running setup.py install for marionette-client 10:44:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:44:17 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:44:17 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 10:44:17 INFO - Cleaning up... 10:44:17 INFO - Return code: 0 10:44:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:44:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:44:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:44:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:44:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:44:17 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 0x89c7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a2e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ae0f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87c2e30>, '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 0x8a5fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ade470>, '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-1466702975.690971-703279124', '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 10:44:17 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 10:44:17 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 10:44:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:44:17 INFO - 'CCACHE_UMASK': '002', 10:44:17 INFO - 'DISPLAY': ':0', 10:44:17 INFO - 'HOME': '/home/cltbld', 10:44:17 INFO - 'LANG': 'en_US.UTF-8', 10:44:17 INFO - 'LOGNAME': 'cltbld', 10:44:17 INFO - 'MAIL': '/var/mail/cltbld', 10:44:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:44:17 INFO - 'MOZ_NO_REMOTE': '1', 10:44:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:44:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:44:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:44:17 INFO - 'PWD': '/builds/slave/test', 10:44:17 INFO - 'SHELL': '/bin/bash', 10:44:17 INFO - 'SHLVL': '1', 10:44:17 INFO - 'TERM': 'linux', 10:44:17 INFO - 'TMOUT': '86400', 10:44:17 INFO - 'USER': 'cltbld', 10:44:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466702975.690971-703279124', 10:44:17 INFO - '_': '/tools/buildbot/bin/python'} 10:44:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:44:17 INFO - Running setup.py (path:/tmp/pip-XIauJ5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:44:17 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)) 10:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:44:17 INFO - Running setup.py (path:/tmp/pip-QK12rV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:44:17 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)) 10:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:44:17 INFO - Running setup.py (path:/tmp/pip-Bq1hIC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:44:18 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)) 10:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:44:18 INFO - Running setup.py (path:/tmp/pip-aoEfPw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:44:18 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)) 10:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:44:18 INFO - Running setup.py (path:/tmp/pip-LWRc4Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:44:18 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)) 10:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:44:18 INFO - Running setup.py (path:/tmp/pip-lD9NOw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:44:18 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)) 10:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:44:18 INFO - Running setup.py (path:/tmp/pip-_g66ka-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:44:18 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)) 10:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:44:18 INFO - Running setup.py (path:/tmp/pip-k24dN1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:44:18 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)) 10:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:44:18 INFO - Running setup.py (path:/tmp/pip-denTlG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:44:18 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)) 10:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:44:18 INFO - Running setup.py (path:/tmp/pip-iV16mD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:44:19 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)) 10:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:44:19 INFO - Running setup.py (path:/tmp/pip-KqMeVH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:44:19 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)) 10:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:44:19 INFO - Running setup.py (path:/tmp/pip-bRJ181-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:44:19 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)) 10:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:44:19 INFO - Running setup.py (path:/tmp/pip-6Hs0oN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:44:19 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)) 10:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:44:19 INFO - Running setup.py (path:/tmp/pip-oybRVt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:44:19 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)) 10:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:44:19 INFO - Running setup.py (path:/tmp/pip-aOF3fL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:44:19 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)) 10:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:44:19 INFO - Running setup.py (path:/tmp/pip-f6_X7y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:44:19 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)) 10:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:44:19 INFO - Running setup.py (path:/tmp/pip-913nan-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:44:20 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)) 10:44:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:44:20 INFO - Running setup.py (path:/tmp/pip-SrOFIl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:44:20 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)) 10:44:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:44:20 INFO - Running setup.py (path:/tmp/pip-Ovsi1T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:44:20 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)) 10:44:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:44:20 INFO - Running setup.py (path:/tmp/pip-SnqOyb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:44:20 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)) 10:44:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:44:20 INFO - Running setup.py (path:/tmp/pip-5CwWQa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:44:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:44:21 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)) 10:44:21 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)) 10:44:21 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)) 10:44:21 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)) 10:44:21 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)) 10:44:21 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)) 10:44:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:44:21 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 10:44:21 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 10:44:21 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 10:44:21 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 10:44:21 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 10:44:21 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 10:44:24 INFO - Downloading blessings-1.6.tar.gz 10:44:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:44:24 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)) 10:44:24 INFO - Installing collected packages: blessings 10:44:24 INFO - Running setup.py install for blessings 10:44:25 INFO - Successfully installed blessings 10:44:25 INFO - Cleaning up... 10:44:25 INFO - Return code: 0 10:44:25 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:44:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:44:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:44:25 INFO - Reading from file tmpfile_stdout 10:44:25 INFO - Current package versions: 10:44:25 INFO - argparse == 1.2.1 10:44:25 INFO - blessings == 1.6 10:44:25 INFO - blobuploader == 1.2.4 10:44:25 INFO - browsermob-proxy == 0.6.0 10:44:25 INFO - docopt == 0.6.1 10:44:25 INFO - manifestparser == 1.1 10:44:25 INFO - marionette-client == 2.3.0 10:44:25 INFO - marionette-driver == 1.4.0 10:44:25 INFO - mozInstall == 1.12 10:44:25 INFO - mozcrash == 0.17 10:44:25 INFO - mozdebug == 0.1 10:44:25 INFO - mozdevice == 0.48 10:44:25 INFO - mozfile == 1.2 10:44:25 INFO - mozhttpd == 0.7 10:44:25 INFO - mozinfo == 0.9 10:44:25 INFO - mozleak == 0.1 10:44:25 INFO - mozlog == 3.1 10:44:25 INFO - moznetwork == 0.27 10:44:25 INFO - mozprocess == 0.22 10:44:25 INFO - mozprofile == 0.28 10:44:25 INFO - mozrunner == 6.11 10:44:25 INFO - mozscreenshot == 0.1 10:44:25 INFO - mozsystemmonitor == 0.0 10:44:25 INFO - moztest == 0.7 10:44:25 INFO - mozversion == 1.4 10:44:25 INFO - psutil == 3.1.1 10:44:25 INFO - requests == 1.2.3 10:44:25 INFO - wptserve == 1.4.0 10:44:25 INFO - wsgiref == 0.1.2 10:44:25 INFO - Running post-action listener: _resource_record_post_action 10:44:25 INFO - Running post-action listener: _start_resource_monitoring 10:44:25 INFO - Starting resource monitoring. 10:44:25 INFO - ##### 10:44:25 INFO - ##### Running pull step. 10:44:25 INFO - ##### 10:44:25 INFO - Running pre-action listener: _resource_record_pre_action 10:44:25 INFO - Running main action method: pull 10:44:25 INFO - Pull has nothing to do! 10:44:25 INFO - Running post-action listener: _resource_record_post_action 10:44:25 INFO - ##### 10:44:25 INFO - ##### Running install step. 10:44:25 INFO - ##### 10:44:25 INFO - Running pre-action listener: _resource_record_pre_action 10:44:25 INFO - Running main action method: install 10:44:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:44:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:44:26 INFO - Reading from file tmpfile_stdout 10:44:26 INFO - Detecting whether we're running mozinstall >=1.0... 10:44:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:44:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:44:26 INFO - Reading from file tmpfile_stdout 10:44:26 INFO - Output received: 10:44:26 INFO - Usage: mozinstall [options] installer 10:44:26 INFO - Options: 10:44:26 INFO - -h, --help show this help message and exit 10:44:26 INFO - -d DEST, --destination=DEST 10:44:26 INFO - Directory to install application into. [default: 10:44:26 INFO - "/builds/slave/test"] 10:44:26 INFO - --app=APP Application being installed. [default: firefox] 10:44:26 INFO - mkdir: /builds/slave/test/build/application 10:44:26 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'] 10:44:26 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 10:44:59 INFO - Reading from file tmpfile_stdout 10:44:59 INFO - Output received: 10:44:59 INFO - /builds/slave/test/build/application/firefox/firefox 10:44:59 INFO - Running post-action listener: _resource_record_post_action 10:44:59 INFO - ##### 10:44:59 INFO - ##### Running run-tests step. 10:44:59 INFO - ##### 10:44:59 INFO - Running pre-action listener: _resource_record_pre_action 10:44:59 INFO - Running main action method: run_tests 10:44:59 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:44:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:44:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:44:59 INFO - grabbing minidump binary from tooltool 10:44:59 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')]} 10:44:59 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 0x87c2e30>, '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 0x8a5fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ade470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:44:59 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 10:44:59 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 10:44:59 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:45:00 INFO - Return code: 0 10:45:00 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 10:45:00 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:45:00 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/eQdzciy9QqenfZGh-AauIA/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 10:45:00 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/eQdzciy9QqenfZGh-AauIA/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 10:45:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:45:00 INFO - 'CCACHE_UMASK': '002', 10:45:00 INFO - 'DISPLAY': ':0', 10:45:00 INFO - 'HOME': '/home/cltbld', 10:45:00 INFO - 'LANG': 'en_US.UTF-8', 10:45:00 INFO - 'LOGNAME': 'cltbld', 10:45:00 INFO - 'MAIL': '/var/mail/cltbld', 10:45:00 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:45:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:45:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:45:00 INFO - 'MOZ_NO_REMOTE': '1', 10:45:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:45:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:45:00 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:45:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:45:00 INFO - 'PWD': '/builds/slave/test', 10:45:00 INFO - 'SHELL': '/bin/bash', 10:45:00 INFO - 'SHLVL': '1', 10:45:00 INFO - 'TERM': 'linux', 10:45:00 INFO - 'TMOUT': '86400', 10:45:00 INFO - 'USER': 'cltbld', 10:45:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466702975.690971-703279124', 10:45:00 INFO - '_': '/tools/buildbot/bin/python'} 10:45:00 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/eQdzciy9QqenfZGh-AauIA/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 10:45:00 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 10:45:00 INFO - import pkg_resources 10:45:02 INFO - Using 1 client processes 10:45:02 INFO - wptserve Starting http server on 127.0.0.1:8000 10:45:02 INFO - wptserve Starting http server on 127.0.0.1:8001 10:45:02 INFO - wptserve Starting http server on 127.0.0.1:8443 10:45:05 INFO - SUITE-START | Running 778 tests 10:45:05 INFO - Running testharness tests 10:45:05 INFO - Setting up ssl 10:45:05 INFO - PROCESS | certutil | 10:45:05 INFO - PROCESS | certutil | 10:45:05 INFO - PROCESS | certutil | 10:45:05 INFO - Certificate Nickname Trust Attributes 10:45:05 INFO - SSL,S/MIME,JAR/XPI 10:45:05 INFO - 10:45:05 INFO - web-platform-tests CT,, 10:45:05 INFO - 10:45:05 INFO - Starting runner 10:45:08 INFO - PROCESS | 1742 | 1466703908276 Marionette DEBUG Marionette enabled via build flag and pref 10:45:08 INFO - PROCESS | 1742 | ++DOCSHELL 0xa4d4c400 == 1 [pid = 1742] [id = 1] 10:45:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 1 (0xa4d4c800) [pid = 1742] [serial = 1] [outer = (nil)] 10:45:08 INFO - PROCESS | 1742 | [1742] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:45:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 2 (0xa4d4d000) [pid = 1742] [serial = 2] [outer = 0xa4d4c800] 10:45:09 INFO - PROCESS | 1742 | 1466703909196 Marionette INFO Listening on port 2828 10:45:10 INFO - PROCESS | 1742 | 1466703910009 Marionette DEBUG Marionette enabled via command-line flag 10:45:10 INFO - PROCESS | 1742 | ++DOCSHELL 0xa22a7400 == 2 [pid = 1742] [id = 2] 10:45:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 3 (0xa22a8800) [pid = 1742] [serial = 3] [outer = (nil)] 10:45:10 INFO - PROCESS | 1742 | [1742] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:45:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 4 (0xa22ee800) [pid = 1742] [serial = 4] [outer = 0xa22a8800] 10:45:10 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fcc760 10:45:10 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fd6260 10:45:10 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1ff6220 10:45:10 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1ff6e60 10:45:10 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1ffcba0 10:45:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 5 (0xa100c400) [pid = 1742] [serial = 5] [outer = 0xa4d4c800] 10:45:10 INFO - PROCESS | 1742 | [1742] 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 10:45:10 INFO - PROCESS | 1742 | 1466703910522 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41746 10:45:10 INFO - PROCESS | 1742 | [1742] 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 10:45:10 INFO - PROCESS | 1742 | 1466703910558 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41747 10:45:10 INFO - PROCESS | 1742 | [1742] 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 10:45:10 INFO - PROCESS | 1742 | 1466703910632 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41748 10:45:10 INFO - PROCESS | 1742 | 1466703910637 Marionette DEBUG Closed connection conn0 10:45:10 INFO - PROCESS | 1742 | 1466703910641 Marionette DEBUG Closed connection conn1 10:45:10 INFO - PROCESS | 1742 | [1742] 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 10:45:10 INFO - PROCESS | 1742 | [1742] 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 10:45:10 INFO - PROCESS | 1742 | 1466703910794 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41749 10:45:10 INFO - PROCESS | 1742 | 1466703910798 Marionette DEBUG Closed connection conn2 10:45:10 INFO - PROCESS | 1742 | [1742] 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 10:45:10 INFO - PROCESS | 1742 | 1466703910876 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:41750 10:45:10 INFO - PROCESS | 1742 | 1466703910896 Marionette DEBUG Closed connection conn3 10:45:10 INFO - PROCESS | 1742 | 1466703910956 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:45:10 INFO - PROCESS | 1742 | 1466703910985 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":"20160623102132","device":"desktop","version":"48.0"} 10:45:11 INFO - PROCESS | 1742 | [1742] 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:45:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b339c00 == 3 [pid = 1742] [id = 3] 10:45:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 6 (0x9b33a000) [pid = 1742] [serial = 6] [outer = (nil)] 10:45:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b33a400 == 4 [pid = 1742] [id = 4] 10:45:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 7 (0x9b33dc00) [pid = 1742] [serial = 7] [outer = (nil)] 10:45:14 INFO - PROCESS | 1742 | [1742] 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 10:45:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a772400 == 5 [pid = 1742] [id = 5] 10:45:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 8 (0x9a772800) [pid = 1742] [serial = 8] [outer = (nil)] 10:45:14 INFO - PROCESS | 1742 | [1742] 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 10:45:14 INFO - PROCESS | 1742 | [1742] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:45:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 9 (0x9a8a8800) [pid = 1742] [serial = 9] [outer = 0x9a772800] 10:45:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 10 (0x9a4d1000) [pid = 1742] [serial = 10] [outer = 0x9b33a000] 10:45:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 11 (0x9a4d2c00) [pid = 1742] [serial = 11] [outer = 0x9b33dc00] 10:45:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 12 (0x9a4d5400) [pid = 1742] [serial = 12] [outer = 0x9a772800] 10:45:16 INFO - PROCESS | 1742 | 1466703916905 Marionette INFO startBrowser 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:16 INFO - PROCESS | 1742 | 1466703916956 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 1742 | 1466703916977 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 1742 | 1466703916982 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 13 (0x9820dc00) [pid = 1742] [serial = 13] [outer = 0x9a772800] 10:45:17 INFO - PROCESS | 1742 | 1466703917762 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"13ee041f-cc56-4559-832d-45e7ab50d022","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":"20160623102132","device":"desktop","version":"48.0","command_id":1}}] 10:45:17 INFO - PROCESS | 1742 | 1466703917984 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}] 10:45:17 INFO - PROCESS | 1742 | 1466703917994 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:18 INFO - PROCESS | 1742 | 1466703918159 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 10:45:18 INFO - PROCESS | 1742 | 1466703918522 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:45:18 INFO - PROCESS | 1742 | 1466703918528 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:18 INFO - PROCESS | 1742 | [1742] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:45:18 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:45:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 14 (0x9538cc00) [pid = 1742] [serial = 14] [outer = 0x9a772800] 10:45:19 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:45:19 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:45:19 INFO - PROCESS | 1742 | 1466703919305 Marionette TRACE conn4 <- [1,3,null,{}] 10:45:19 INFO - PROCESS | 1742 | 1466703919368 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:45:19 INFO - PROCESS | 1742 | 1466703919379 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:19 INFO - PROCESS | 1742 | 1466703919479 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 10:45:19 INFO - PROCESS | 1742 | 1466703919594 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 10:45:19 INFO - PROCESS | 1742 | 1466703919605 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 10:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:45:19 INFO - PROCESS | 1742 | 1466703919666 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:45:19 INFO - PROCESS | 1742 | 1466703919672 Marionette TRACE conn4 <- [1,6,null,{}] 10:45:19 INFO - PROCESS | 1742 | 1466703919687 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}] 10:45:19 INFO - PROCESS | 1742 | 1466703919697 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:19 INFO - PROCESS | 1742 | 1466703919732 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 10:45:19 INFO - PROCESS | 1742 | 1466703919742 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:19 INFO - PROCESS | 1742 | 1466703919757 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x9900d000 == 6 [pid = 1742] [id = 6] 10:45:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 15 (0x9900d400) [pid = 1742] [serial = 15] [outer = (nil)] 10:45:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 16 (0x99015000) [pid = 1742] [serial = 16] [outer = 0x9900d400] 10:45:19 INFO - PROCESS | 1742 | 1466703919897 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 17 (0x9a073400) [pid = 1742] [serial = 17] [outer = 0x9900d400] 10:45:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b36d800 == 7 [pid = 1742] [id = 7] 10:45:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 18 (0x9b622800) [pid = 1742] [serial = 18] [outer = (nil)] 10:45:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 19 (0x9ba9c000) [pid = 1742] [serial = 19] [outer = 0x9b622800] 10:45:20 INFO - PROCESS | 1742 | 1466703920591 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 20 (0x9c2da400) [pid = 1742] [serial = 20] [outer = 0x9b622800] 10:45:21 INFO - PROCESS | 1742 | [1742] 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 10:45:21 INFO - PROCESS | 1742 | 1466703921709 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]]]}] 10:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2098ms 10:45:21 INFO - PROCESS | 1742 | 1466703921869 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 10:45:21 INFO - PROCESS | 1742 | 1466703921876 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 10:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:45:21 INFO - PROCESS | 1742 | 1466703921923 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:45:21 INFO - PROCESS | 1742 | 1466703921929 Marionette TRACE conn4 <- [1,10,null,{}] 10:45:21 INFO - PROCESS | 1742 | 1466703921939 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}] 10:45:21 INFO - PROCESS | 1742 | 1466703921948 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:22 INFO - PROCESS | 1742 | 1466703922273 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 10:45:22 INFO - PROCESS | 1742 | 1466703922431 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:22 INFO - PROCESS | 1742 | 1466703922448 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a8ee800 == 8 [pid = 1742] [id = 8] 10:45:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 21 (0x9a8eec00) [pid = 1742] [serial = 21] [outer = (nil)] 10:45:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 22 (0x9a8f1000) [pid = 1742] [serial = 22] [outer = 0x9a8eec00] 10:45:22 INFO - PROCESS | 1742 | 1466703922563 Marionette DEBUG loaded listener.js 10:45:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 23 (0x9a8f5400) [pid = 1742] [serial = 23] [outer = 0x9a8eec00] 10:45:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a8fcc00 == 9 [pid = 1742] [id = 9] 10:45:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 24 (0x9b623000) [pid = 1742] [serial = 24] [outer = (nil)] 10:45:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 25 (0x9c027c00) [pid = 1742] [serial = 25] [outer = 0x9b623000] 10:45:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 26 (0x9c027000) [pid = 1742] [serial = 26] [outer = 0x9b623000] 10:45:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a8f6400 == 10 [pid = 1742] [id = 10] 10:45:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 27 (0x9c02a000) [pid = 1742] [serial = 27] [outer = (nil)] 10:45:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 28 (0x9c034800) [pid = 1742] [serial = 28] [outer = 0x9c02a000] 10:45:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 29 (0x947f0000) [pid = 1742] [serial = 29] [outer = 0x9c02a000] 10:45:23 INFO - PROCESS | 1742 | 1466703923925 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]]]}] 10:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 2061ms 10:45:24 INFO - PROCESS | 1742 | 1466703924038 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 10:45:24 INFO - PROCESS | 1742 | 1466703924046 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 10:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:45:24 INFO - PROCESS | 1742 | 1466703924072 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:45:24 INFO - PROCESS | 1742 | 1466703924081 Marionette TRACE conn4 <- [1,14,null,{}] 10:45:24 INFO - PROCESS | 1742 | 1466703924151 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}] 10:45:24 INFO - PROCESS | 1742 | 1466703924159 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:24 INFO - PROCESS | 1742 | 1466703924384 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 10:45:24 INFO - PROCESS | 1742 | 1466703924479 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:24 INFO - PROCESS | 1742 | 1466703924487 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x947ee800 == 11 [pid = 1742] [id = 11] 10:45:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 30 (0x947ef800) [pid = 1742] [serial = 30] [outer = (nil)] 10:45:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 31 (0x9c02b400) [pid = 1742] [serial = 31] [outer = 0x947ef800] 10:45:24 INFO - PROCESS | 1742 | 1466703924578 Marionette DEBUG loaded listener.js 10:45:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 32 (0xabf99000) [pid = 1742] [serial = 32] [outer = 0x947ef800] 10:45:25 INFO - PROCESS | 1742 | 1466703925593 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]]]}] 10:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1585ms 10:45:25 INFO - PROCESS | 1742 | 1466703925649 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 1742 | 1466703925658 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 10:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:45:25 INFO - PROCESS | 1742 | 1466703925669 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - PROCESS | 1742 | 1466703925676 Marionette TRACE conn4 <- [1,18,null,{}] 10:45:25 INFO - PROCESS | 1742 | 1466703925687 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}] 10:45:25 INFO - PROCESS | 1742 | 1466703925697 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:26 INFO - PROCESS | 1742 | 1466703926094 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 10:45:26 INFO - PROCESS | 1742 | 1466703926240 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:26 INFO - PROCESS | 1742 | 1466703926252 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x9537e800 == 12 [pid = 1742] [id = 12] 10:45:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 33 (0x9828b800) [pid = 1742] [serial = 33] [outer = (nil)] 10:45:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 34 (0xa05aac00) [pid = 1742] [serial = 34] [outer = 0x9828b800] 10:45:26 INFO - PROCESS | 1742 | 1466703926392 Marionette DEBUG loaded listener.js 10:45:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 35 (0xabf9a000) [pid = 1742] [serial = 35] [outer = 0x9828b800] 10:45:27 INFO - PROCESS | 1742 | 1466703927859 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]]]}] 10:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 2258ms 10:45:27 INFO - PROCESS | 1742 | 1466703927927 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 10:45:27 INFO - PROCESS | 1742 | 1466703927934 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 10:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:45:27 INFO - PROCESS | 1742 | 1466703927943 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:45:27 INFO - PROCESS | 1742 | 1466703927949 Marionette TRACE conn4 <- [1,22,null,{}] 10:45:28 INFO - PROCESS | 1742 | 1466703928050 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}] 10:45:28 INFO - PROCESS | 1742 | 1466703928061 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:28 INFO - PROCESS | 1742 | 1466703928463 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 10:45:28 INFO - PROCESS | 1742 | 1466703928629 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:28 INFO - PROCESS | 1742 | 1466703928649 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x947ad000 == 13 [pid = 1742] [id = 13] 10:45:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 36 (0x947b1800) [pid = 1742] [serial = 36] [outer = (nil)] 10:45:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 37 (0x95388000) [pid = 1742] [serial = 37] [outer = 0x947b1800] 10:45:28 INFO - PROCESS | 1742 | 1466703928832 Marionette DEBUG loaded listener.js 10:45:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 38 (0x98210800) [pid = 1742] [serial = 38] [outer = 0x947b1800] 10:45:29 INFO - PROCESS | 1742 | 1466703929690 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]]]}] 10:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1794ms 10:45:29 INFO - PROCESS | 1742 | 1466703929762 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 10:45:29 INFO - PROCESS | 1742 | 1466703929770 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 10:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:45:29 INFO - PROCESS | 1742 | 1466703929788 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:45:29 INFO - PROCESS | 1742 | 1466703929792 Marionette TRACE conn4 <- [1,26,null,{}] 10:45:29 INFO - PROCESS | 1742 | 1466703929800 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}] 10:45:29 INFO - PROCESS | 1742 | 1466703929805 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:29 INFO - PROCESS | 1742 | 1466703929980 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 10:45:30 INFO - PROCESS | 1742 | 1466703929990 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:30 INFO - PROCESS | 1742 | 1466703930001 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x99edd800 == 14 [pid = 1742] [id = 14] 10:45:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 39 (0x9a33e000) [pid = 1742] [serial = 39] [outer = (nil)] 10:45:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 40 (0x9a3cb400) [pid = 1742] [serial = 40] [outer = 0x9a33e000] 10:45:30 INFO - PROCESS | 1742 | 1466703930079 Marionette DEBUG loaded listener.js 10:45:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 41 (0x9a8f0000) [pid = 1742] [serial = 41] [outer = 0x9a33e000] 10:45:30 INFO - PROCESS | 1742 | 1466703930984 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]]]}] 10:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1234ms 10:45:31 INFO - PROCESS | 1742 | 1466703931024 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 10:45:31 INFO - PROCESS | 1742 | 1466703931031 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 10:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:45:31 INFO - PROCESS | 1742 | 1466703931041 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:45:31 INFO - PROCESS | 1742 | 1466703931051 Marionette TRACE conn4 <- [1,30,null,{}] 10:45:31 INFO - PROCESS | 1742 | 1466703931075 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}] 10:45:31 INFO - PROCESS | 1742 | 1466703931088 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:31 INFO - PROCESS | 1742 | 1466703931321 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 10:45:31 INFO - PROCESS | 1742 | 1466703931336 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:31 INFO - PROCESS | 1742 | 1466703931350 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a8f8000 == 15 [pid = 1742] [id = 15] 10:45:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 42 (0x9b337c00) [pid = 1742] [serial = 42] [outer = (nil)] 10:45:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 43 (0x9b61a400) [pid = 1742] [serial = 43] [outer = 0x9b337c00] 10:45:31 INFO - PROCESS | 1742 | 1466703931429 Marionette DEBUG loaded listener.js 10:45:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 44 (0x9ba0a800) [pid = 1742] [serial = 44] [outer = 0x9b337c00] 10:45:32 INFO - PROCESS | 1742 | 1466703932526 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]]]}] 10:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1548ms 10:45:32 INFO - PROCESS | 1742 | 1466703932592 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 10:45:32 INFO - PROCESS | 1742 | 1466703932600 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 10:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:45:32 INFO - PROCESS | 1742 | 1466703932610 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:45:32 INFO - PROCESS | 1742 | 1466703932615 Marionette TRACE conn4 <- [1,34,null,{}] 10:45:32 INFO - PROCESS | 1742 | 1466703932626 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}] 10:45:32 INFO - PROCESS | 1742 | 1466703932633 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:32 INFO - PROCESS | 1742 | 1466703932837 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 10:45:32 INFO - PROCESS | 1742 | 1466703932934 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:32 INFO - PROCESS | 1742 | 1466703932948 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x951d1000 == 16 [pid = 1742] [id = 16] 10:45:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 45 (0x9baa3400) [pid = 1742] [serial = 45] [outer = (nil)] 10:45:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 46 (0x9c064800) [pid = 1742] [serial = 46] [outer = 0x9baa3400] 10:45:33 INFO - PROCESS | 1742 | 1466703933082 Marionette DEBUG loaded listener.js 10:45:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 47 (0x9c073800) [pid = 1742] [serial = 47] [outer = 0x9baa3400] 10:45:34 INFO - PROCESS | 1742 | 1466703934118 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]]]}] 10:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1545ms 10:45:34 INFO - PROCESS | 1742 | 1466703934156 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 10:45:34 INFO - PROCESS | 1742 | 1466703934162 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 10:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:45:34 INFO - PROCESS | 1742 | 1466703934173 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:45:34 INFO - PROCESS | 1742 | 1466703934178 Marionette TRACE conn4 <- [1,38,null,{}] 10:45:34 INFO - PROCESS | 1742 | 1466703934189 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}] 10:45:34 INFO - PROCESS | 1742 | 1466703934196 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:34 INFO - PROCESS | 1742 | 1466703934373 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 10:45:34 INFO - PROCESS | 1742 | 1466703934471 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:34 INFO - PROCESS | 1742 | 1466703934477 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b338400 == 17 [pid = 1742] [id = 17] 10:45:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 48 (0x9c2dd000) [pid = 1742] [serial = 48] [outer = (nil)] 10:45:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 49 (0xa059e800) [pid = 1742] [serial = 49] [outer = 0x9c2dd000] 10:45:34 INFO - PROCESS | 1742 | 1466703934572 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 50 (0xa1012400) [pid = 1742] [serial = 50] [outer = 0x9c2dd000] 10:45:35 INFO - PROCESS | 1742 | 1466703935393 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]]]}] 10:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1237ms 10:45:35 INFO - PROCESS | 1742 | 1466703935409 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 1742 | 1466703935413 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 10:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:45:35 INFO - PROCESS | 1742 | 1466703935419 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 1742 | 1466703935423 Marionette TRACE conn4 <- [1,42,null,{}] 10:45:35 INFO - PROCESS | 1742 | 1466703935428 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}] 10:45:35 INFO - PROCESS | 1742 | 1466703935439 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:35 INFO - PROCESS | 1742 | 1466703935701 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 10:45:35 INFO - PROCESS | 1742 | 1466703935771 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:35 INFO - PROCESS | 1742 | 1466703935782 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a683400 == 18 [pid = 1742] [id = 18] 10:45:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 51 (0xa0483000) [pid = 1742] [serial = 51] [outer = (nil)] 10:45:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 52 (0xa2eebc00) [pid = 1742] [serial = 52] [outer = 0xa0483000] 10:45:35 INFO - PROCESS | 1742 | 1466703935855 Marionette DEBUG loaded listener.js 10:45:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0xa327a400) [pid = 1742] [serial = 53] [outer = 0xa0483000] 10:45:36 INFO - PROCESS | 1742 | 1466703936654 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]]]}] 10:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1294ms 10:45:36 INFO - PROCESS | 1742 | 1466703936716 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 10:45:36 INFO - PROCESS | 1742 | 1466703936722 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 10:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:45:36 INFO - PROCESS | 1742 | 1466703936731 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:45:36 INFO - PROCESS | 1742 | 1466703936737 Marionette TRACE conn4 <- [1,46,null,{}] 10:45:36 INFO - PROCESS | 1742 | 1466703936746 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}] 10:45:36 INFO - PROCESS | 1742 | 1466703936753 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:36 INFO - PROCESS | 1742 | 1466703936996 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 10:45:37 INFO - PROCESS | 1742 | 1466703937169 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:37 INFO - PROCESS | 1742 | 1466703937188 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x947eb400 == 19 [pid = 1742] [id = 19] 10:45:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x947ed000) [pid = 1742] [serial = 54] [outer = (nil)] 10:45:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0xa2eb4400) [pid = 1742] [serial = 55] [outer = 0x947ed000] 10:45:37 INFO - PROCESS | 1742 | 1466703937347 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0xa33c6800) [pid = 1742] [serial = 56] [outer = 0x947ed000] 10:45:39 INFO - PROCESS | 1742 | --DOCSHELL 0x9a8ee800 == 18 [pid = 1742] [id = 8] 10:45:39 INFO - PROCESS | 1742 | --DOCSHELL 0x947ee800 == 17 [pid = 1742] [id = 11] 10:45:39 INFO - PROCESS | 1742 | --DOCSHELL 0x9537e800 == 16 [pid = 1742] [id = 12] 10:45:39 INFO - PROCESS | 1742 | --DOCSHELL 0x9900d000 == 15 [pid = 1742] [id = 6] 10:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x9900d400) [pid = 1742] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x9a8eec00) [pid = 1742] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 53 (0x947ef800) [pid = 1742] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 52 (0x9828b800) [pid = 1742] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 51 (0x947b1800) [pid = 1742] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 50 (0x9a33e000) [pid = 1742] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 49 (0x9b337c00) [pid = 1742] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 48 (0x9baa3400) [pid = 1742] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:45:40 INFO - PROCESS | 1742 | 1466703940341 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]]]}] 10:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 3711ms 10:45:40 INFO - PROCESS | 1742 | 1466703940445 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 10:45:40 INFO - PROCESS | 1742 | 1466703940456 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 10:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:45:40 INFO - PROCESS | 1742 | 1466703940507 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:45:40 INFO - PROCESS | 1742 | 1466703940515 Marionette TRACE conn4 <- [1,50,null,{}] 10:45:40 INFO - PROCESS | 1742 | 1466703940531 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}] 10:45:40 INFO - PROCESS | 1742 | 1466703940543 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:40 INFO - PROCESS | 1742 | 1466703940775 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 10:45:40 INFO - PROCESS | 1742 | 1466703940870 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:40 INFO - PROCESS | 1742 | 1466703940879 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x951bd800 == 16 [pid = 1742] [id = 20] 10:45:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 49 (0x951d4000) [pid = 1742] [serial = 57] [outer = (nil)] 10:45:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 50 (0x9659e000) [pid = 1742] [serial = 58] [outer = 0x951d4000] 10:45:40 INFO - PROCESS | 1742 | 1466703940959 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 51 (0x97747400) [pid = 1742] [serial = 59] [outer = 0x951d4000] 10:45:41 INFO - PROCESS | 1742 | 1466703941634 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]]]}] 10:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1216ms 10:45:41 INFO - PROCESS | 1742 | 1466703941715 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 10:45:41 INFO - PROCESS | 1742 | 1466703941722 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 10:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:45:41 INFO - PROCESS | 1742 | 1466703941748 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:45:41 INFO - PROCESS | 1742 | 1466703941753 Marionette TRACE conn4 <- [1,54,null,{}] 10:45:41 INFO - PROCESS | 1742 | 1466703941765 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}] 10:45:41 INFO - PROCESS | 1742 | 1466703941771 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:41 INFO - PROCESS | 1742 | 1466703941942 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 10:45:41 INFO - PROCESS | 1742 | 1466703941955 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:41 INFO - PROCESS | 1742 | 1466703941962 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x9900c000 == 17 [pid = 1742] [id = 21] 10:45:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 52 (0x99ee3000) [pid = 1742] [serial = 60] [outer = (nil)] 10:45:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x9a33e800) [pid = 1742] [serial = 61] [outer = 0x99ee3000] 10:45:42 INFO - PROCESS | 1742 | 1466703942042 Marionette DEBUG loaded listener.js 10:45:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x9a8ed400) [pid = 1742] [serial = 62] [outer = 0x99ee3000] 10:45:43 INFO - PROCESS | 1742 | 1466703943197 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]]]}] 10:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1503ms 10:45:43 INFO - PROCESS | 1742 | 1466703943248 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 10:45:43 INFO - PROCESS | 1742 | 1466703943261 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 10:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:45:43 INFO - PROCESS | 1742 | 1466703943277 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:45:43 INFO - PROCESS | 1742 | 1466703943287 Marionette TRACE conn4 <- [1,58,null,{}] 10:45:43 INFO - PROCESS | 1742 | 1466703943304 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}] 10:45:43 INFO - PROCESS | 1742 | 1466703943315 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:43 INFO - PROCESS | 1742 | 1466703943557 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 10:45:43 INFO - PROCESS | 1742 | 1466703943755 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:43 INFO - PROCESS | 1742 | 1466703943772 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x9659f400 == 18 [pid = 1742] [id = 22] 10:45:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x9659f800) [pid = 1742] [serial = 63] [outer = (nil)] 10:45:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x99e10000) [pid = 1742] [serial = 64] [outer = 0x9659f800] 10:45:43 INFO - PROCESS | 1742 | 1466703943928 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x9a3bcc00) [pid = 1742] [serial = 65] [outer = 0x9659f800] 10:45:44 INFO - PROCESS | 1742 | 1466703944975 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]]]}] 10:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1758ms 10:45:45 INFO - PROCESS | 1742 | 1466703945033 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 10:45:45 INFO - PROCESS | 1742 | 1466703945042 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 10:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:45:45 INFO - PROCESS | 1742 | 1466703945054 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:45:45 INFO - PROCESS | 1742 | 1466703945060 Marionette TRACE conn4 <- [1,62,null,{}] 10:45:45 INFO - PROCESS | 1742 | 1466703945067 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}] 10:45:45 INFO - PROCESS | 1742 | 1466703945074 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:45 INFO - PROCESS | 1742 | 1466703945338 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 10:45:45 INFO - PROCESS | 1742 | 1466703945556 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:45 INFO - PROCESS | 1742 | 1466703945567 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b622000 == 19 [pid = 1742] [id = 23] 10:45:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x9b623c00) [pid = 1742] [serial = 66] [outer = (nil)] 10:45:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x9ba3f800) [pid = 1742] [serial = 67] [outer = 0x9b623c00] 10:45:45 INFO - PROCESS | 1742 | 1466703945768 Marionette DEBUG loaded listener.js 10:45:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x9c065000) [pid = 1742] [serial = 68] [outer = 0x9b623c00] 10:45:46 INFO - PROCESS | 1742 | 1466703946697 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]]]}] 10:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1703ms 10:45:46 INFO - PROCESS | 1742 | 1466703946758 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 10:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:45:46 INFO - PROCESS | 1742 | 1466703946763 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 10:45:46 INFO - PROCESS | 1742 | 1466703946771 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 1742 | 1466703946780 Marionette TRACE conn4 <- [1,66,null,{}] 10:45:46 INFO - PROCESS | 1742 | 1466703946799 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}] 10:45:46 INFO - PROCESS | 1742 | 1466703946809 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:47 INFO - PROCESS | 1742 | 1466703947005 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 10:45:47 INFO - PROCESS | 1742 | 1466703947113 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:47 INFO - PROCESS | 1742 | 1466703947127 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:47 INFO - PROCESS | 1742 | ++DOCSHELL 0xa217f400 == 20 [pid = 1742] [id = 24] 10:45:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0xa2182800) [pid = 1742] [serial = 69] [outer = (nil)] 10:45:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0xa22fa800) [pid = 1742] [serial = 70] [outer = 0xa2182800] 10:45:47 INFO - PROCESS | 1742 | 1466703947220 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0xa2eaf800) [pid = 1742] [serial = 71] [outer = 0xa2182800] 10:45:48 INFO - PROCESS | 1742 | 1466703948142 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]]]}] 10:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1402ms 10:45:48 INFO - PROCESS | 1742 | 1466703948174 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 10:45:48 INFO - PROCESS | 1742 | 1466703948178 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 10:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:45:48 INFO - PROCESS | 1742 | 1466703948186 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:45:48 INFO - PROCESS | 1742 | 1466703948190 Marionette TRACE conn4 <- [1,70,null,{}] 10:45:48 INFO - PROCESS | 1742 | 1466703948197 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}] 10:45:48 INFO - PROCESS | 1742 | 1466703948203 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:48 INFO - PROCESS | 1742 | 1466703948398 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 10:45:48 INFO - PROCESS | 1742 | 1466703948535 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:48 INFO - PROCESS | 1742 | 1466703948548 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x98c48800 == 21 [pid = 1742] [id = 25] 10:45:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0xa2eb2000) [pid = 1742] [serial = 72] [outer = (nil)] 10:45:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0xa4d4cc00) [pid = 1742] [serial = 73] [outer = 0xa2eb2000] 10:45:48 INFO - PROCESS | 1742 | 1466703948673 Marionette DEBUG loaded listener.js 10:45:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0xa4f19c00) [pid = 1742] [serial = 74] [outer = 0xa2eb2000] 10:45:49 INFO - PROCESS | 1742 | 1466703949645 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]]]}] 10:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1537ms 10:45:49 INFO - PROCESS | 1742 | 1466703949725 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 10:45:49 INFO - PROCESS | 1742 | 1466703949728 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 10:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:45:49 INFO - PROCESS | 1742 | 1466703949740 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:45:49 INFO - PROCESS | 1742 | 1466703949746 Marionette TRACE conn4 <- [1,74,null,{}] 10:45:49 INFO - PROCESS | 1742 | 1466703949758 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}] 10:45:49 INFO - PROCESS | 1742 | 1466703949767 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:50 INFO - PROCESS | 1742 | 1466703950014 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 10:45:50 INFO - PROCESS | 1742 | 1466703950150 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:50 INFO - PROCESS | 1742 | 1466703950158 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x927b6800 == 22 [pid = 1742] [id = 26] 10:45:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9538c000) [pid = 1742] [serial = 75] [outer = (nil)] 10:45:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0xa671ac00) [pid = 1742] [serial = 76] [outer = 0x9538c000] 10:45:50 INFO - PROCESS | 1742 | 1466703950297 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0xa6722800) [pid = 1742] [serial = 77] [outer = 0x9538c000] 10:45:51 INFO - PROCESS | 1742 | 1466703951195 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]]]}] 10:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1496ms 10:45:51 INFO - PROCESS | 1742 | 1466703951235 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 10:45:51 INFO - PROCESS | 1742 | 1466703951240 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 10:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:45:51 INFO - PROCESS | 1742 | 1466703951247 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:45:51 INFO - PROCESS | 1742 | 1466703951251 Marionette TRACE conn4 <- [1,78,null,{}] 10:45:51 INFO - PROCESS | 1742 | 1466703951257 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}] 10:45:51 INFO - PROCESS | 1742 | 1466703951268 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:51 INFO - PROCESS | 1742 | 1466703951521 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 10:45:51 INFO - PROCESS | 1742 | 1466703951659 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:51 INFO - PROCESS | 1742 | 1466703951669 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:51 INFO - PROCESS | 1742 | ++DOCSHELL 0xa610b400 == 23 [pid = 1742] [id = 27] 10:45:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0xa610fc00) [pid = 1742] [serial = 78] [outer = (nil)] 10:45:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0xa6adac00) [pid = 1742] [serial = 79] [outer = 0xa610fc00] 10:45:51 INFO - PROCESS | 1742 | 1466703951809 Marionette DEBUG loaded listener.js 10:45:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0xa6e46000) [pid = 1742] [serial = 80] [outer = 0xa610fc00] 10:45:52 INFO - PROCESS | 1742 | 1466703952649 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]]]}] 10:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1438ms 10:45:52 INFO - PROCESS | 1742 | 1466703952686 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 10:45:52 INFO - PROCESS | 1742 | 1466703952690 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 10:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:45:52 INFO - PROCESS | 1742 | 1466703952697 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:45:52 INFO - PROCESS | 1742 | 1466703952701 Marionette TRACE conn4 <- [1,82,null,{}] 10:45:52 INFO - PROCESS | 1742 | 1466703952707 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}] 10:45:52 INFO - PROCESS | 1742 | 1466703952714 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:52 INFO - PROCESS | 1742 | 1466703952940 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 10:45:52 INFO - PROCESS | 1742 | 1466703952955 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:52 INFO - PROCESS | 1742 | 1466703952962 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x927b3c00 == 24 [pid = 1742] [id = 28] 10:45:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x947f6000) [pid = 1742] [serial = 81] [outer = (nil)] 10:45:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0xa81eb800) [pid = 1742] [serial = 82] [outer = 0x947f6000] 10:45:53 INFO - PROCESS | 1742 | 1466703953091 Marionette DEBUG loaded listener.js 10:45:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0xa81f8000) [pid = 1742] [serial = 83] [outer = 0x947f6000] 10:45:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x98c49400) [pid = 1742] [serial = 84] [outer = 0x9c02a000] 10:45:54 INFO - PROCESS | 1742 | 1466703954255 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]]]}] 10:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1633ms 10:45:54 INFO - PROCESS | 1742 | 1466703954332 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 10:45:54 INFO - PROCESS | 1742 | 1466703954339 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 10:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:45:54 INFO - PROCESS | 1742 | 1466703954350 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:45:54 INFO - PROCESS | 1742 | 1466703954355 Marionette TRACE conn4 <- [1,86,null,{}] 10:45:54 INFO - PROCESS | 1742 | 1466703954364 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}] 10:45:54 INFO - PROCESS | 1742 | 1466703954371 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:54 INFO - PROCESS | 1742 | 1466703954627 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9a4d5400) [pid = 1742] [serial = 12] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x99015000) [pid = 1742] [serial = 16] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9ba0a800) [pid = 1742] [serial = 44] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9ba9c000) [pid = 1742] [serial = 19] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9a8f1000) [pid = 1742] [serial = 22] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x9c027c00) [pid = 1742] [serial = 25] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9c073800) [pid = 1742] [serial = 47] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x9a073400) [pid = 1742] [serial = 17] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0xabf99000) [pid = 1742] [serial = 32] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x9a8f5400) [pid = 1742] [serial = 23] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0xabf9a000) [pid = 1742] [serial = 35] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x9a8a8800) [pid = 1742] [serial = 9] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0xa4d4d000) [pid = 1742] [serial = 2] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x9c034800) [pid = 1742] [serial = 28] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x9c02b400) [pid = 1742] [serial = 31] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0xa05aac00) [pid = 1742] [serial = 34] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x95388000) [pid = 1742] [serial = 37] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x98210800) [pid = 1742] [serial = 38] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x9a3cb400) [pid = 1742] [serial = 40] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x9a8f0000) [pid = 1742] [serial = 41] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x9b61a400) [pid = 1742] [serial = 43] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x9c064800) [pid = 1742] [serial = 46] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 53 (0xa059e800) [pid = 1742] [serial = 49] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | --DOMWINDOW == 52 (0xa2eebc00) [pid = 1742] [serial = 52] [outer = (nil)] [url = about:blank] 10:45:55 INFO - PROCESS | 1742 | 1466703955799 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:55 INFO - PROCESS | 1742 | 1466703955812 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x927b1800 == 25 [pid = 1742] [id = 29] 10:45:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x927b3400) [pid = 1742] [serial = 85] [outer = (nil)] 10:45:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x93cb3c00) [pid = 1742] [serial = 86] [outer = 0x927b3400] 10:45:55 INFO - PROCESS | 1742 | 1466703955891 Marionette DEBUG loaded listener.js 10:45:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x947f5400) [pid = 1742] [serial = 87] [outer = 0x927b3400] 10:45:56 INFO - PROCESS | 1742 | 1466703956683 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]]]}] 10:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2388ms 10:45:56 INFO - PROCESS | 1742 | 1466703956742 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 10:45:56 INFO - PROCESS | 1742 | 1466703956747 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 10:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:45:56 INFO - PROCESS | 1742 | 1466703956758 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:45:56 INFO - PROCESS | 1742 | 1466703956763 Marionette TRACE conn4 <- [1,90,null,{}] 10:45:56 INFO - PROCESS | 1742 | 1466703956773 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}] 10:45:56 INFO - PROCESS | 1742 | 1466703956782 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:56 INFO - PROCESS | 1742 | 1466703956963 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 10:45:57 INFO - PROCESS | 1742 | 1466703957064 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:57 INFO - PROCESS | 1742 | 1466703957077 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x98288000 == 26 [pid = 1742] [id = 30] 10:45:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x98cbd000) [pid = 1742] [serial = 88] [outer = (nil)] 10:45:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x99edc800) [pid = 1742] [serial = 89] [outer = 0x98cbd000] 10:45:57 INFO - PROCESS | 1742 | 1466703957156 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x9a07cc00) [pid = 1742] [serial = 90] [outer = 0x98cbd000] 10:45:57 INFO - PROCESS | 1742 | 1466703957941 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]]]}] 10:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1235ms 10:45:58 INFO - PROCESS | 1742 | 1466703958009 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 10:45:58 INFO - PROCESS | 1742 | 1466703958018 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 10:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:45:58 INFO - PROCESS | 1742 | 1466703958026 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:45:58 INFO - PROCESS | 1742 | 1466703958030 Marionette TRACE conn4 <- [1,94,null,{}] 10:45:58 INFO - PROCESS | 1742 | 1466703958044 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}] 10:45:58 INFO - PROCESS | 1742 | 1466703958051 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:58 INFO - PROCESS | 1742 | 1466703958275 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 10:45:58 INFO - PROCESS | 1742 | 1466703958304 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:58 INFO - PROCESS | 1742 | 1466703958310 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a8f4000 == 27 [pid = 1742] [id = 31] 10:45:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x9a8f8c00) [pid = 1742] [serial = 91] [outer = (nil)] 10:45:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x9b337800) [pid = 1742] [serial = 92] [outer = 0x9a8f8c00] 10:45:58 INFO - PROCESS | 1742 | 1466703958390 Marionette DEBUG loaded listener.js 10:45:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x9b624000) [pid = 1742] [serial = 93] [outer = 0x9a8f8c00] 10:45:59 INFO - PROCESS | 1742 | 1466703959336 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]]]}] 10:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1348ms 10:45:59 INFO - PROCESS | 1742 | 1466703959375 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 10:45:59 INFO - PROCESS | 1742 | 1466703959381 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 10:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:45:59 INFO - PROCESS | 1742 | 1466703959405 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:45:59 INFO - PROCESS | 1742 | 1466703959416 Marionette TRACE conn4 <- [1,98,null,{}] 10:45:59 INFO - PROCESS | 1742 | 1466703959426 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}] 10:45:59 INFO - PROCESS | 1742 | 1466703959435 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:59 INFO - PROCESS | 1742 | 1466703959663 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 10:45:59 INFO - PROCESS | 1742 | 1466703959685 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:45:59 INFO - PROCESS | 1742 | 1466703959693 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:45:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c029800 == 28 [pid = 1742] [id = 32] 10:45:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x9c029c00) [pid = 1742] [serial = 94] [outer = (nil)] 10:45:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x9c070800) [pid = 1742] [serial = 95] [outer = 0x9c029c00] 10:45:59 INFO - PROCESS | 1742 | 1466703959772 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x9c163000) [pid = 1742] [serial = 96] [outer = 0x9c029c00] 10:46:00 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0xa0483000) [pid = 1742] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:46:00 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x9c2dd000) [pid = 1742] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:46:00 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x951d4000) [pid = 1742] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:46:00 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x947ed000) [pid = 1742] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:46:00 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x99ee3000) [pid = 1742] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:46:00 INFO - PROCESS | 1742 | 1466703960792 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]]]}] 10:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1465ms 10:46:00 INFO - PROCESS | 1742 | 1466703960855 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 10:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:46:00 INFO - PROCESS | 1742 | 1466703960860 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 10:46:00 INFO - PROCESS | 1742 | 1466703960867 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:46:00 INFO - PROCESS | 1742 | 1466703960871 Marionette TRACE conn4 <- [1,102,null,{}] 10:46:00 INFO - PROCESS | 1742 | 1466703960881 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}] 10:46:00 INFO - PROCESS | 1742 | 1466703960887 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:01 INFO - PROCESS | 1742 | 1466703961088 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 10:46:01 INFO - PROCESS | 1742 | 1466703961183 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:01 INFO - PROCESS | 1742 | 1466703961190 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x951b0400 == 29 [pid = 1742] [id = 33] 10:46:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x951b0800) [pid = 1742] [serial = 97] [outer = (nil)] 10:46:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x965a3000) [pid = 1742] [serial = 98] [outer = 0x951b0800] 10:46:01 INFO - PROCESS | 1742 | 1466703961267 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x965a7c00) [pid = 1742] [serial = 99] [outer = 0x951b0800] 10:46:02 INFO - PROCESS | 1742 | 1466703962014 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]]]}] 10:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1193ms 10:46:02 INFO - PROCESS | 1742 | 1466703962061 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 10:46:02 INFO - PROCESS | 1742 | 1466703962064 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 10:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:46:02 INFO - PROCESS | 1742 | 1466703962074 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 1742 | 1466703962078 Marionette TRACE conn4 <- [1,106,null,{}] 10:46:02 INFO - PROCESS | 1742 | 1466703962084 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}] 10:46:02 INFO - PROCESS | 1742 | 1466703962089 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:02 INFO - PROCESS | 1742 | 1466703962345 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 10:46:02 INFO - PROCESS | 1742 | 1466703962419 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:02 INFO - PROCESS | 1742 | 1466703962440 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x927b4400 == 30 [pid = 1742] [id = 34] 10:46:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x927b5400) [pid = 1742] [serial = 100] [outer = (nil)] 10:46:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x947b2400) [pid = 1742] [serial = 101] [outer = 0x927b5400] 10:46:02 INFO - PROCESS | 1742 | 1466703962582 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x99007400) [pid = 1742] [serial = 102] [outer = 0x927b5400] 10:46:03 INFO - PROCESS | 1742 | 1466703963629 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]]]}] 10:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1642ms 10:46:03 INFO - PROCESS | 1742 | 1466703963718 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 10:46:03 INFO - PROCESS | 1742 | 1466703963726 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 10:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:46:03 INFO - PROCESS | 1742 | 1466703963737 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:46:03 INFO - PROCESS | 1742 | 1466703963743 Marionette TRACE conn4 <- [1,110,null,{}] 10:46:03 INFO - PROCESS | 1742 | 1466703963752 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}] 10:46:03 INFO - PROCESS | 1742 | 1466703963761 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:04 INFO - PROCESS | 1742 | 1466703964073 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 10:46:04 INFO - PROCESS | 1742 | 1466703964282 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:04 INFO - PROCESS | 1742 | 1466703964291 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x947b5400 == 31 [pid = 1742] [id = 35] 10:46:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9b36e000) [pid = 1742] [serial = 103] [outer = (nil)] 10:46:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9ba03400) [pid = 1742] [serial = 104] [outer = 0x9b36e000] 10:46:04 INFO - PROCESS | 1742 | 1466703964386 Marionette DEBUG loaded listener.js 10:46:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9c027c00) [pid = 1742] [serial = 105] [outer = 0x9b36e000] 10:46:05 INFO - PROCESS | 1742 | 1466703965395 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]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1738ms 10:46:05 INFO - PROCESS | 1742 | 1466703965521 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 10:46:05 INFO - PROCESS | 1742 | 1466703965527 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 10:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:46:05 INFO - PROCESS | 1742 | 1466703965581 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - PROCESS | 1742 | 1466703965585 Marionette TRACE conn4 <- [1,114,null,{}] 10:46:05 INFO - PROCESS | 1742 | 1466703965681 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}] 10:46:05 INFO - PROCESS | 1742 | 1466703965685 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:05 INFO - PROCESS | 1742 | 1466703965964 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 10:46:06 INFO - PROCESS | 1742 | 1466703966087 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:06 INFO - PROCESS | 1742 | 1466703966096 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x98212c00 == 32 [pid = 1742] [id = 36] 10:46:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0xa1088c00) [pid = 1742] [serial = 106] [outer = (nil)] 10:46:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0xa22a5400) [pid = 1742] [serial = 107] [outer = 0xa1088c00] 10:46:06 INFO - PROCESS | 1742 | 1466703966222 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0xa22f3000) [pid = 1742] [serial = 108] [outer = 0xa1088c00] 10:46:07 INFO - PROCESS | 1742 | 1466703967260 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]]]}] 10:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1769ms 10:46:07 INFO - PROCESS | 1742 | 1466703967325 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 10:46:07 INFO - PROCESS | 1742 | 1466703967333 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 10:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:46:07 INFO - PROCESS | 1742 | 1466703967351 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:46:07 INFO - PROCESS | 1742 | 1466703967360 Marionette TRACE conn4 <- [1,118,null,{}] 10:46:07 INFO - PROCESS | 1742 | 1466703967367 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}] 10:46:07 INFO - PROCESS | 1742 | 1466703967374 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:07 INFO - PROCESS | 1742 | 1466703967612 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 10:46:07 INFO - PROCESS | 1742 | 1466703967802 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:07 INFO - PROCESS | 1742 | 1466703967816 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:07 INFO - PROCESS | 1742 | ++DOCSHELL 0xa1089800 == 33 [pid = 1742] [id = 37] 10:46:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0xa22ac800) [pid = 1742] [serial = 109] [outer = (nil)] 10:46:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0xa33c1000) [pid = 1742] [serial = 110] [outer = 0xa22ac800] 10:46:07 INFO - PROCESS | 1742 | 1466703967901 Marionette DEBUG loaded listener.js 10:46:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0xa4d4d000) [pid = 1742] [serial = 111] [outer = 0xa22ac800] 10:46:09 INFO - PROCESS | 1742 | 1466703969020 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]]]}] 10:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1748ms 10:46:09 INFO - PROCESS | 1742 | 1466703969171 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 10:46:09 INFO - PROCESS | 1742 | 1466703969175 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 10:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:46:09 INFO - PROCESS | 1742 | 1466703969326 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - PROCESS | 1742 | 1466703969331 Marionette TRACE conn4 <- [1,122,null,{}] 10:46:09 INFO - PROCESS | 1742 | 1466703969415 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}] 10:46:09 INFO - PROCESS | 1742 | 1466703969419 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:09 INFO - PROCESS | 1742 | 1466703969605 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 10:46:09 INFO - PROCESS | 1742 | 1466703969764 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:09 INFO - PROCESS | 1742 | 1466703969774 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x947edc00 == 34 [pid = 1742] [id = 38] 10:46:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x947f2c00) [pid = 1742] [serial = 112] [outer = (nil)] 10:46:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9a8f1000) [pid = 1742] [serial = 113] [outer = 0x947f2c00] 10:46:09 INFO - PROCESS | 1742 | 1466703969860 Marionette DEBUG loaded listener.js 10:46:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9b36a800) [pid = 1742] [serial = 114] [outer = 0x947f2c00] 10:46:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9b622000 == 33 [pid = 1742] [id = 23] 10:46:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9900c000 == 32 [pid = 1742] [id = 21] 10:46:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9659f400 == 31 [pid = 1742] [id = 22] 10:46:10 INFO - PROCESS | 1742 | --DOCSHELL 0x951bd800 == 30 [pid = 1742] [id = 20] 10:46:10 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0xa327a400) [pid = 1742] [serial = 53] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0xa1012400) [pid = 1742] [serial = 50] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x947f0000) [pid = 1742] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:46:10 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9659e000) [pid = 1742] [serial = 58] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0xa33c6800) [pid = 1742] [serial = 56] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0xa2eb4400) [pid = 1742] [serial = 55] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x9a33e800) [pid = 1742] [serial = 61] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9a8ed400) [pid = 1742] [serial = 62] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x97747400) [pid = 1742] [serial = 59] [outer = (nil)] [url = about:blank] 10:46:10 INFO - PROCESS | 1742 | 1466703970693 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]]]}] 10:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1507ms 10:46:10 INFO - PROCESS | 1742 | 1466703970722 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 10:46:10 INFO - PROCESS | 1742 | 1466703970729 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 10:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:46:10 INFO - PROCESS | 1742 | 1466703970741 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 1742 | 1466703970745 Marionette TRACE conn4 <- [1,126,null,{}] 10:46:10 INFO - PROCESS | 1742 | 1466703970752 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}] 10:46:10 INFO - PROCESS | 1742 | 1466703970758 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:10 INFO - PROCESS | 1742 | 1466703970929 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 10:46:10 INFO - PROCESS | 1742 | 1466703970943 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:10 INFO - PROCESS | 1742 | 1466703970950 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x9ba37c00 == 31 [pid = 1742] [id = 39] 10:46:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9baa0000) [pid = 1742] [serial = 115] [outer = (nil)] 10:46:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9c031000) [pid = 1742] [serial = 116] [outer = 0x9baa0000] 10:46:11 INFO - PROCESS | 1742 | 1466703971038 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0xa0480400) [pid = 1742] [serial = 117] [outer = 0x9baa0000] 10:46:11 INFO - PROCESS | 1742 | 1466703971962 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]]]}] 10:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1287ms 10:46:12 INFO - PROCESS | 1742 | 1466703972029 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 10:46:12 INFO - PROCESS | 1742 | 1466703972033 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 10:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:46:12 INFO - PROCESS | 1742 | 1466703972040 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:46:12 INFO - PROCESS | 1742 | 1466703972046 Marionette TRACE conn4 <- [1,130,null,{}] 10:46:12 INFO - PROCESS | 1742 | 1466703972063 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}] 10:46:12 INFO - PROCESS | 1742 | 1466703972072 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:12 INFO - PROCESS | 1742 | 1466703972294 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 10:46:12 INFO - PROCESS | 1742 | 1466703972358 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:12 INFO - PROCESS | 1742 | 1466703972371 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:12 INFO - PROCESS | 1742 | ++DOCSHELL 0xa2eb2800 == 32 [pid = 1742] [id = 40] 10:46:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0xa2eb4400) [pid = 1742] [serial = 118] [outer = (nil)] 10:46:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0xa327a400) [pid = 1742] [serial = 119] [outer = 0xa2eb4400] 10:46:12 INFO - PROCESS | 1742 | 1466703972451 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0xa4d48c00) [pid = 1742] [serial = 120] [outer = 0xa2eb4400] 10:46:13 INFO - PROCESS | 1742 | 1466703973251 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]]]}] 10:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1252ms 10:46:13 INFO - PROCESS | 1742 | 1466703973293 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 10:46:13 INFO - PROCESS | 1742 | 1466703973298 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 10:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:46:13 INFO - PROCESS | 1742 | 1466703973328 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 1742 | 1466703973332 Marionette TRACE conn4 <- [1,134,null,{}] 10:46:13 INFO - PROCESS | 1742 | 1466703973338 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}] 10:46:13 INFO - PROCESS | 1742 | 1466703973343 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:13 INFO - PROCESS | 1742 | 1466703973550 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 10:46:13 INFO - PROCESS | 1742 | 1466703973575 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:13 INFO - PROCESS | 1742 | 1466703973586 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x9ba04000 == 33 [pid = 1742] [id = 41] 10:46:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0xa61af000) [pid = 1742] [serial = 121] [outer = (nil)] 10:46:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0xa6758800) [pid = 1742] [serial = 122] [outer = 0xa61af000] 10:46:13 INFO - PROCESS | 1742 | 1466703973663 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0xa67ac400) [pid = 1742] [serial = 123] [outer = 0xa61af000] 10:46:14 INFO - PROCESS | 1742 | 1466703974531 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]]]}] 10:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1236ms 10:46:14 INFO - PROCESS | 1742 | 1466703974566 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 10:46:14 INFO - PROCESS | 1742 | 1466703974577 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 10:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:46:14 INFO - PROCESS | 1742 | 1466703974597 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:46:14 INFO - PROCESS | 1742 | 1466703974600 Marionette TRACE conn4 <- [1,138,null,{}] 10:46:14 INFO - PROCESS | 1742 | 1466703974606 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}] 10:46:14 INFO - PROCESS | 1742 | 1466703974612 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:14 INFO - PROCESS | 1742 | 1466703974805 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 10:46:14 INFO - PROCESS | 1742 | 1466703974827 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:14 INFO - PROCESS | 1742 | 1466703974836 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x9528b400 == 34 [pid = 1742] [id = 42] 10:46:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9528f400) [pid = 1742] [serial = 124] [outer = (nil)] 10:46:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x95293800) [pid = 1742] [serial = 125] [outer = 0x9528f400] 10:46:14 INFO - PROCESS | 1742 | 1466703974910 Marionette DEBUG loaded listener.js 10:46:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x95295000) [pid = 1742] [serial = 126] [outer = 0x9528f400] 10:46:15 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9c029c00) [pid = 1742] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:46:15 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9a8f8c00) [pid = 1742] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:46:15 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x927b3400) [pid = 1742] [serial = 85] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:46:15 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x98cbd000) [pid = 1742] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:46:15 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x947f6000) [pid = 1742] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:46:15 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9659f800) [pid = 1742] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:46:15 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9b623c00) [pid = 1742] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:46:15 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0xa2182800) [pid = 1742] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:46:15 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0xa2eb2000) [pid = 1742] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:46:15 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x9538c000) [pid = 1742] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:46:15 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0xa610fc00) [pid = 1742] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:46:15 INFO - PROCESS | 1742 | 1466703975800 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]]]}] 10:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1244ms 10:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:46:15 INFO - PROCESS | 1742 | 1466703975833 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 10:46:15 INFO - PROCESS | 1742 | 1466703975836 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 10:46:15 INFO - PROCESS | 1742 | 1466703975844 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 1742 | 1466703975847 Marionette TRACE conn4 <- [1,142,null,{}] 10:46:15 INFO - PROCESS | 1742 | 1466703975854 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}] 10:46:15 INFO - PROCESS | 1742 | 1466703975865 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:16 INFO - PROCESS | 1742 | 1466703976069 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 10:46:16 INFO - PROCESS | 1742 | 1466703976176 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:16 INFO - PROCESS | 1742 | 1466703976187 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x951b1400 == 35 [pid = 1742] [id = 43] 10:46:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x951bac00) [pid = 1742] [serial = 127] [outer = (nil)] 10:46:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0xa059f400) [pid = 1742] [serial = 128] [outer = 0x951bac00] 10:46:16 INFO - PROCESS | 1742 | 1466703976267 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0xa4d53c00) [pid = 1742] [serial = 129] [outer = 0x951bac00] 10:46:16 INFO - PROCESS | 1742 | 1466703976971 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:46:17 INFO - PROCESS | 1742 | 1466703977120 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]]]}] 10:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1289ms 10:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:46:17 INFO - PROCESS | 1742 | 1466703977132 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 1742 | 1466703977135 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 10:46:17 INFO - PROCESS | 1742 | 1466703977141 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 1742 | 1466703977145 Marionette TRACE conn4 <- [1,146,null,{}] 10:46:17 INFO - PROCESS | 1742 | 1466703977151 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}] 10:46:17 INFO - PROCESS | 1742 | 1466703977156 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:17 INFO - PROCESS | 1742 | 1466703977372 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 10:46:17 INFO - PROCESS | 1742 | 1466703977529 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:17 INFO - PROCESS | 1742 | 1466703977540 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x93cab000 == 36 [pid = 1742] [id = 44] 10:46:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x93cac000) [pid = 1742] [serial = 130] [outer = (nil)] 10:46:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x947b5800) [pid = 1742] [serial = 131] [outer = 0x93cac000] 10:46:17 INFO - PROCESS | 1742 | 1466703977636 Marionette DEBUG loaded listener.js 10:46:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x951bc000) [pid = 1742] [serial = 132] [outer = 0x93cac000] 10:46:18 INFO - PROCESS | 1742 | 1466703978661 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]]]}] 10:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1541ms 10:46:18 INFO - PROCESS | 1742 | 1466703978684 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 10:46:18 INFO - PROCESS | 1742 | 1466703978692 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 10:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:46:18 INFO - PROCESS | 1742 | 1466703978702 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:46:18 INFO - PROCESS | 1742 | 1466703978707 Marionette TRACE conn4 <- [1,150,null,{}] 10:46:18 INFO - PROCESS | 1742 | 1466703978716 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}] 10:46:18 INFO - PROCESS | 1742 | 1466703978724 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:18 INFO - PROCESS | 1742 | 1466703978936 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 10:46:19 INFO - PROCESS | 1742 | 1466703979116 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:19 INFO - PROCESS | 1742 | 1466703979130 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a3bd000 == 37 [pid = 1742] [id = 45] 10:46:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9a67a000) [pid = 1742] [serial = 133] [outer = (nil)] 10:46:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9a8f4c00) [pid = 1742] [serial = 134] [outer = 0x9a67a000] 10:46:19 INFO - PROCESS | 1742 | 1466703979273 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9b618800) [pid = 1742] [serial = 135] [outer = 0x9a67a000] 10:46:20 INFO - PROCESS | 1742 | 1466703980465 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]]]}] 10:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1796ms 10:46:20 INFO - PROCESS | 1742 | 1466703980498 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 10:46:20 INFO - PROCESS | 1742 | 1466703980504 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 10:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:46:20 INFO - PROCESS | 1742 | 1466703980512 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 1742 | 1466703980517 Marionette TRACE conn4 <- [1,154,null,{}] 10:46:20 INFO - PROCESS | 1742 | 1466703980524 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}] 10:46:20 INFO - PROCESS | 1742 | 1466703980529 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:20 INFO - PROCESS | 1742 | 1466703980769 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 10:46:20 INFO - PROCESS | 1742 | 1466703980951 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:20 INFO - PROCESS | 1742 | 1466703980961 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x921b6400 == 38 [pid = 1742] [id = 46] 10:46:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x921bb400) [pid = 1742] [serial = 136] [outer = (nil)] 10:46:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x97745400) [pid = 1742] [serial = 137] [outer = 0x921bb400] 10:46:21 INFO - PROCESS | 1742 | 1466703981098 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9b623800) [pid = 1742] [serial = 138] [outer = 0x921bb400] 10:46:22 INFO - PROCESS | 1742 | 1466703982002 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]]]}] 10:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1536ms 10:46:22 INFO - PROCESS | 1742 | 1466703982049 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 1742 | 1466703982056 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 10:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:46:22 INFO - PROCESS | 1742 | 1466703982076 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - PROCESS | 1742 | 1466703982085 Marionette TRACE conn4 <- [1,158,null,{}] 10:46:22 INFO - PROCESS | 1742 | 1466703982091 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}] 10:46:22 INFO - PROCESS | 1742 | 1466703982099 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:22 INFO - PROCESS | 1742 | 1466703982345 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 10:46:22 INFO - PROCESS | 1742 | 1466703982527 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:22 INFO - PROCESS | 1742 | 1466703982539 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x921bf000 == 39 [pid = 1742] [id = 47] 10:46:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x947ecc00) [pid = 1742] [serial = 139] [outer = (nil)] 10:46:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0xa2eacc00) [pid = 1742] [serial = 140] [outer = 0x947ecc00] 10:46:22 INFO - PROCESS | 1742 | 1466703982642 Marionette DEBUG loaded listener.js 10:46:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0xa610d800) [pid = 1742] [serial = 141] [outer = 0x947ecc00] 10:46:23 INFO - PROCESS | 1742 | 1466703983524 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]]]}] 10:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1500ms 10:46:23 INFO - PROCESS | 1742 | 1466703983567 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 10:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:46:23 INFO - PROCESS | 1742 | 1466703983572 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 10:46:23 INFO - PROCESS | 1742 | 1466703983581 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:46:23 INFO - PROCESS | 1742 | 1466703983584 Marionette TRACE conn4 <- [1,162,null,{}] 10:46:23 INFO - PROCESS | 1742 | 1466703983591 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}] 10:46:23 INFO - PROCESS | 1742 | 1466703983595 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:23 INFO - PROCESS | 1742 | 1466703983782 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 10:46:23 INFO - PROCESS | 1742 | 1466703983927 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:23 INFO - PROCESS | 1742 | 1466703983936 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x921b3400 == 40 [pid = 1742] [id = 48] 10:46:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0xa67a1800) [pid = 1742] [serial = 142] [outer = (nil)] 10:46:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0xa6e48c00) [pid = 1742] [serial = 143] [outer = 0xa67a1800] 10:46:24 INFO - PROCESS | 1742 | 1466703984025 Marionette DEBUG loaded listener.js 10:46:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0xa6e48400) [pid = 1742] [serial = 144] [outer = 0xa67a1800] 10:46:25 INFO - PROCESS | 1742 | 1466703985045 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]]]}] 10:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1486ms 10:46:25 INFO - PROCESS | 1742 | 1466703985065 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 10:46:25 INFO - PROCESS | 1742 | 1466703985069 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 10:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:46:25 INFO - PROCESS | 1742 | 1466703985076 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:46:25 INFO - PROCESS | 1742 | 1466703985080 Marionette TRACE conn4 <- [1,166,null,{}] 10:46:25 INFO - PROCESS | 1742 | 1466703985086 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}] 10:46:25 INFO - PROCESS | 1742 | 1466703985092 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:25 INFO - PROCESS | 1742 | 1466703985284 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 10:46:25 INFO - PROCESS | 1742 | 1466703985500 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:25 INFO - PROCESS | 1742 | 1466703985517 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c034400 == 41 [pid = 1742] [id = 49] 10:46:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0xa0483000) [pid = 1742] [serial = 145] [outer = (nil)] 10:46:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0xa996b800) [pid = 1742] [serial = 146] [outer = 0xa0483000] 10:46:25 INFO - PROCESS | 1742 | 1466703985671 Marionette DEBUG loaded listener.js 10:46:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0xa9ad9400) [pid = 1742] [serial = 147] [outer = 0xa0483000] 10:46:26 INFO - PROCESS | 1742 | 1466703986528 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]]]}] 10:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1480ms 10:46:26 INFO - PROCESS | 1742 | 1466703986557 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 10:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:46:26 INFO - PROCESS | 1742 | 1466703986562 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 10:46:26 INFO - PROCESS | 1742 | 1466703986569 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:46:26 INFO - PROCESS | 1742 | 1466703986572 Marionette TRACE conn4 <- [1,170,null,{}] 10:46:26 INFO - PROCESS | 1742 | 1466703986579 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}] 10:46:26 INFO - PROCESS | 1742 | 1466703986585 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:26 INFO - PROCESS | 1742 | 1466703986771 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 10:46:27 INFO - PROCESS | 1742 | 1466703987201 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:27 INFO - PROCESS | 1742 | 1466703987211 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x921be400 == 42 [pid = 1742] [id = 50] 10:46:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x921be800) [pid = 1742] [serial = 148] [outer = (nil)] 10:46:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x927aa400) [pid = 1742] [serial = 149] [outer = 0x921be800] 10:46:27 INFO - PROCESS | 1742 | 1466703987298 Marionette DEBUG loaded listener.js 10:46:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x947f0400) [pid = 1742] [serial = 150] [outer = 0x921be800] 10:46:28 INFO - PROCESS | 1742 | 1466703988228 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]]]}] 10:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1690ms 10:46:28 INFO - PROCESS | 1742 | 1466703988261 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 1742 | 1466703988267 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 10:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:46:28 INFO - PROCESS | 1742 | 1466703988275 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 1742 | 1466703988280 Marionette TRACE conn4 <- [1,174,null,{}] 10:46:28 INFO - PROCESS | 1742 | 1466703988288 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}] 10:46:28 INFO - PROCESS | 1742 | 1466703988295 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:28 INFO - PROCESS | 1742 | 1466703988494 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 10:46:28 INFO - PROCESS | 1742 | 1466703988673 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:28 INFO - PROCESS | 1742 | 1466703988688 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x95290c00 == 43 [pid = 1742] [id = 51] 10:46:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x9659ec00) [pid = 1742] [serial = 151] [outer = (nil)] 10:46:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x9900c000) [pid = 1742] [serial = 152] [outer = 0x9659ec00] 10:46:28 INFO - PROCESS | 1742 | 1466703988782 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x9a349c00) [pid = 1742] [serial = 153] [outer = 0x9659ec00] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x965a3000) [pid = 1742] [serial = 98] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x9b624000) [pid = 1742] [serial = 93] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x9c163000) [pid = 1742] [serial = 96] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x93cb3c00) [pid = 1742] [serial = 86] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x947f5400) [pid = 1742] [serial = 87] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x99edc800) [pid = 1742] [serial = 89] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0xa81f8000) [pid = 1742] [serial = 83] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0xa81eb800) [pid = 1742] [serial = 82] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9a3bcc00) [pid = 1742] [serial = 65] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x99e10000) [pid = 1742] [serial = 64] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9c065000) [pid = 1742] [serial = 68] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9ba3f800) [pid = 1742] [serial = 67] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0xa2eaf800) [pid = 1742] [serial = 71] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0xa22fa800) [pid = 1742] [serial = 70] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9b337800) [pid = 1742] [serial = 92] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0xa4f19c00) [pid = 1742] [serial = 74] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0xa4d4cc00) [pid = 1742] [serial = 73] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0xa6722800) [pid = 1742] [serial = 77] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0xa671ac00) [pid = 1742] [serial = 76] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9a07cc00) [pid = 1742] [serial = 90] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0xa6e46000) [pid = 1742] [serial = 80] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0xa6adac00) [pid = 1742] [serial = 79] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9c070800) [pid = 1742] [serial = 95] [outer = (nil)] [url = about:blank] 10:46:29 INFO - PROCESS | 1742 | 1466703989788 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]]]}] 10:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1538ms 10:46:29 INFO - PROCESS | 1742 | 1466703989819 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 10:46:29 INFO - PROCESS | 1742 | 1466703989826 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 10:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:46:29 INFO - PROCESS | 1742 | 1466703989834 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - PROCESS | 1742 | 1466703989838 Marionette TRACE conn4 <- [1,178,null,{}] 10:46:29 INFO - PROCESS | 1742 | 1466703989844 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}] 10:46:29 INFO - PROCESS | 1742 | 1466703989849 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:30 INFO - PROCESS | 1742 | 1466703990023 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 10:46:30 INFO - PROCESS | 1742 | 1466703990138 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:30 INFO - PROCESS | 1742 | 1466703990145 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x947b2800 == 44 [pid = 1742] [id = 52] 10:46:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x947f6800) [pid = 1742] [serial = 154] [outer = (nil)] 10:46:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9a4d0800) [pid = 1742] [serial = 155] [outer = 0x947f6800] 10:46:30 INFO - PROCESS | 1742 | 1466703990220 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9aceb800) [pid = 1742] [serial = 156] [outer = 0x947f6800] 10:46:30 INFO - PROCESS | 1742 | 1466703990951 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]]]}] 10:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1134ms 10:46:30 INFO - PROCESS | 1742 | 1466703990967 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 10:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:46:30 INFO - PROCESS | 1742 | 1466703990971 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 10:46:30 INFO - PROCESS | 1742 | 1466703990986 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:46:31 INFO - PROCESS | 1742 | 1466703990995 Marionette TRACE conn4 <- [1,182,null,{}] 10:46:31 INFO - PROCESS | 1742 | 1466703991019 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}] 10:46:31 INFO - PROCESS | 1742 | 1466703991027 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:31 INFO - PROCESS | 1742 | 1466703991197 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 10:46:31 INFO - PROCESS | 1742 | 1466703991208 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:31 INFO - PROCESS | 1742 | 1466703991214 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e03000 == 45 [pid = 1742] [id = 53] 10:46:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9acf8800) [pid = 1742] [serial = 157] [outer = (nil)] 10:46:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9baa1800) [pid = 1742] [serial = 158] [outer = 0x9acf8800] 10:46:31 INFO - PROCESS | 1742 | 1466703991289 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9c02c400) [pid = 1742] [serial = 159] [outer = 0x9acf8800] 10:46:32 INFO - PROCESS | 1742 | 1466703992165 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]]]}] 10:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1253ms 10:46:32 INFO - PROCESS | 1742 | 1466703992232 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 10:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:46:32 INFO - PROCESS | 1742 | 1466703992237 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 10:46:32 INFO - PROCESS | 1742 | 1466703992243 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - PROCESS | 1742 | 1466703992246 Marionette TRACE conn4 <- [1,186,null,{}] 10:46:32 INFO - PROCESS | 1742 | 1466703992252 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}] 10:46:32 INFO - PROCESS | 1742 | 1466703992257 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:32 INFO - PROCESS | 1742 | 1466703992459 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 10:46:32 INFO - PROCESS | 1742 | 1466703992484 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:32 INFO - PROCESS | 1742 | 1466703992491 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e01800 == 46 [pid = 1742] [id = 54] 10:46:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9a3bcc00) [pid = 1742] [serial = 160] [outer = (nil)] 10:46:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9c161800) [pid = 1742] [serial = 161] [outer = 0x9a3bcc00] 10:46:32 INFO - PROCESS | 1742 | 1466703992564 Marionette DEBUG loaded listener.js 10:46:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9c2dd000) [pid = 1742] [serial = 162] [outer = 0x9a3bcc00] 10:46:33 INFO - PROCESS | 1742 | 1466703993457 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]]]}] 10:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1287ms 10:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:46:33 INFO - PROCESS | 1742 | 1466703993530 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 10:46:33 INFO - PROCESS | 1742 | 1466703993533 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 10:46:33 INFO - PROCESS | 1742 | 1466703993540 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:46:33 INFO - PROCESS | 1742 | 1466703993543 Marionette TRACE conn4 <- [1,190,null,{}] 10:46:33 INFO - PROCESS | 1742 | 1466703993556 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}] 10:46:33 INFO - PROCESS | 1742 | 1466703993561 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:33 INFO - PROCESS | 1742 | 1466703993750 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 10:46:33 INFO - PROCESS | 1742 | 1466703993771 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:33 INFO - PROCESS | 1742 | 1466703993785 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x921b5400 == 47 [pid = 1742] [id = 55] 10:46:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x9c164000) [pid = 1742] [serial = 163] [outer = (nil)] 10:46:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0xa243ac00) [pid = 1742] [serial = 164] [outer = 0x9c164000] 10:46:33 INFO - PROCESS | 1742 | 1466703993864 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0xa331e800) [pid = 1742] [serial = 165] [outer = 0x9c164000] 10:46:34 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0xa61af000) [pid = 1742] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:46:34 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x9baa0000) [pid = 1742] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:46:34 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x947f2c00) [pid = 1742] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:46:34 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0xa2eb4400) [pid = 1742] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:46:34 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x951b0800) [pid = 1742] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:46:34 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9528f400) [pid = 1742] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:46:34 INFO - PROCESS | 1742 | 1466703994886 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]]]}] 10:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1394ms 10:46:34 INFO - PROCESS | 1742 | 1466703994935 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 10:46:34 INFO - PROCESS | 1742 | 1466703994938 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 10:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:46:34 INFO - PROCESS | 1742 | 1466703994944 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:46:34 INFO - PROCESS | 1742 | 1466703994948 Marionette TRACE conn4 <- [1,194,null,{}] 10:46:34 INFO - PROCESS | 1742 | 1466703994953 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}] 10:46:34 INFO - PROCESS | 1742 | 1466703994959 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:35 INFO - PROCESS | 1742 | 1466703995117 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 10:46:35 INFO - PROCESS | 1742 | 1466703995221 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:35 INFO - PROCESS | 1742 | 1466703995231 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x921b6c00 == 48 [pid = 1742] [id = 56] 10:46:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9528f400) [pid = 1742] [serial = 166] [outer = (nil)] 10:46:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0xa4f18000) [pid = 1742] [serial = 167] [outer = 0x9528f400] 10:46:35 INFO - PROCESS | 1742 | 1466703995300 Marionette DEBUG loaded listener.js 10:46:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0xa6721400) [pid = 1742] [serial = 168] [outer = 0x9528f400] 10:46:35 INFO - PROCESS | 1742 | 1466703995957 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]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1044ms 10:46:35 INFO - PROCESS | 1742 | 1466703995990 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 10:46:35 INFO - PROCESS | 1742 | 1466703995994 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 10:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:46:36 INFO - PROCESS | 1742 | 1466703996001 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:46:36 INFO - PROCESS | 1742 | 1466703996003 Marionette TRACE conn4 <- [1,198,null,{}] 10:46:36 INFO - PROCESS | 1742 | 1466703996020 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}] 10:46:36 INFO - PROCESS | 1742 | 1466703996024 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:36 INFO - PROCESS | 1742 | 1466703996243 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 10:46:36 INFO - PROCESS | 1742 | 1466703996364 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:36 INFO - PROCESS | 1742 | 1466703996373 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e04800 == 49 [pid = 1742] [id = 57] 10:46:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x921b5800) [pid = 1742] [serial = 169] [outer = (nil)] 10:46:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x921bc800) [pid = 1742] [serial = 170] [outer = 0x921b5800] 10:46:36 INFO - PROCESS | 1742 | 1466703996470 Marionette DEBUG loaded listener.js 10:46:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x93cadc00) [pid = 1742] [serial = 171] [outer = 0x921b5800] 10:46:37 INFO - PROCESS | 1742 | 1466703997416 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]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1449ms 10:46:37 INFO - PROCESS | 1742 | 1466703997454 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 10:46:37 INFO - PROCESS | 1742 | 1466703997461 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 10:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:46:37 INFO - PROCESS | 1742 | 1466703997470 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 1742 | 1466703997475 Marionette TRACE conn4 <- [1,202,null,{}] 10:46:37 INFO - PROCESS | 1742 | 1466703997484 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}] 10:46:37 INFO - PROCESS | 1742 | 1466703997493 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:37 INFO - PROCESS | 1742 | 1466703997746 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 10:46:37 INFO - PROCESS | 1742 | 1466703997937 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:37 INFO - PROCESS | 1742 | 1466703997948 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x9900dc00 == 50 [pid = 1742] [id = 58] 10:46:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x99e10000) [pid = 1742] [serial = 172] [outer = (nil)] 10:46:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x9a4d7400) [pid = 1742] [serial = 173] [outer = 0x99e10000] 10:46:38 INFO - PROCESS | 1742 | 1466703998084 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9a5ca800) [pid = 1742] [serial = 174] [outer = 0x99e10000] 10:46:38 INFO - PROCESS | 1742 | 1466703998976 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]]]}] 10:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1540ms 10:46:39 INFO - PROCESS | 1742 | 1466703999013 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 10:46:39 INFO - PROCESS | 1742 | 1466703999020 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 10:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:46:39 INFO - PROCESS | 1742 | 1466703999027 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:46:39 INFO - PROCESS | 1742 | 1466703999031 Marionette TRACE conn4 <- [1,206,null,{}] 10:46:39 INFO - PROCESS | 1742 | 1466703999037 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}] 10:46:39 INFO - PROCESS | 1742 | 1466703999043 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:39 INFO - PROCESS | 1742 | 1466703999240 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 10:46:39 INFO - PROCESS | 1742 | 1466703999391 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:39 INFO - PROCESS | 1742 | 1466703999399 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a5d5c00 == 51 [pid = 1742] [id = 59] 10:46:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x9a682c00) [pid = 1742] [serial = 175] [outer = (nil)] 10:46:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x9aceb400) [pid = 1742] [serial = 176] [outer = 0x9a682c00] 10:46:39 INFO - PROCESS | 1742 | 1466703999489 Marionette DEBUG loaded listener.js 10:46:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x9acf6000) [pid = 1742] [serial = 177] [outer = 0x9a682c00] 10:46:40 INFO - PROCESS | 1742 | 1466704000456 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]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1485ms 10:46:40 INFO - PROCESS | 1742 | 1466704000513 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 1742 | 1466704000517 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 10:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:46:40 INFO - PROCESS | 1742 | 1466704000536 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 1742 | 1466704000547 Marionette TRACE conn4 <- [1,210,null,{}] 10:46:40 INFO - PROCESS | 1742 | 1466704000555 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}] 10:46:40 INFO - PROCESS | 1742 | 1466704000562 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:40 INFO - PROCESS | 1742 | 1466704000815 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 10:46:41 INFO - PROCESS | 1742 | 1466704001008 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:41 INFO - PROCESS | 1742 | 1466704001015 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a075800 == 52 [pid = 1742] [id = 60] 10:46:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9a5d4400) [pid = 1742] [serial = 178] [outer = (nil)] 10:46:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0xa22a3400) [pid = 1742] [serial = 179] [outer = 0x9a5d4400] 10:46:41 INFO - PROCESS | 1742 | 1466704001120 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0xa33c5000) [pid = 1742] [serial = 180] [outer = 0x9a5d4400] 10:46:42 INFO - PROCESS | 1742 | 1466704002019 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]]]}] 10:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1559ms 10:46:42 INFO - PROCESS | 1742 | 1466704002087 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 10:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:46:42 INFO - PROCESS | 1742 | 1466704002093 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 10:46:42 INFO - PROCESS | 1742 | 1466704002099 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 1742 | 1466704002103 Marionette TRACE conn4 <- [1,214,null,{}] 10:46:42 INFO - PROCESS | 1742 | 1466704002109 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}] 10:46:42 INFO - PROCESS | 1742 | 1466704002114 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:42 INFO - PROCESS | 1742 | 1466704002340 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 10:46:42 INFO - PROCESS | 1742 | 1466704002523 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:42 INFO - PROCESS | 1742 | 1466704002532 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b10ec00 == 53 [pid = 1742] [id = 61] 10:46:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0xa22aa400) [pid = 1742] [serial = 181] [outer = (nil)] 10:46:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0xa6adb800) [pid = 1742] [serial = 182] [outer = 0xa22aa400] 10:46:42 INFO - PROCESS | 1742 | 1466704002664 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0xa81eb800) [pid = 1742] [serial = 183] [outer = 0xa22aa400] 10:46:43 INFO - PROCESS | 1742 | 1466704003494 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]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1435ms 10:46:43 INFO - PROCESS | 1742 | 1466704003535 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 1742 | 1466704003538 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 10:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:46:43 INFO - PROCESS | 1742 | 1466704003545 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 1742 | 1466704003548 Marionette TRACE conn4 <- [1,218,null,{}] 10:46:43 INFO - PROCESS | 1742 | 1466704003555 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}] 10:46:43 INFO - PROCESS | 1742 | 1466704003560 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:43 INFO - PROCESS | 1742 | 1466704003752 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 10:46:43 INFO - PROCESS | 1742 | 1466704003902 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:43 INFO - PROCESS | 1742 | 1466704003920 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x92291c00 == 54 [pid = 1742] [id = 62] 10:46:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92292000) [pid = 1742] [serial = 184] [outer = (nil)] 10:46:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x92295400) [pid = 1742] [serial = 185] [outer = 0x92292000] 10:46:44 INFO - PROCESS | 1742 | 1466704004020 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x9a8f3c00) [pid = 1742] [serial = 186] [outer = 0x92292000] 10:46:45 INFO - PROCESS | 1742 | 1466704005005 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]]]}] 10:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1534ms 10:46:45 INFO - PROCESS | 1742 | 1466704005081 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 10:46:45 INFO - PROCESS | 1742 | 1466704005086 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 10:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:46:45 INFO - PROCESS | 1742 | 1466704005092 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:46:45 INFO - PROCESS | 1742 | 1466704005096 Marionette TRACE conn4 <- [1,222,null,{}] 10:46:45 INFO - PROCESS | 1742 | 1466704005103 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}] 10:46:45 INFO - PROCESS | 1742 | 1466704005109 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:45 INFO - PROCESS | 1742 | 1466704005340 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 10:46:45 INFO - PROCESS | 1742 | 1466704005524 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:45 INFO - PROCESS | 1742 | 1466704005531 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:45 INFO - PROCESS | 1742 | ++DOCSHELL 0xa3280800 == 55 [pid = 1742] [id = 63] 10:46:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0xa6ad8800) [pid = 1742] [serial = 187] [outer = (nil)] 10:46:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0xa8f64000) [pid = 1742] [serial = 188] [outer = 0xa6ad8800] 10:46:45 INFO - PROCESS | 1742 | 1466704005666 Marionette DEBUG loaded listener.js 10:46:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0xa9ad4000) [pid = 1742] [serial = 189] [outer = 0xa6ad8800] 10:46:46 INFO - PROCESS | 1742 | 1466704006510 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]]]}] 10:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1490ms 10:46:46 INFO - PROCESS | 1742 | 1466704006583 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 10:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:46:46 INFO - PROCESS | 1742 | 1466704006588 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 10:46:46 INFO - PROCESS | 1742 | 1466704006595 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:46:46 INFO - PROCESS | 1742 | 1466704006599 Marionette TRACE conn4 <- [1,226,null,{}] 10:46:46 INFO - PROCESS | 1742 | 1466704006606 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}] 10:46:46 INFO - PROCESS | 1742 | 1466704006610 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:46 INFO - PROCESS | 1742 | 1466704006825 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 10:46:47 INFO - PROCESS | 1742 | 1466704007173 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:47 INFO - PROCESS | 1742 | 1466704007185 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x9228e400 == 56 [pid = 1742] [id = 64] 10:46:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9228e800) [pid = 1742] [serial = 190] [outer = (nil)] 10:46:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x92293000) [pid = 1742] [serial = 191] [outer = 0x9228e800] 10:46:47 INFO - PROCESS | 1742 | 1466704007560 Marionette DEBUG loaded listener.js 10:46:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x92298c00) [pid = 1742] [serial = 192] [outer = 0x9228e800] 10:46:48 INFO - PROCESS | 1742 | 1466704008415 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]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1845ms 10:46:48 INFO - PROCESS | 1742 | 1466704008441 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 10:46:48 INFO - PROCESS | 1742 | 1466704008447 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 10:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:46:48 INFO - PROCESS | 1742 | 1466704008455 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 1742 | 1466704008460 Marionette TRACE conn4 <- [1,230,null,{}] 10:46:48 INFO - PROCESS | 1742 | 1466704008467 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}] 10:46:48 INFO - PROCESS | 1742 | 1466704008472 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:48 INFO - PROCESS | 1742 | 1466704008656 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 10:46:48 INFO - PROCESS | 1742 | 1466704008823 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:48 INFO - PROCESS | 1742 | 1466704008839 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x95296800 == 57 [pid = 1742] [id = 65] 10:46:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95298c00) [pid = 1742] [serial = 193] [outer = (nil)] 10:46:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x965a3000) [pid = 1742] [serial = 194] [outer = 0x95298c00] 10:46:48 INFO - PROCESS | 1742 | 1466704008953 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x97747400) [pid = 1742] [serial = 195] [outer = 0x95298c00] 10:46:49 INFO - PROCESS | 1742 | 1466704009900 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]]]}] 10:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1539ms 10:46:50 INFO - PROCESS | 1742 | 1466704009995 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 1742 | 1466704010000 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 10:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:46:50 INFO - PROCESS | 1742 | 1466704010011 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 1742 | 1466704010014 Marionette TRACE conn4 <- [1,234,null,{}] 10:46:50 INFO - PROCESS | 1742 | 1466704010021 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}] 10:46:50 INFO - PROCESS | 1742 | 1466704010026 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:50 INFO - PROCESS | 1742 | --DOCSHELL 0x927b1800 == 56 [pid = 1742] [id = 29] 10:46:50 INFO - PROCESS | 1742 | --DOCSHELL 0x921b6c00 == 55 [pid = 1742] [id = 56] 10:46:50 INFO - PROCESS | 1742 | --DOCSHELL 0x921b5400 == 54 [pid = 1742] [id = 55] 10:46:50 INFO - PROCESS | 1742 | --DOCSHELL 0x91e01800 == 53 [pid = 1742] [id = 54] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0xa059f400) [pid = 1742] [serial = 128] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0xa22a5400) [pid = 1742] [serial = 107] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | 1466704010337 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 10:46:50 INFO - PROCESS | 1742 | --DOCSHELL 0x91e03000 == 52 [pid = 1742] [id = 53] 10:46:50 INFO - PROCESS | 1742 | --DOCSHELL 0x947b2800 == 51 [pid = 1742] [id = 52] 10:46:50 INFO - PROCESS | 1742 | --DOCSHELL 0x95290c00 == 50 [pid = 1742] [id = 51] 10:46:50 INFO - PROCESS | 1742 | --DOCSHELL 0x921be400 == 49 [pid = 1742] [id = 50] 10:46:50 INFO - PROCESS | 1742 | --DOCSHELL 0x921bf000 == 48 [pid = 1742] [id = 47] 10:46:50 INFO - PROCESS | 1742 | 1466704010416 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:50 INFO - PROCESS | 1742 | 1466704010426 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x921be400 == 49 [pid = 1742] [id = 66] 10:46:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x921bf000) [pid = 1742] [serial = 196] [outer = (nil)] 10:46:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9900cc00) [pid = 1742] [serial = 197] [outer = 0x921bf000] 10:46:50 INFO - PROCESS | 1742 | 1466704010499 Marionette DEBUG loaded listener.js 10:46:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9a5d1400) [pid = 1742] [serial = 198] [outer = 0x921bf000] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0xa6758800) [pid = 1742] [serial = 122] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x9c031000) [pid = 1742] [serial = 116] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0xa0480400) [pid = 1742] [serial = 117] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x9b36a800) [pid = 1742] [serial = 114] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x9a8f1000) [pid = 1742] [serial = 113] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0xa327a400) [pid = 1742] [serial = 119] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x965a7c00) [pid = 1742] [serial = 99] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0xa33c1000) [pid = 1742] [serial = 110] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x9ba03400) [pid = 1742] [serial = 104] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x947b2400) [pid = 1742] [serial = 101] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x95293800) [pid = 1742] [serial = 125] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x95295000) [pid = 1742] [serial = 126] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0xa67ac400) [pid = 1742] [serial = 123] [outer = (nil)] [url = about:blank] 10:46:50 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0xa4d48c00) [pid = 1742] [serial = 120] [outer = (nil)] [url = about:blank] 10:46:51 INFO - PROCESS | 1742 | 1466704011333 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]]]}] 10:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1384ms 10:46:51 INFO - PROCESS | 1742 | 1466704011396 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 1742 | 1466704011400 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 10:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:46:51 INFO - PROCESS | 1742 | 1466704011407 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 1742 | 1466704011414 Marionette TRACE conn4 <- [1,238,null,{}] 10:46:51 INFO - PROCESS | 1742 | 1466704011430 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}] 10:46:51 INFO - PROCESS | 1742 | 1466704011439 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:51 INFO - PROCESS | 1742 | 1466704011618 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 10:46:51 INFO - PROCESS | 1742 | 1466704011736 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:51 INFO - PROCESS | 1742 | 1466704011747 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a3c4800 == 50 [pid = 1742] [id = 67] 10:46:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9a5d5000) [pid = 1742] [serial = 199] [outer = (nil)] 10:46:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x9b36e400) [pid = 1742] [serial = 200] [outer = 0x9a5d5000] 10:46:51 INFO - PROCESS | 1742 | 1466704011821 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x9ba07800) [pid = 1742] [serial = 201] [outer = 0x9a5d5000] 10:46:52 INFO - PROCESS | 1742 | 1466704012621 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]]]}] 10:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1239ms 10:46:52 INFO - PROCESS | 1742 | 1466704012655 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 10:46:52 INFO - PROCESS | 1742 | 1466704012660 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 10:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:46:52 INFO - PROCESS | 1742 | 1466704012677 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:46:52 INFO - PROCESS | 1742 | 1466704012679 Marionette TRACE conn4 <- [1,242,null,{}] 10:46:52 INFO - PROCESS | 1742 | 1466704012686 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}] 10:46:52 INFO - PROCESS | 1742 | 1466704012692 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:52 INFO - PROCESS | 1742 | 1466704012908 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 10:46:52 INFO - PROCESS | 1742 | 1466704012934 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:52 INFO - PROCESS | 1742 | 1466704012946 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b36c400 == 51 [pid = 1742] [id = 68] 10:46:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x9baa3400) [pid = 1742] [serial = 202] [outer = (nil)] 10:46:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9c2d5c00) [pid = 1742] [serial = 203] [outer = 0x9baa3400] 10:46:53 INFO - PROCESS | 1742 | 1466704013014 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0xa221d800) [pid = 1742] [serial = 204] [outer = 0x9baa3400] 10:46:53 INFO - PROCESS | 1742 | 1466704013907 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]]]}] 10:46:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0xa059e800) [pid = 1742] [serial = 205] [outer = 0x9c02a000] 10:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1304ms 10:46:53 INFO - PROCESS | 1742 | 1466704013995 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 10:46:54 INFO - PROCESS | 1742 | 1466704013998 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 10:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:46:54 INFO - PROCESS | 1742 | 1466704014062 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:46:54 INFO - PROCESS | 1742 | 1466704014066 Marionette TRACE conn4 <- [1,246,null,{}] 10:46:54 INFO - PROCESS | 1742 | 1466704014072 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}] 10:46:54 INFO - PROCESS | 1742 | 1466704014079 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:54 INFO - PROCESS | 1742 | 1466704014288 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 10:46:54 INFO - PROCESS | 1742 | 1466704014321 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:54 INFO - PROCESS | 1742 | 1466704014329 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x9bf09c00 == 52 [pid = 1742] [id = 69] 10:46:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9c06fc00) [pid = 1742] [serial = 206] [outer = (nil)] 10:46:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0xa4d4dc00) [pid = 1742] [serial = 207] [outer = 0x9c06fc00] 10:46:54 INFO - PROCESS | 1742 | 1466704014413 Marionette DEBUG loaded listener.js 10:46:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0xa6758800) [pid = 1742] [serial = 208] [outer = 0x9c06fc00] 10:46:55 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x9acf8800) [pid = 1742] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:46:55 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x9659ec00) [pid = 1742] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:46:55 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x921be800) [pid = 1742] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:46:55 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x9a3bcc00) [pid = 1742] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:46:55 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x947f6800) [pid = 1742] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:46:55 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x9c164000) [pid = 1742] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:46:55 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x951bac00) [pid = 1742] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:46:55 INFO - PROCESS | 1742 | 1466704015470 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]]]}] 10:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1469ms 10:46:55 INFO - PROCESS | 1742 | 1466704015499 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 1742 | 1466704015502 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 10:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:46:55 INFO - PROCESS | 1742 | 1466704015509 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 1742 | 1466704015513 Marionette TRACE conn4 <- [1,250,null,{}] 10:46:55 INFO - PROCESS | 1742 | 1466704015519 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}] 10:46:55 INFO - PROCESS | 1742 | 1466704015529 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:55 INFO - PROCESS | 1742 | 1466704015757 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 10:46:55 INFO - PROCESS | 1742 | 1466704015904 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:55 INFO - PROCESS | 1742 | 1466704015914 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x91bd8800 == 53 [pid = 1742] [id = 70] 10:46:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x91bd8c00) [pid = 1742] [serial = 209] [outer = (nil)] 10:46:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x91e03000) [pid = 1742] [serial = 210] [outer = 0x91bd8c00] 10:46:56 INFO - PROCESS | 1742 | 1466704016014 Marionette DEBUG loaded listener.js 10:46:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x92293400) [pid = 1742] [serial = 211] [outer = 0x91bd8c00] 10:46:57 INFO - PROCESS | 1742 | 1466704016995 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]]]}] 10:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1531ms 10:46:57 INFO - PROCESS | 1742 | 1466704017045 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 10:46:57 INFO - PROCESS | 1742 | 1466704017053 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 10:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:46:57 INFO - PROCESS | 1742 | 1466704017070 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:46:57 INFO - PROCESS | 1742 | 1466704017081 Marionette TRACE conn4 <- [1,254,null,{}] 10:46:57 INFO - PROCESS | 1742 | 1466704017091 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}] 10:46:57 INFO - PROCESS | 1742 | 1466704017101 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:57 INFO - PROCESS | 1742 | 1466704017352 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 10:46:57 INFO - PROCESS | 1742 | 1466704017557 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:57 INFO - PROCESS | 1742 | 1466704017568 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x95297800 == 54 [pid = 1742] [id = 71] 10:46:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x95298400) [pid = 1742] [serial = 212] [outer = (nil)] 10:46:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95d17400) [pid = 1742] [serial = 213] [outer = 0x95298400] 10:46:57 INFO - PROCESS | 1742 | 1466704017680 Marionette DEBUG loaded listener.js 10:46:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95d1c400) [pid = 1742] [serial = 214] [outer = 0x95298400] 10:46:58 INFO - PROCESS | 1742 | 1466704018616 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]]]}] 10:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1596ms 10:46:58 INFO - PROCESS | 1742 | 1466704018667 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 10:46:58 INFO - PROCESS | 1742 | 1466704018675 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 10:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:46:58 INFO - PROCESS | 1742 | 1466704018683 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - PROCESS | 1742 | 1466704018688 Marionette TRACE conn4 <- [1,258,null,{}] 10:46:58 INFO - PROCESS | 1742 | 1466704018695 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}] 10:46:58 INFO - PROCESS | 1742 | 1466704018701 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:58 INFO - PROCESS | 1742 | 1466704018970 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 10:46:59 INFO - PROCESS | 1742 | 1466704019170 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:46:59 INFO - PROCESS | 1742 | 1466704019181 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:46:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x9773b400 == 55 [pid = 1742] [id = 72] 10:46:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x98212400) [pid = 1742] [serial = 215] [outer = (nil)] 10:46:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x99edc400) [pid = 1742] [serial = 216] [outer = 0x98212400] 10:46:59 INFO - PROCESS | 1742 | 1466704019323 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x9a5ce000) [pid = 1742] [serial = 217] [outer = 0x98212400] 10:47:00 INFO - PROCESS | 1742 | 1466704020373 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]]]}] 10:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1734ms 10:47:00 INFO - PROCESS | 1742 | 1466704020420 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 10:47:00 INFO - PROCESS | 1742 | 1466704020424 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 10:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:47:00 INFO - PROCESS | 1742 | 1466704020443 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:47:00 INFO - PROCESS | 1742 | 1466704020454 Marionette TRACE conn4 <- [1,262,null,{}] 10:47:00 INFO - PROCESS | 1742 | 1466704020463 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}] 10:47:00 INFO - PROCESS | 1742 | 1466704020471 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:00 INFO - PROCESS | 1742 | 1466704020740 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 10:47:01 INFO - PROCESS | 1742 | 1466704020984 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:01 INFO - PROCESS | 1742 | 1466704020992 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x965a2800 == 56 [pid = 1742] [id = 73] 10:47:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9acea800) [pid = 1742] [serial = 218] [outer = (nil)] 10:47:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9c02dc00) [pid = 1742] [serial = 219] [outer = 0x9acea800] 10:47:01 INFO - PROCESS | 1742 | 1466704021083 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9c071800) [pid = 1742] [serial = 220] [outer = 0x9acea800] 10:47:01 INFO - PROCESS | 1742 | 1466704021981 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]]]}] 10:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1598ms 10:47:02 INFO - PROCESS | 1742 | 1466704022033 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 10:47:02 INFO - PROCESS | 1742 | 1466704022039 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 10:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:47:02 INFO - PROCESS | 1742 | 1466704022045 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 1742 | 1466704022048 Marionette TRACE conn4 <- [1,266,null,{}] 10:47:02 INFO - PROCESS | 1742 | 1466704022055 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}] 10:47:02 INFO - PROCESS | 1742 | 1466704022061 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:02 INFO - PROCESS | 1742 | 1466704022320 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 10:47:02 INFO - PROCESS | 1742 | 1466704022518 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:02 INFO - PROCESS | 1742 | 1466704022528 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d12400 == 57 [pid = 1742] [id = 74] 10:47:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9a8ef000) [pid = 1742] [serial = 221] [outer = (nil)] 10:47:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0xa2eb0000) [pid = 1742] [serial = 222] [outer = 0x9a8ef000] 10:47:02 INFO - PROCESS | 1742 | 1466704022661 Marionette DEBUG loaded listener.js 10:47:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0xa4f0fc00) [pid = 1742] [serial = 223] [outer = 0x9a8ef000] 10:47:03 INFO - PROCESS | 1742 | 1466704023528 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]]]}] 10:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1540ms 10:47:03 INFO - PROCESS | 1742 | 1466704023586 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 10:47:03 INFO - PROCESS | 1742 | 1466704023590 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 10:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:47:03 INFO - PROCESS | 1742 | 1466704023597 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:47:03 INFO - PROCESS | 1742 | 1466704023602 Marionette TRACE conn4 <- [1,270,null,{}] 10:47:03 INFO - PROCESS | 1742 | 1466704023608 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}] 10:47:03 INFO - PROCESS | 1742 | 1466704023614 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:03 INFO - PROCESS | 1742 | 1466704023846 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 10:47:04 INFO - PROCESS | 1742 | 1466704024005 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:04 INFO - PROCESS | 1742 | 1466704024023 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:04 INFO - PROCESS | 1742 | ++DOCSHELL 0xa81ac800 == 58 [pid = 1742] [id = 75] 10:47:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0xa81f8000) [pid = 1742] [serial = 224] [outer = (nil)] 10:47:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0xa8b45000) [pid = 1742] [serial = 225] [outer = 0xa81f8000] 10:47:04 INFO - PROCESS | 1742 | 1466704024167 Marionette DEBUG loaded listener.js 10:47:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0xa9adcc00) [pid = 1742] [serial = 226] [outer = 0xa81f8000] 10:47:05 INFO - PROCESS | 1742 | 1466704025159 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]]]}] 10:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1593ms 10:47:05 INFO - PROCESS | 1742 | 1466704025193 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 10:47:05 INFO - PROCESS | 1742 | 1466704025197 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 10:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:47:05 INFO - PROCESS | 1742 | 1466704025204 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:47:05 INFO - PROCESS | 1742 | 1466704025208 Marionette TRACE conn4 <- [1,274,null,{}] 10:47:05 INFO - PROCESS | 1742 | 1466704025215 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}] 10:47:05 INFO - PROCESS | 1742 | 1466704025221 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:05 INFO - PROCESS | 1742 | 1466704025422 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 10:47:05 INFO - PROCESS | 1742 | 1466704025615 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:05 INFO - PROCESS | 1742 | 1466704025622 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x921b3c00 == 59 [pid = 1742] [id = 76] 10:47:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x921c0000) [pid = 1742] [serial = 227] [outer = (nil)] 10:47:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x95f0d800) [pid = 1742] [serial = 228] [outer = 0x921c0000] 10:47:05 INFO - PROCESS | 1742 | 1466704025757 Marionette DEBUG loaded listener.js 10:47:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0xa2456000) [pid = 1742] [serial = 229] [outer = 0x921c0000] 10:47:06 INFO - PROCESS | 1742 | 1466704026627 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]]]}] 10:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1432ms 10:47:06 INFO - PROCESS | 1742 | 1466704026638 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 10:47:06 INFO - PROCESS | 1742 | 1466704026642 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 10:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:47:06 INFO - PROCESS | 1742 | 1466704026667 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:47:06 INFO - PROCESS | 1742 | 1466704026671 Marionette TRACE conn4 <- [1,278,null,{}] 10:47:06 INFO - PROCESS | 1742 | 1466704026678 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}] 10:47:06 INFO - PROCESS | 1742 | 1466704026682 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:06 INFO - PROCESS | 1742 | 1466704026872 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 10:47:07 INFO - PROCESS | 1742 | 1466704027034 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:07 INFO - PROCESS | 1742 | 1466704027042 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x921b8400 == 60 [pid = 1742] [id = 77] 10:47:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x921bd800) [pid = 1742] [serial = 230] [outer = (nil)] 10:47:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x95f80c00) [pid = 1742] [serial = 231] [outer = 0x921bd800] 10:47:07 INFO - PROCESS | 1742 | 1466704027140 Marionette DEBUG loaded listener.js 10:47:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x95f82c00) [pid = 1742] [serial = 232] [outer = 0x921bd800] 10:47:08 INFO - PROCESS | 1742 | 1466704028100 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]]]}] 10:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1484ms 10:47:08 INFO - PROCESS | 1742 | 1466704028150 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 10:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:47:08 INFO - PROCESS | 1742 | 1466704028154 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 10:47:08 INFO - PROCESS | 1742 | 1466704028161 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 1742 | 1466704028165 Marionette TRACE conn4 <- [1,282,null,{}] 10:47:08 INFO - PROCESS | 1742 | 1466704028171 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}] 10:47:08 INFO - PROCESS | 1742 | 1466704028177 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:08 INFO - PROCESS | 1742 | 1466704028379 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 10:47:08 INFO - PROCESS | 1742 | 1466704028540 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:08 INFO - PROCESS | 1742 | 1466704028550 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb61800 == 61 [pid = 1742] [id = 78] 10:47:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8fb62c00) [pid = 1742] [serial = 233] [outer = (nil)] 10:47:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8fb6ac00) [pid = 1742] [serial = 234] [outer = 0x8fb62c00] 10:47:08 INFO - PROCESS | 1742 | 1466704028681 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8fb6dc00) [pid = 1742] [serial = 235] [outer = 0x8fb62c00] 10:47:09 INFO - PROCESS | 1742 | 1466704029585 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]]]}] 10:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1482ms 10:47:09 INFO - PROCESS | 1742 | 1466704029643 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 10:47:09 INFO - PROCESS | 1742 | 1466704029647 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 10:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:47:09 INFO - PROCESS | 1742 | 1466704029654 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:47:09 INFO - PROCESS | 1742 | 1466704029658 Marionette TRACE conn4 <- [1,286,null,{}] 10:47:09 INFO - PROCESS | 1742 | 1466704029664 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}] 10:47:09 INFO - PROCESS | 1742 | 1466704029670 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:09 INFO - PROCESS | 1742 | 1466704029890 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 10:47:10 INFO - PROCESS | 1742 | 1466704030051 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:10 INFO - PROCESS | 1742 | 1466704030061 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb67000 == 62 [pid = 1742] [id = 79] 10:47:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8fb6fc00) [pid = 1742] [serial = 236] [outer = (nil)] 10:47:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8fcb2800) [pid = 1742] [serial = 237] [outer = 0x8fb6fc00] 10:47:10 INFO - PROCESS | 1742 | 1466704030168 Marionette DEBUG loaded listener.js 10:47:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8fcb3c00) [pid = 1742] [serial = 238] [outer = 0x8fb6fc00] 10:47:11 INFO - PROCESS | 1742 | 1466704031084 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]]]}] 10:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1482ms 10:47:11 INFO - PROCESS | 1742 | 1466704031137 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 10:47:11 INFO - PROCESS | 1742 | 1466704031141 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 10:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:47:11 INFO - PROCESS | 1742 | 1466704031149 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:47:11 INFO - PROCESS | 1742 | 1466704031152 Marionette TRACE conn4 <- [1,290,null,{}] 10:47:11 INFO - PROCESS | 1742 | 1466704031159 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}] 10:47:11 INFO - PROCESS | 1742 | 1466704031164 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:11 INFO - PROCESS | 1742 | 1466704031378 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 10:47:11 INFO - PROCESS | 1742 | 1466704031518 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:11 INFO - PROCESS | 1742 | 1466704031529 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fcb3800 == 63 [pid = 1742] [id = 80] 10:47:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8fcb7400) [pid = 1742] [serial = 239] [outer = (nil)] 10:47:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8fcbbc00) [pid = 1742] [serial = 240] [outer = 0x8fcb7400] 10:47:11 INFO - PROCESS | 1742 | 1466704031631 Marionette DEBUG loaded listener.js 10:47:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8fde1400) [pid = 1742] [serial = 241] [outer = 0x8fcb7400] 10:47:12 INFO - PROCESS | 1742 | 1466704032619 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]]]}] 10:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1533ms 10:47:12 INFO - PROCESS | 1742 | 1466704032682 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 10:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:47:12 INFO - PROCESS | 1742 | 1466704032687 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 10:47:12 INFO - PROCESS | 1742 | 1466704032694 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:47:12 INFO - PROCESS | 1742 | 1466704032699 Marionette TRACE conn4 <- [1,294,null,{}] 10:47:12 INFO - PROCESS | 1742 | 1466704032706 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}] 10:47:12 INFO - PROCESS | 1742 | 1466704032712 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:12 INFO - PROCESS | 1742 | 1466704032983 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 10:47:13 INFO - PROCESS | 1742 | 1466704033490 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:13 INFO - PROCESS | 1742 | 1466704033499 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fddfc00 == 64 [pid = 1742] [id = 81] 10:47:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8fde0000) [pid = 1742] [serial = 242] [outer = (nil)] 10:47:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8fde6c00) [pid = 1742] [serial = 243] [outer = 0x8fde0000] 10:47:13 INFO - PROCESS | 1742 | 1466704033581 Marionette DEBUG loaded listener.js 10:47:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x91e01800) [pid = 1742] [serial = 244] [outer = 0x8fde0000] 10:47:14 INFO - PROCESS | 1742 | 1466704034533 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]]]}] 10:47:14 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. 10:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1935ms 10:47:14 INFO - PROCESS | 1742 | 1466704034632 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 10:47:14 INFO - PROCESS | 1742 | 1466704034638 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 10:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:47:14 INFO - PROCESS | 1742 | 1466704034647 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:47:14 INFO - PROCESS | 1742 | 1466704034653 Marionette TRACE conn4 <- [1,298,null,{}] 10:47:14 INFO - PROCESS | 1742 | 1466704034720 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}] 10:47:14 INFO - PROCESS | 1742 | 1466704034727 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:15 INFO - PROCESS | 1742 | 1466704035017 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 10:47:15 INFO - PROCESS | 1742 | --DOCSHELL 0x9bf09c00 == 63 [pid = 1742] [id = 69] 10:47:15 INFO - PROCESS | 1742 | --DOCSHELL 0x9b36c400 == 62 [pid = 1742] [id = 68] 10:47:15 INFO - PROCESS | 1742 | --DOCSHELL 0x9a3c4800 == 61 [pid = 1742] [id = 67] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0xa996b800) [pid = 1742] [serial = 146] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0xa4f18000) [pid = 1742] [serial = 167] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | 1466704035291 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:15 INFO - PROCESS | 1742 | 1466704035305 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:15 INFO - PROCESS | 1742 | --DOCSHELL 0x921be400 == 60 [pid = 1742] [id = 66] 10:47:15 INFO - PROCESS | 1742 | --DOCSHELL 0x95296800 == 59 [pid = 1742] [id = 65] 10:47:15 INFO - PROCESS | 1742 | --DOCSHELL 0x9228e400 == 58 [pid = 1742] [id = 64] 10:47:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x921b8c00 == 59 [pid = 1742] [id = 82] 10:47:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x9228d400) [pid = 1742] [serial = 245] [outer = (nil)] 10:47:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x951b9400) [pid = 1742] [serial = 246] [outer = 0x9228d400] 10:47:15 INFO - PROCESS | 1742 | 1466704035391 Marionette DEBUG loaded listener.js 10:47:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x95290c00) [pid = 1742] [serial = 247] [outer = 0x9228d400] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0xa2eacc00) [pid = 1742] [serial = 140] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9c02c400) [pid = 1742] [serial = 159] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x9900c000) [pid = 1742] [serial = 152] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x927aa400) [pid = 1742] [serial = 149] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x9c161800) [pid = 1742] [serial = 161] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x9aceb800) [pid = 1742] [serial = 156] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x947f0400) [pid = 1742] [serial = 150] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x9baa1800) [pid = 1742] [serial = 158] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0xa243ac00) [pid = 1742] [serial = 164] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x9a4d0800) [pid = 1742] [serial = 155] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0xa331e800) [pid = 1742] [serial = 165] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x9a349c00) [pid = 1742] [serial = 153] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x9c2dd000) [pid = 1742] [serial = 162] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x947b5800) [pid = 1742] [serial = 131] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9a8f4c00) [pid = 1742] [serial = 134] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x97745400) [pid = 1742] [serial = 137] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0xa4d53c00) [pid = 1742] [serial = 129] [outer = (nil)] [url = about:blank] 10:47:15 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0xa6e48c00) [pid = 1742] [serial = 143] [outer = (nil)] [url = about:blank] 10:47:16 INFO - PROCESS | 1742 | 1466704036229 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]]]}] 10:47:16 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. 10:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1639ms 10:47:16 INFO - PROCESS | 1742 | 1466704036290 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 10:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:47:16 INFO - PROCESS | 1742 | 1466704036297 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 10:47:16 INFO - PROCESS | 1742 | 1466704036305 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:47:16 INFO - PROCESS | 1742 | 1466704036308 Marionette TRACE conn4 <- [1,302,null,{}] 10:47:16 INFO - PROCESS | 1742 | 1466704036315 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}] 10:47:16 INFO - PROCESS | 1742 | 1466704036321 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:16 INFO - PROCESS | 1742 | 1466704036518 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 10:47:16 INFO - PROCESS | 1742 | 1466704036646 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:16 INFO - PROCESS | 1742 | 1466704036653 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x95294400 == 60 [pid = 1742] [id = 83] 10:47:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x95296c00) [pid = 1742] [serial = 248] [outer = (nil)] 10:47:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x95f02000) [pid = 1742] [serial = 249] [outer = 0x95296c00] 10:47:16 INFO - PROCESS | 1742 | 1466704036733 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x95f0c800) [pid = 1742] [serial = 250] [outer = 0x95296c00] 10:47:17 INFO - PROCESS | 1742 | 1466704037664 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]]]}] 10:47:17 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. 10:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1382ms 10:47:17 INFO - PROCESS | 1742 | 1466704037693 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 10:47:17 INFO - PROCESS | 1742 | 1466704037698 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 10:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:47:17 INFO - PROCESS | 1742 | 1466704037713 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 1742 | 1466704037723 Marionette TRACE conn4 <- [1,306,null,{}] 10:47:17 INFO - PROCESS | 1742 | 1466704037738 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}] 10:47:17 INFO - PROCESS | 1742 | 1466704037745 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:17 INFO - PROCESS | 1742 | 1466704037981 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 10:47:18 INFO - PROCESS | 1742 | 1466704038010 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:18 INFO - PROCESS | 1742 | 1466704038018 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d14400 == 61 [pid = 1742] [id = 84] 10:47:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x99e0f000) [pid = 1742] [serial = 251] [outer = (nil)] 10:47:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x9a3c3c00) [pid = 1742] [serial = 252] [outer = 0x99e0f000] 10:47:18 INFO - PROCESS | 1742 | 1466704038093 Marionette DEBUG loaded listener.js 10:47:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x9a5c6400) [pid = 1742] [serial = 253] [outer = 0x99e0f000] 10:47:18 INFO - PROCESS | 1742 | 1466704038982 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]]]}] 10:47:19 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. 10:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1306ms 10:47:19 INFO - PROCESS | 1742 | 1466704039015 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 1742 | 1466704039023 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 10:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:47:19 INFO - PROCESS | 1742 | 1466704039049 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 1742 | 1466704039052 Marionette TRACE conn4 <- [1,310,null,{}] 10:47:19 INFO - PROCESS | 1742 | 1466704039059 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}] 10:47:19 INFO - PROCESS | 1742 | 1466704039063 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:19 INFO - PROCESS | 1742 | 1466704039314 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 10:47:19 INFO - PROCESS | 1742 | 1466704039339 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:19 INFO - PROCESS | 1742 | 1466704039348 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x95f81800 == 62 [pid = 1742] [id = 85] 10:47:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x95f86000) [pid = 1742] [serial = 254] [outer = (nil)] 10:47:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x9a8f5800) [pid = 1742] [serial = 255] [outer = 0x95f86000] 10:47:19 INFO - PROCESS | 1742 | 1466704039422 Marionette DEBUG loaded listener.js 10:47:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x9acecc00) [pid = 1742] [serial = 256] [outer = 0x95f86000] 10:47:20 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x9228e800) [pid = 1742] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:47:20 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x95298c00) [pid = 1742] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:47:20 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x921bf000) [pid = 1742] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:47:20 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x9a5d5000) [pid = 1742] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:47:20 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x9baa3400) [pid = 1742] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:47:20 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9528f400) [pid = 1742] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:47:20 INFO - PROCESS | 1742 | 1466704040533 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]]]}] 10:47:20 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. 10:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1540ms 10:47:20 INFO - PROCESS | 1742 | 1466704040585 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 10:47:20 INFO - PROCESS | 1742 | 1466704040588 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 10:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:47:20 INFO - PROCESS | 1742 | 1466704040598 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:47:20 INFO - PROCESS | 1742 | 1466704040602 Marionette TRACE conn4 <- [1,314,null,{}] 10:47:20 INFO - PROCESS | 1742 | 1466704040608 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}] 10:47:20 INFO - PROCESS | 1742 | 1466704040613 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:20 INFO - PROCESS | 1742 | 1466704040841 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 10:47:20 INFO - PROCESS | 1742 | 1466704040853 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:20 INFO - PROCESS | 1742 | 1466704040868 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x9acf7c00 == 63 [pid = 1742] [id = 86] 10:47:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9acf8400) [pid = 1742] [serial = 257] [outer = (nil)] 10:47:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x9b340000) [pid = 1742] [serial = 258] [outer = 0x9acf8400] 10:47:20 INFO - PROCESS | 1742 | 1466704040958 Marionette DEBUG loaded listener.js 10:47:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x9c02b000) [pid = 1742] [serial = 259] [outer = 0x9acf8400] 10:47:21 INFO - PROCESS | 1742 | 1466704041880 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]]]}] 10:47:21 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. 10:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1351ms 10:47:21 INFO - PROCESS | 1742 | 1466704041948 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 10:47:21 INFO - PROCESS | 1742 | 1466704041952 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 10:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:47:21 INFO - PROCESS | 1742 | 1466704041959 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:47:21 INFO - PROCESS | 1742 | 1466704041963 Marionette TRACE conn4 <- [1,318,null,{}] 10:47:21 INFO - PROCESS | 1742 | 1466704041968 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}] 10:47:21 INFO - PROCESS | 1742 | 1466704041974 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:22 INFO - PROCESS | 1742 | 1466704042234 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 10:47:22 INFO - PROCESS | 1742 | 1466704042395 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:22 INFO - PROCESS | 1742 | 1466704042409 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fddc400 == 64 [pid = 1742] [id = 87] 10:47:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8fddc800) [pid = 1742] [serial = 260] [outer = (nil)] 10:47:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8fde5c00) [pid = 1742] [serial = 261] [outer = 0x8fddc800] 10:47:22 INFO - PROCESS | 1742 | 1466704042568 Marionette DEBUG loaded listener.js 10:47:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x921b8000) [pid = 1742] [serial = 262] [outer = 0x8fddc800] 10:47:23 INFO - PROCESS | 1742 | 1466704043576 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]]]}] 10:47:23 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. 10:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1630ms 10:47:23 INFO - PROCESS | 1742 | 1466704043591 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 10:47:23 INFO - PROCESS | 1742 | 1466704043597 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 10:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:47:23 INFO - PROCESS | 1742 | 1466704043608 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:47:23 INFO - PROCESS | 1742 | 1466704043613 Marionette TRACE conn4 <- [1,322,null,{}] 10:47:23 INFO - PROCESS | 1742 | 1466704043623 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}] 10:47:23 INFO - PROCESS | 1742 | 1466704043633 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:23 INFO - PROCESS | 1742 | 1466704043857 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 10:47:24 INFO - PROCESS | 1742 | 1466704044083 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:24 INFO - PROCESS | 1742 | 1466704044096 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d15400 == 65 [pid = 1742] [id = 88] 10:47:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x95d16400) [pid = 1742] [serial = 263] [outer = (nil)] 10:47:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x95f02400) [pid = 1742] [serial = 264] [outer = 0x95d16400] 10:47:24 INFO - PROCESS | 1742 | 1466704044234 Marionette DEBUG loaded listener.js 10:47:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x95f0a800) [pid = 1742] [serial = 265] [outer = 0x95d16400] 10:47:25 INFO - PROCESS | 1742 | 1466704045284 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]]]}] 10:47:25 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. 10:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1741ms 10:47:25 INFO - PROCESS | 1742 | 1466704045349 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 10:47:25 INFO - PROCESS | 1742 | 1466704045355 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 10:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:47:25 INFO - PROCESS | 1742 | 1466704045363 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:47:25 INFO - PROCESS | 1742 | 1466704045367 Marionette TRACE conn4 <- [1,326,null,{}] 10:47:25 INFO - PROCESS | 1742 | 1466704045374 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}] 10:47:25 INFO - PROCESS | 1742 | 1466704045380 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:25 INFO - PROCESS | 1742 | 1466704045708 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 10:47:25 INFO - PROCESS | 1742 | 1466704045896 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:25 INFO - PROCESS | 1742 | 1466704045906 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fcbb800 == 66 [pid = 1742] [id = 89] 10:47:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x98212000) [pid = 1742] [serial = 266] [outer = (nil)] 10:47:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x99ee7c00) [pid = 1742] [serial = 267] [outer = 0x98212000] 10:47:25 INFO - PROCESS | 1742 | 1466704045997 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x9a5d4c00) [pid = 1742] [serial = 268] [outer = 0x98212000] 10:47:27 INFO - PROCESS | 1742 | 1466704047038 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]]]}] 10:47:27 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. 10:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1734ms 10:47:27 INFO - PROCESS | 1742 | 1466704047098 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 1742 | 1466704047105 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 10:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:47:27 INFO - PROCESS | 1742 | 1466704047123 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 1742 | 1466704047131 Marionette TRACE conn4 <- [1,330,null,{}] 10:47:27 INFO - PROCESS | 1742 | 1466704047138 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}] 10:47:27 INFO - PROCESS | 1742 | 1466704047144 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:27 INFO - PROCESS | 1742 | 1466704047401 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 10:47:27 INFO - PROCESS | 1742 | 1466704047651 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:27 INFO - PROCESS | 1742 | 1466704047659 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x928cc800 == 67 [pid = 1742] [id = 90] 10:47:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x928ce800) [pid = 1742] [serial = 269] [outer = (nil)] 10:47:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x928d7c00) [pid = 1742] [serial = 270] [outer = 0x928ce800] 10:47:27 INFO - PROCESS | 1742 | 1466704047757 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9b36e800) [pid = 1742] [serial = 271] [outer = 0x928ce800] 10:47:28 INFO - PROCESS | 1742 | 1466704048705 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]]]}] 10:47:28 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. 10:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1650ms 10:47:28 INFO - PROCESS | 1742 | 1466704048765 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 10:47:28 INFO - PROCESS | 1742 | 1466704048770 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 10:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:47:28 INFO - PROCESS | 1742 | 1466704048778 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:47:28 INFO - PROCESS | 1742 | 1466704048782 Marionette TRACE conn4 <- [1,334,null,{}] 10:47:28 INFO - PROCESS | 1742 | 1466704048790 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}] 10:47:28 INFO - PROCESS | 1742 | 1466704048796 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:29 INFO - PROCESS | 1742 | 1466704049051 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 10:47:29 INFO - PROCESS | 1742 | 1466704049318 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:29 INFO - PROCESS | 1742 | 1466704049328 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a5cd000 == 68 [pid = 1742] [id = 91] 10:47:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x9ba9b800) [pid = 1742] [serial = 272] [outer = (nil)] 10:47:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x9c2d6400) [pid = 1742] [serial = 273] [outer = 0x9ba9b800] 10:47:29 INFO - PROCESS | 1742 | 1466704049420 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0xa059f800) [pid = 1742] [serial = 274] [outer = 0x9ba9b800] 10:47:30 INFO - PROCESS | 1742 | 1466704050333 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]]]}] 10:47:30 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. 10:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1588ms 10:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:47:30 INFO - PROCESS | 1742 | 1466704050366 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 10:47:30 INFO - PROCESS | 1742 | 1466704050370 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 10:47:30 INFO - PROCESS | 1742 | 1466704050377 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:47:30 INFO - PROCESS | 1742 | 1466704050380 Marionette TRACE conn4 <- [1,338,null,{}] 10:47:30 INFO - PROCESS | 1742 | 1466704050387 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}] 10:47:30 INFO - PROCESS | 1742 | 1466704050393 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:30 INFO - PROCESS | 1742 | 1466704050601 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 10:47:30 INFO - PROCESS | 1742 | 1466704050766 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:30 INFO - PROCESS | 1742 | 1466704050785 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:30 INFO - PROCESS | 1742 | ++DOCSHELL 0xa2eebc00 == 69 [pid = 1742] [id = 92] 10:47:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0xa2ef0000) [pid = 1742] [serial = 275] [outer = (nil)] 10:47:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0xa33ba800) [pid = 1742] [serial = 276] [outer = 0xa2ef0000] 10:47:30 INFO - PROCESS | 1742 | 1466704050930 Marionette DEBUG loaded listener.js 10:47:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0xa6addc00) [pid = 1742] [serial = 277] [outer = 0xa2ef0000] 10:47:31 INFO - PROCESS | 1742 | 1466704051887 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]]]}] 10:47:31 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. 10:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1548ms 10:47:31 INFO - PROCESS | 1742 | 1466704051925 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 10:47:31 INFO - PROCESS | 1742 | 1466704051929 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 10:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:47:31 INFO - PROCESS | 1742 | 1466704051937 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:47:31 INFO - PROCESS | 1742 | 1466704051942 Marionette TRACE conn4 <- [1,342,null,{}] 10:47:31 INFO - PROCESS | 1742 | 1466704051950 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}] 10:47:31 INFO - PROCESS | 1742 | 1466704051955 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:32 INFO - PROCESS | 1742 | 1466704052180 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 10:47:32 INFO - PROCESS | 1742 | 1466704052347 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:32 INFO - PROCESS | 1742 | 1466704052353 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fcad400 == 70 [pid = 1742] [id = 93] 10:47:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0xa22f7000) [pid = 1742] [serial = 278] [outer = (nil)] 10:47:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0xa9ad5000) [pid = 1742] [serial = 279] [outer = 0xa22f7000] 10:47:32 INFO - PROCESS | 1742 | 1466704052446 Marionette DEBUG loaded listener.js 10:47:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0xa9ae0400) [pid = 1742] [serial = 280] [outer = 0xa22f7000] 10:47:33 INFO - PROCESS | 1742 | 1466704053507 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]]]}] 10:47:33 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. 10:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1585ms 10:47:33 INFO - PROCESS | 1742 | 1466704053523 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 10:47:33 INFO - PROCESS | 1742 | 1466704053526 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 10:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:47:33 INFO - PROCESS | 1742 | 1466704053534 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:47:33 INFO - PROCESS | 1742 | 1466704053538 Marionette TRACE conn4 <- [1,346,null,{}] 10:47:33 INFO - PROCESS | 1742 | 1466704053544 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}] 10:47:33 INFO - PROCESS | 1742 | 1466704053550 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:33 INFO - PROCESS | 1742 | 1466704053750 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 10:47:33 INFO - PROCESS | 1742 | 1466704053923 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:33 INFO - PROCESS | 1742 | 1466704053930 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef9a400 == 71 [pid = 1742] [id = 94] 10:47:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8ef9b000) [pid = 1742] [serial = 281] [outer = (nil)] 10:47:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8efa3000) [pid = 1742] [serial = 282] [outer = 0x8ef9b000] 10:47:34 INFO - PROCESS | 1742 | 1466704054022 Marionette DEBUG loaded listener.js 10:47:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8efa6000) [pid = 1742] [serial = 283] [outer = 0x8ef9b000] 10:47:34 INFO - PROCESS | 1742 | 1466704054960 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]]]}] 10:47:35 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. 10:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1489ms 10:47:35 INFO - PROCESS | 1742 | 1466704055025 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 10:47:35 INFO - PROCESS | 1742 | 1466704055034 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 10:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:47:35 INFO - PROCESS | 1742 | 1466704055046 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:47:35 INFO - PROCESS | 1742 | 1466704055049 Marionette TRACE conn4 <- [1,350,null,{}] 10:47:35 INFO - PROCESS | 1742 | 1466704055056 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}] 10:47:35 INFO - PROCESS | 1742 | 1466704055062 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:35 INFO - PROCESS | 1742 | 1466704055305 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 10:47:35 INFO - PROCESS | 1742 | 1466704055608 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:35 INFO - PROCESS | 1742 | 1466704055619 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e724800 == 72 [pid = 1742] [id = 95] 10:47:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8e728000) [pid = 1742] [serial = 284] [outer = (nil)] 10:47:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8e72bc00) [pid = 1742] [serial = 285] [outer = 0x8e728000] 10:47:35 INFO - PROCESS | 1742 | 1466704055712 Marionette DEBUG loaded listener.js 10:47:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8e72e400) [pid = 1742] [serial = 286] [outer = 0x8e728000] 10:47:36 INFO - PROCESS | 1742 | 1466704056596 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]]]}] 10:47:36 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. 10:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1588ms 10:47:36 INFO - PROCESS | 1742 | 1466704056636 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 10:47:36 INFO - PROCESS | 1742 | 1466704056639 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 10:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:47:36 INFO - PROCESS | 1742 | 1466704056648 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:47:36 INFO - PROCESS | 1742 | 1466704056652 Marionette TRACE conn4 <- [1,354,null,{}] 10:47:36 INFO - PROCESS | 1742 | 1466704056659 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}] 10:47:36 INFO - PROCESS | 1742 | 1466704056664 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:36 INFO - PROCESS | 1742 | 1466704056867 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 10:47:37 INFO - PROCESS | 1742 | 1466704057036 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:37 INFO - PROCESS | 1742 | 1466704057048 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e88fc00 == 73 [pid = 1742] [id = 96] 10:47:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8e890800) [pid = 1742] [serial = 287] [outer = (nil)] 10:47:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8e893000) [pid = 1742] [serial = 288] [outer = 0x8e890800] 10:47:37 INFO - PROCESS | 1742 | 1466704057130 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8e894c00) [pid = 1742] [serial = 289] [outer = 0x8e890800] 10:47:38 INFO - PROCESS | 1742 | 1466704058491 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]]]}] 10:47:38 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. 10:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1886ms 10:47:38 INFO - PROCESS | 1742 | 1466704058535 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 1742 | 1466704058541 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 10:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:47:38 INFO - PROCESS | 1742 | 1466704058663 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - PROCESS | 1742 | 1466704058669 Marionette TRACE conn4 <- [1,358,null,{}] 10:47:38 INFO - PROCESS | 1742 | 1466704058680 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}] 10:47:38 INFO - PROCESS | 1742 | 1466704058685 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:38 INFO - PROCESS | 1742 | 1466704058864 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 10:47:39 INFO - PROCESS | 1742 | 1466704059159 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:39 INFO - PROCESS | 1742 | 1466704059171 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fcb1c00 == 74 [pid = 1742] [id = 97] 10:47:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8fcb3000) [pid = 1742] [serial = 290] [outer = (nil)] 10:47:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8fcbb000) [pid = 1742] [serial = 291] [outer = 0x8fcb3000] 10:47:39 INFO - PROCESS | 1742 | 1466704059255 Marionette DEBUG loaded listener.js 10:47:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8fde3800) [pid = 1742] [serial = 292] [outer = 0x8fcb3000] 10:47:40 INFO - PROCESS | 1742 | 1466704060229 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]]]}] 10:47:40 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. 10:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1650ms 10:47:40 INFO - PROCESS | 1742 | 1466704060250 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 10:47:40 INFO - PROCESS | 1742 | 1466704060258 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 10:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:47:40 INFO - PROCESS | 1742 | 1466704060271 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:47:40 INFO - PROCESS | 1742 | 1466704060275 Marionette TRACE conn4 <- [1,362,null,{}] 10:47:40 INFO - PROCESS | 1742 | 1466704060283 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}] 10:47:40 INFO - PROCESS | 1742 | 1466704060289 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:40 INFO - PROCESS | 1742 | 1466704060513 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 10:47:40 INFO - PROCESS | 1742 | 1466704060740 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:40 INFO - PROCESS | 1742 | 1466704060750 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x91f26000 == 75 [pid = 1742] [id = 98] 10:47:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x91f27800) [pid = 1742] [serial = 293] [outer = (nil)] 10:47:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x91f2c400) [pid = 1742] [serial = 294] [outer = 0x91f27800] 10:47:40 INFO - PROCESS | 1742 | 1466704060849 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x91f30c00) [pid = 1742] [serial = 295] [outer = 0x91f27800] 10:47:41 INFO - PROCESS | 1742 | 1466704061892 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]]]}] 10:47:41 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. 10:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1636ms 10:47:41 INFO - PROCESS | 1742 | 1466704061907 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 10:47:41 INFO - PROCESS | 1742 | 1466704061911 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 10:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:47:41 INFO - PROCESS | 1742 | 1466704061918 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:47:41 INFO - PROCESS | 1742 | 1466704061923 Marionette TRACE conn4 <- [1,366,null,{}] 10:47:41 INFO - PROCESS | 1742 | 1466704061940 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}] 10:47:41 INFO - PROCESS | 1742 | 1466704061949 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:42 INFO - PROCESS | 1742 | 1466704062145 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x9b338400 == 74 [pid = 1742] [id = 17] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x9a8f4000 == 73 [pid = 1742] [id = 31] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0xa217f400 == 72 [pid = 1742] [id = 24] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x98288000 == 71 [pid = 1742] [id = 30] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x99edd800 == 70 [pid = 1742] [id = 14] 10:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9a4d7400) [pid = 1742] [serial = 173] [outer = (nil)] [url = about:blank] 10:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9aceb400) [pid = 1742] [serial = 176] [outer = (nil)] [url = about:blank] 10:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x921bc800) [pid = 1742] [serial = 170] [outer = (nil)] [url = about:blank] 10:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x92295400) [pid = 1742] [serial = 185] [outer = (nil)] [url = about:blank] 10:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0xa22a3400) [pid = 1742] [serial = 179] [outer = (nil)] [url = about:blank] 10:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0xa6adb800) [pid = 1742] [serial = 182] [outer = (nil)] [url = about:blank] 10:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0xa8f64000) [pid = 1742] [serial = 188] [outer = (nil)] [url = about:blank] 10:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0xa4d4dc00) [pid = 1742] [serial = 207] [outer = (nil)] [url = about:blank] 10:47:42 INFO - PROCESS | 1742 | 1466704062425 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:42 INFO - PROCESS | 1742 | 1466704062434 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x921b6400 == 69 [pid = 1742] [id = 46] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x9c034400 == 68 [pid = 1742] [id = 49] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x9a3bd000 == 67 [pid = 1742] [id = 45] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x9acf7c00 == 66 [pid = 1742] [id = 86] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x921b3400 == 65 [pid = 1742] [id = 48] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x95f81800 == 64 [pid = 1742] [id = 85] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x95d14400 == 63 [pid = 1742] [id = 84] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x95294400 == 62 [pid = 1742] [id = 83] 10:47:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x92295000 == 63 [pid = 1742] [id = 99] 10:47:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x92295400) [pid = 1742] [serial = 296] [outer = (nil)] 10:47:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x928cf400) [pid = 1742] [serial = 297] [outer = 0x92295400] 10:47:42 INFO - PROCESS | 1742 | 1466704062548 Marionette DEBUG loaded listener.js 10:47:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x93cb3800) [pid = 1742] [serial = 298] [outer = 0x92295400] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x921b8c00 == 62 [pid = 1742] [id = 82] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8fddfc00 == 61 [pid = 1742] [id = 81] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb61800 == 60 [pid = 1742] [id = 78] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x921b8400 == 59 [pid = 1742] [id = 77] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x921b3c00 == 58 [pid = 1742] [id = 76] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0xa81ac800 == 57 [pid = 1742] [id = 75] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x95d12400 == 56 [pid = 1742] [id = 74] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x965a2800 == 55 [pid = 1742] [id = 73] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x9773b400 == 54 [pid = 1742] [id = 72] 10:47:42 INFO - PROCESS | 1742 | --DOCSHELL 0x95297800 == 53 [pid = 1742] [id = 71] 10:47:43 INFO - PROCESS | 1742 | --DOCSHELL 0x91bd8800 == 52 [pid = 1742] [id = 70] 10:47:43 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0xa6721400) [pid = 1742] [serial = 168] [outer = (nil)] [url = about:blank] 10:47:43 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x92298c00) [pid = 1742] [serial = 192] [outer = (nil)] [url = about:blank] 10:47:43 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x92293000) [pid = 1742] [serial = 191] [outer = (nil)] [url = about:blank] 10:47:43 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x97747400) [pid = 1742] [serial = 195] [outer = (nil)] [url = about:blank] 10:47:43 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x965a3000) [pid = 1742] [serial = 194] [outer = (nil)] [url = about:blank] 10:47:43 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9900cc00) [pid = 1742] [serial = 197] [outer = (nil)] [url = about:blank] 10:47:43 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9a5d1400) [pid = 1742] [serial = 198] [outer = (nil)] [url = about:blank] 10:47:43 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x9b36e400) [pid = 1742] [serial = 200] [outer = (nil)] [url = about:blank] 10:47:43 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x98c49400) [pid = 1742] [serial = 84] [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.] 10:47:43 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9c2d5c00) [pid = 1742] [serial = 203] [outer = (nil)] [url = about:blank] 10:47:43 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0xa221d800) [pid = 1742] [serial = 204] [outer = (nil)] [url = about:blank] 10:47:43 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9ba07800) [pid = 1742] [serial = 201] [outer = (nil)] [url = about:blank] 10:47:43 INFO - PROCESS | 1742 | 1466704063422 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]]]}] 10:47:43 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. 10:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1544ms 10:47:43 INFO - PROCESS | 1742 | 1466704063466 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 10:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:47:43 INFO - PROCESS | 1742 | 1466704063472 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 10:47:43 INFO - PROCESS | 1742 | 1466704063479 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:47:43 INFO - PROCESS | 1742 | 1466704063483 Marionette TRACE conn4 <- [1,370,null,{}] 10:47:43 INFO - PROCESS | 1742 | 1466704063490 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}] 10:47:43 INFO - PROCESS | 1742 | 1466704063495 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:43 INFO - PROCESS | 1742 | 1466704063681 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 10:47:43 INFO - PROCESS | 1742 | 1466704063692 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:43 INFO - PROCESS | 1742 | 1466704063698 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x921b8400 == 53 [pid = 1742] [id = 100] 10:47:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x928cc400) [pid = 1742] [serial = 299] [outer = (nil)] 10:47:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x95294800) [pid = 1742] [serial = 300] [outer = 0x928cc400] 10:47:43 INFO - PROCESS | 1742 | 1466704063774 Marionette DEBUG loaded listener.js 10:47:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x95d18c00) [pid = 1742] [serial = 301] [outer = 0x928cc400] 10:47:44 INFO - PROCESS | 1742 | 1466704064773 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]]]}] 10:47:44 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. 10:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1333ms 10:47:44 INFO - PROCESS | 1742 | 1466704064811 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 10:47:44 INFO - PROCESS | 1742 | 1466704064814 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 10:47:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:47:44 INFO - PROCESS | 1742 | 1466704064821 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:47:44 INFO - PROCESS | 1742 | 1466704064825 Marionette TRACE conn4 <- [1,374,null,{}] 10:47:44 INFO - PROCESS | 1742 | 1466704064831 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}] 10:47:44 INFO - PROCESS | 1742 | 1466704064836 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:45 INFO - PROCESS | 1742 | 1466704065098 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 10:47:45 INFO - PROCESS | 1742 | 1466704065126 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:45 INFO - PROCESS | 1742 | 1466704065134 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x95295400 == 54 [pid = 1742] [id = 101] 10:47:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x95d17c00) [pid = 1742] [serial = 302] [outer = (nil)] 10:47:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x95f09c00) [pid = 1742] [serial = 303] [outer = 0x95d17c00] 10:47:45 INFO - PROCESS | 1742 | 1466704065208 Marionette DEBUG loaded listener.js 10:47:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x95f7ec00) [pid = 1742] [serial = 304] [outer = 0x95d17c00] 10:47:46 INFO - PROCESS | 1742 | 1466704066185 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:47:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:47:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1435ms 10:47:46 INFO - PROCESS | 1742 | 1466704066257 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 10:47:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:47:46 INFO - PROCESS | 1742 | 1466704066262 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 10:47:46 INFO - PROCESS | 1742 | 1466704066272 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 1742 | 1466704066275 Marionette TRACE conn4 <- [1,378,null,{}] 10:47:46 INFO - PROCESS | 1742 | 1466704066300 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}] 10:47:46 INFO - PROCESS | 1742 | 1466704066311 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:46 INFO - PROCESS | 1742 | 1466704066604 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 10:47:46 INFO - PROCESS | 1742 | 1466704066631 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:46 INFO - PROCESS | 1742 | 1466704066641 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x9528e800 == 55 [pid = 1742] [id = 102] 10:47:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x95f0ac00) [pid = 1742] [serial = 305] [outer = (nil)] 10:47:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x99e10800) [pid = 1742] [serial = 306] [outer = 0x95f0ac00] 10:47:46 INFO - PROCESS | 1742 | 1466704066718 Marionette DEBUG loaded listener.js 10:47:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9a5cc800) [pid = 1742] [serial = 307] [outer = 0x95f0ac00] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8fde0000) [pid = 1742] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x921c0000) [pid = 1742] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8fb6fc00) [pid = 1742] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9acea800) [pid = 1742] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x9a682c00) [pid = 1742] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x92292000) [pid = 1742] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x95f86000) [pid = 1742] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0xa67a1800) [pid = 1742] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0xa81f8000) [pid = 1742] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9a8ef000) [pid = 1742] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0xa0483000) [pid = 1742] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0xa1088c00) [pid = 1742] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x921bd800) [pid = 1742] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x921bb400) [pid = 1742] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0xa6ad8800) [pid = 1742] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x91bd8c00) [pid = 1742] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8fb62c00) [pid = 1742] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9228d400) [pid = 1742] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x947ecc00) [pid = 1742] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x99e0f000) [pid = 1742] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x9a67a000) [pid = 1742] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x95298400) [pid = 1742] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x9c06fc00) [pid = 1742] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x98212400) [pid = 1742] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0xa22ac800) [pid = 1742] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x9b36e000) [pid = 1742] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0xa22aa400) [pid = 1742] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x99e10000) [pid = 1742] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x95296c00) [pid = 1742] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x9a5d4400) [pid = 1742] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x93cac000) [pid = 1742] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x921b5800) [pid = 1742] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:47:47 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x927b5400) [pid = 1742] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:47:48 INFO - PROCESS | 1742 | 1466704068132 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:47:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:47:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1896ms 10:47:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:47:48 INFO - PROCESS | 1742 | 1466704068165 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 10:47:48 INFO - PROCESS | 1742 | 1466704068169 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 10:47:48 INFO - PROCESS | 1742 | 1466704068175 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:47:48 INFO - PROCESS | 1742 | 1466704068178 Marionette TRACE conn4 <- [1,382,null,{}] 10:47:48 INFO - PROCESS | 1742 | 1466704068184 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}] 10:47:48 INFO - PROCESS | 1742 | 1466704068189 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:48 INFO - PROCESS | 1742 | 1466704068351 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 10:47:48 INFO - PROCESS | 1742 | 1466704068364 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:48 INFO - PROCESS | 1742 | 1466704068374 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8eb000 == 56 [pid = 1742] [id = 103] 10:47:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8e8ef800) [pid = 1742] [serial = 308] [outer = (nil)] 10:47:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8e8f6800) [pid = 1742] [serial = 309] [outer = 0x8e8ef800] 10:47:48 INFO - PROCESS | 1742 | 1466704068444 Marionette DEBUG loaded listener.js 10:47:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8e8f9c00) [pid = 1742] [serial = 310] [outer = 0x8e8ef800] 10:47:49 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:47:49 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:47:49 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:47:49 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:47:49 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:47:49 INFO - PROCESS | 1742 | 1466704069354 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:47:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:47:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1234ms 10:47:49 INFO - PROCESS | 1742 | 1466704069409 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 10:47:49 INFO - PROCESS | 1742 | 1466704069413 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 10:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:47:49 INFO - PROCESS | 1742 | 1466704069420 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:47:49 INFO - PROCESS | 1742 | 1466704069422 Marionette TRACE conn4 <- [1,386,null,{}] 10:47:49 INFO - PROCESS | 1742 | 1466704069429 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}] 10:47:49 INFO - PROCESS | 1742 | 1466704069434 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:49 INFO - PROCESS | 1742 | 1466704069701 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 10:47:49 INFO - PROCESS | 1742 | 1466704069873 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:49 INFO - PROCESS | 1742 | 1466704069883 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e898800 == 57 [pid = 1742] [id = 104] 10:47:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8e899000) [pid = 1742] [serial = 311] [outer = (nil)] 10:47:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8e89d800) [pid = 1742] [serial = 312] [outer = 0x8e899000] 10:47:50 INFO - PROCESS | 1742 | 1466704070046 Marionette DEBUG loaded listener.js 10:47:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8ef99400) [pid = 1742] [serial = 313] [outer = 0x8e899000] 10:47:51 INFO - PROCESS | 1742 | 1466704071176 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]]]}] 10:47:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:47:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1792ms 10:47:51 INFO - PROCESS | 1742 | 1466704071214 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 10:47:51 INFO - PROCESS | 1742 | 1466704071221 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 10:47:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:47:51 INFO - PROCESS | 1742 | 1466704071230 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:47:51 INFO - PROCESS | 1742 | 1466704071234 Marionette TRACE conn4 <- [1,390,null,{}] 10:47:51 INFO - PROCESS | 1742 | 1466704071242 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}] 10:47:51 INFO - PROCESS | 1742 | 1466704071248 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:51 INFO - PROCESS | 1742 | 1466704071465 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 10:47:51 INFO - PROCESS | 1742 | 1466704071694 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:51 INFO - PROCESS | 1742 | 1466704071707 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x91f24800 == 58 [pid = 1742] [id = 105] 10:47:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x91f25400) [pid = 1742] [serial = 314] [outer = (nil)] 10:47:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x91f29800) [pid = 1742] [serial = 315] [outer = 0x91f25400] 10:47:51 INFO - PROCESS | 1742 | 1466704071794 Marionette DEBUG loaded listener.js 10:47:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x921bb400) [pid = 1742] [serial = 316] [outer = 0x91f25400] 10:47:52 INFO - PROCESS | 1742 | 1466704072869 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]]]}] 10:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1693ms 10:47:52 INFO - PROCESS | 1742 | 1466704072923 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 10:47:52 INFO - PROCESS | 1742 | 1466704072930 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 10:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:47:52 INFO - PROCESS | 1742 | 1466704072938 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:47:52 INFO - PROCESS | 1742 | 1466704072943 Marionette TRACE conn4 <- [1,394,null,{}] 10:47:52 INFO - PROCESS | 1742 | 1466704072951 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}] 10:47:52 INFO - PROCESS | 1742 | 1466704072957 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:53 INFO - PROCESS | 1742 | 1466704073178 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 10:47:53 INFO - PROCESS | 1742 | 1466704073447 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:53 INFO - PROCESS | 1742 | 1466704073454 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x928cbc00 == 59 [pid = 1742] [id = 106] 10:47:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x928d2400) [pid = 1742] [serial = 317] [outer = (nil)] 10:47:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x93cb3000) [pid = 1742] [serial = 318] [outer = 0x928d2400] 10:47:53 INFO - PROCESS | 1742 | 1466704073548 Marionette DEBUG loaded listener.js 10:47:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x951b0000) [pid = 1742] [serial = 319] [outer = 0x928d2400] 10:47:54 INFO - PROCESS | 1742 | 1466704074593 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]]]}] 10:47:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1693ms 10:47:54 INFO - PROCESS | 1742 | 1466704074632 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 10:47:54 INFO - PROCESS | 1742 | 1466704074639 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 10:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:47:54 INFO - PROCESS | 1742 | 1466704074658 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:47:54 INFO - PROCESS | 1742 | 1466704074666 Marionette TRACE conn4 <- [1,398,null,{}] 10:47:54 INFO - PROCESS | 1742 | 1466704074673 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}] 10:47:54 INFO - PROCESS | 1742 | 1466704074681 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:54 INFO - PROCESS | 1742 | 1466704074949 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 10:47:55 INFO - PROCESS | 1742 | 1466704075229 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:55 INFO - PROCESS | 1742 | 1466704075236 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x91f30000 == 60 [pid = 1742] [id = 107] 10:47:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x95d19800) [pid = 1742] [serial = 320] [outer = (nil)] 10:47:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x965a7c00) [pid = 1742] [serial = 321] [outer = 0x95d19800] 10:47:55 INFO - PROCESS | 1742 | 1466704075334 Marionette DEBUG loaded listener.js 10:47:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x98212400) [pid = 1742] [serial = 322] [outer = 0x95d19800] 10:47:56 INFO - PROCESS | 1742 | 1466704076307 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]]]}] 10:47:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:47:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1710ms 10:47:56 INFO - PROCESS | 1742 | 1466704076360 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 10:47:56 INFO - PROCESS | 1742 | 1466704076365 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 10:47:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:47:56 INFO - PROCESS | 1742 | 1466704076371 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:47:56 INFO - PROCESS | 1742 | 1466704076376 Marionette TRACE conn4 <- [1,402,null,{}] 10:47:56 INFO - PROCESS | 1742 | 1466704076382 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}] 10:47:56 INFO - PROCESS | 1742 | 1466704076388 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:56 INFO - PROCESS | 1742 | 1466704076598 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 10:47:56 INFO - PROCESS | 1742 | 1466704076816 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:56 INFO - PROCESS | 1742 | 1466704076827 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x99ee3000 == 61 [pid = 1742] [id = 108] 10:47:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x9a073400) [pid = 1742] [serial = 323] [outer = (nil)] 10:47:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9a5ca400) [pid = 1742] [serial = 324] [outer = 0x9a073400] 10:47:56 INFO - PROCESS | 1742 | 1466704076962 Marionette DEBUG loaded listener.js 10:47:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x9a5d2400) [pid = 1742] [serial = 325] [outer = 0x9a073400] 10:47:57 INFO - PROCESS | 1742 | 1466704077898 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]]]}] 10:47:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:47:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1587ms 10:47:57 INFO - PROCESS | 1742 | 1466704077960 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 10:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:47:57 INFO - PROCESS | 1742 | 1466704077965 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 10:47:57 INFO - PROCESS | 1742 | 1466704077972 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:47:57 INFO - PROCESS | 1742 | 1466704077975 Marionette TRACE conn4 <- [1,406,null,{}] 10:47:57 INFO - PROCESS | 1742 | 1466704077982 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}] 10:47:57 INFO - PROCESS | 1742 | 1466704077988 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:58 INFO - PROCESS | 1742 | 1466704078208 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 10:47:58 INFO - PROCESS | 1742 | 1466704078436 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:47:58 INFO - PROCESS | 1742 | 1466704078455 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x9aceb800 == 62 [pid = 1742] [id = 109] 10:47:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x9acec000) [pid = 1742] [serial = 326] [outer = (nil)] 10:47:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x9acf1000) [pid = 1742] [serial = 327] [outer = 0x9acec000] 10:47:58 INFO - PROCESS | 1742 | 1466704078571 Marionette DEBUG loaded listener.js 10:47:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x9baa2c00) [pid = 1742] [serial = 328] [outer = 0x9acec000] 10:47:59 INFO - PROCESS | 1742 | 1466704079584 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]]]}] 10:47:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:47:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1692ms 10:47:59 INFO - PROCESS | 1742 | 1466704079664 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 10:47:59 INFO - PROCESS | 1742 | 1466704079669 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 10:47:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:47:59 INFO - PROCESS | 1742 | 1466704079676 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:47:59 INFO - PROCESS | 1742 | 1466704079680 Marionette TRACE conn4 <- [1,410,null,{}] 10:47:59 INFO - PROCESS | 1742 | 1466704079686 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}] 10:47:59 INFO - PROCESS | 1742 | 1466704079692 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:47:59 INFO - PROCESS | 1742 | 1466704079934 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 10:48:00 INFO - PROCESS | 1742 | 1466704080209 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:00 INFO - PROCESS | 1742 | 1466704080217 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c064800 == 63 [pid = 1742] [id = 110] 10:48:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x9c065000) [pid = 1742] [serial = 329] [outer = (nil)] 10:48:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0xa1087800) [pid = 1742] [serial = 330] [outer = 0x9c065000] 10:48:00 INFO - PROCESS | 1742 | 1466704080307 Marionette DEBUG loaded listener.js 10:48:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0xa22aa400) [pid = 1742] [serial = 331] [outer = 0x9c065000] 10:48:01 INFO - PROCESS | 1742 | 1466704081255 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]]]}] 10:48:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:48:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1635ms 10:48:01 INFO - PROCESS | 1742 | 1466704081312 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 10:48:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:48:01 INFO - PROCESS | 1742 | 1466704081317 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 10:48:01 INFO - PROCESS | 1742 | 1466704081325 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:48:01 INFO - PROCESS | 1742 | 1466704081331 Marionette TRACE conn4 <- [1,414,null,{}] 10:48:01 INFO - PROCESS | 1742 | 1466704081338 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}] 10:48:01 INFO - PROCESS | 1742 | 1466704081344 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:01 INFO - PROCESS | 1742 | 1466704081560 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 10:48:01 INFO - PROCESS | 1742 | 1466704081812 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:01 INFO - PROCESS | 1742 | 1466704081822 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae0c00 == 64 [pid = 1742] [id = 111] 10:48:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8dae1c00) [pid = 1742] [serial = 332] [outer = (nil)] 10:48:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8daeac00) [pid = 1742] [serial = 333] [outer = 0x8dae1c00] 10:48:01 INFO - PROCESS | 1742 | 1466704081964 Marionette DEBUG loaded listener.js 10:48:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8daed400) [pid = 1742] [serial = 334] [outer = 0x8dae1c00] 10:48:02 INFO - PROCESS | 1742 | 1466704082879 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]]]}] 10:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1603ms 10:48:02 INFO - PROCESS | 1742 | 1466704082927 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 10:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:48:02 INFO - PROCESS | 1742 | 1466704082932 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 10:48:02 INFO - PROCESS | 1742 | 1466704082939 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:48:02 INFO - PROCESS | 1742 | 1466704082942 Marionette TRACE conn4 <- [1,418,null,{}] 10:48:02 INFO - PROCESS | 1742 | 1466704082949 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}] 10:48:02 INFO - PROCESS | 1742 | 1466704082954 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:03 INFO - PROCESS | 1742 | 1466704083168 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 10:48:03 INFO - PROCESS | 1742 | 1466704083389 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:03 INFO - PROCESS | 1742 | 1466704083399 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae2c00 == 65 [pid = 1742] [id = 112] 10:48:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8dae7c00) [pid = 1742] [serial = 335] [outer = (nil)] 10:48:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0xa1088c00) [pid = 1742] [serial = 336] [outer = 0x8dae7c00] 10:48:03 INFO - PROCESS | 1742 | 1466704083531 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0xa2eacc00) [pid = 1742] [serial = 337] [outer = 0x8dae7c00] 10:48:04 INFO - PROCESS | 1742 | 1466704084860 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]]]}] 10:48:04 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 10:48:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1933ms 10:48:04 INFO - PROCESS | 1742 | 1466704084934 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 10:48:04 INFO - PROCESS | 1742 | 1466704084938 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 10:48:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:48:04 INFO - PROCESS | 1742 | 1466704084950 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:48:04 INFO - PROCESS | 1742 | 1466704084953 Marionette TRACE conn4 <- [1,422,null,{}] 10:48:04 INFO - PROCESS | 1742 | 1466704084960 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}] 10:48:04 INFO - PROCESS | 1742 | 1466704084966 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:05 INFO - PROCESS | 1742 | 1466704085164 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 10:48:05 INFO - PROCESS | 1742 | 1466704085408 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:05 INFO - PROCESS | 1742 | 1466704085419 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e72d000 == 66 [pid = 1742] [id = 113] 10:48:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8e890000) [pid = 1742] [serial = 338] [outer = (nil)] 10:48:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0xa4d4e400) [pid = 1742] [serial = 339] [outer = 0x8e890000] 10:48:05 INFO - PROCESS | 1742 | 1466704085506 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0xa4f78c00) [pid = 1742] [serial = 340] [outer = 0x8e890000] 10:48:06 INFO - PROCESS | 1742 | 1466704086979 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]]]}] 10:48:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:48:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2088ms 10:48:07 INFO - PROCESS | 1742 | 1466704087040 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 10:48:07 INFO - PROCESS | 1742 | 1466704087044 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 10:48:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:48:07 INFO - PROCESS | 1742 | 1466704087052 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:48:07 INFO - PROCESS | 1742 | 1466704087056 Marionette TRACE conn4 <- [1,426,null,{}] 10:48:07 INFO - PROCESS | 1742 | 1466704087062 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}] 10:48:07 INFO - PROCESS | 1742 | 1466704087067 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:07 INFO - PROCESS | 1742 | 1466704087262 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 10:48:07 INFO - PROCESS | 1742 | 1466704087872 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:07 INFO - PROCESS | 1742 | 1466704087880 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e721800 == 67 [pid = 1742] [id = 114] 10:48:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8e722400) [pid = 1742] [serial = 341] [outer = (nil)] 10:48:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8e72a400) [pid = 1742] [serial = 342] [outer = 0x8e722400] 10:48:07 INFO - PROCESS | 1742 | 1466704087965 Marionette DEBUG loaded listener.js 10:48:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8e898400) [pid = 1742] [serial = 343] [outer = 0x8e722400] 10:48:09 INFO - PROCESS | 1742 | 1466704089085 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] 10:48:09 INFO - PROCESS | 1742 | 1466704089146 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 10:48:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:48:09 INFO - PROCESS | 1742 | 1466704089154 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - PROCESS | 1742 | 1466704089159 Marionette TRACE conn4 <- [1,430,null,{}] 10:48:09 INFO - PROCESS | 1742 | 1466704089167 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}] 10:48:09 INFO - PROCESS | 1742 | 1466704089175 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:09 INFO - PROCESS | 1742 | 1466704089380 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 10:48:09 INFO - PROCESS | 1742 | 1466704089618 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:09 INFO - PROCESS | 1742 | 1466704089629 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f1000 == 68 [pid = 1742] [id = 115] 10:48:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8fb68400) [pid = 1742] [serial = 344] [outer = (nil)] 10:48:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8fcb5c00) [pid = 1742] [serial = 345] [outer = 0x8fb68400] 10:48:09 INFO - PROCESS | 1742 | 1466704089707 Marionette DEBUG loaded listener.js 10:48:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8fddec00) [pid = 1742] [serial = 346] [outer = 0x8fb68400] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9ba04000 == 67 [pid = 1742] [id = 41] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x947edc00 == 66 [pid = 1742] [id = 38] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8eb000 == 65 [pid = 1742] [id = 103] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9b340000) [pid = 1742] [serial = 258] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9528e800 == 64 [pid = 1742] [id = 102] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x95295400 == 63 [pid = 1742] [id = 101] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x921b8400 == 62 [pid = 1742] [id = 100] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x92295000 == 61 [pid = 1742] [id = 99] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x91f26000 == 60 [pid = 1742] [id = 98] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8fcb1c00 == 59 [pid = 1742] [id = 97] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8e724800 == 58 [pid = 1742] [id = 95] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef9a400 == 57 [pid = 1742] [id = 94] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8fcad400 == 56 [pid = 1742] [id = 93] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0xa2eebc00 == 55 [pid = 1742] [id = 92] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9a5cd000 == 54 [pid = 1742] [id = 91] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x928cc800 == 53 [pid = 1742] [id = 90] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8fcbb800 == 52 [pid = 1742] [id = 89] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x95d15400 == 51 [pid = 1742] [id = 88] 10:48:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8fddc400 == 50 [pid = 1742] [id = 87] 10:48:10 INFO - PROCESS | 1742 | 1466704090778 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]]]}] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x91e01800) [pid = 1742] [serial = 244] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x95f0d800) [pid = 1742] [serial = 228] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8fcb3c00) [pid = 1742] [serial = 238] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9c071800) [pid = 1742] [serial = 220] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9acf6000) [pid = 1742] [serial = 177] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9a8f3c00) [pid = 1742] [serial = 186] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9acecc00) [pid = 1742] [serial = 256] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0xa6e48400) [pid = 1742] [serial = 144] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9a8f5800) [pid = 1742] [serial = 255] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0xa8b45000) [pid = 1742] [serial = 225] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0xa2eb0000) [pid = 1742] [serial = 222] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0xa9ad9400) [pid = 1742] [serial = 147] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0xa22f3000) [pid = 1742] [serial = 108] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8fcb2800) [pid = 1742] [serial = 237] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x95f82c00) [pid = 1742] [serial = 232] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9b623800) [pid = 1742] [serial = 138] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0xa9ad4000) [pid = 1742] [serial = 189] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x92293400) [pid = 1742] [serial = 211] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x95f80c00) [pid = 1742] [serial = 231] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8fb6ac00) [pid = 1742] [serial = 234] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x951b9400) [pid = 1742] [serial = 246] [outer = (nil)] [url = about:blank] 10:48:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:48:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1682ms 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0xa2456000) [pid = 1742] [serial = 229] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0xa610d800) [pid = 1742] [serial = 141] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x9a5c6400) [pid = 1742] [serial = 253] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9b618800) [pid = 1742] [serial = 135] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x95d17400) [pid = 1742] [serial = 213] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0xa6758800) [pid = 1742] [serial = 208] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x99edc400) [pid = 1742] [serial = 216] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0xa4d4d000) [pid = 1742] [serial = 111] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0xa9adcc00) [pid = 1742] [serial = 226] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x9c027c00) [pid = 1742] [serial = 105] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8fb6dc00) [pid = 1742] [serial = 235] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8fde6c00) [pid = 1742] [serial = 243] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0xa81eb800) [pid = 1742] [serial = 183] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8fcbbc00) [pid = 1742] [serial = 240] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9a5ca800) [pid = 1742] [serial = 174] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x95f0c800) [pid = 1742] [serial = 250] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x95290c00) [pid = 1742] [serial = 247] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x9c02dc00) [pid = 1742] [serial = 219] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x95f02000) [pid = 1742] [serial = 249] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0xa33c5000) [pid = 1742] [serial = 180] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9a3c3c00) [pid = 1742] [serial = 252] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0xa4f0fc00) [pid = 1742] [serial = 223] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x951bc000) [pid = 1742] [serial = 132] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x95d1c400) [pid = 1742] [serial = 214] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x93cadc00) [pid = 1742] [serial = 171] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x99007400) [pid = 1742] [serial = 102] [outer = (nil)] [url = about:blank] 10:48:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x9a5ce000) [pid = 1742] [serial = 217] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x91e03000) [pid = 1742] [serial = 210] [outer = (nil)] [url = about:blank] 10:48:10 INFO - PROCESS | 1742 | 1466704090862 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 1742 | 1466704090872 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 10:48:10 INFO - PROCESS | 1742 | 1466704090888 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 1742 | 1466704090892 Marionette TRACE conn4 <- [1,434,null,{}] 10:48:10 INFO - PROCESS | 1742 | 1466704090898 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}] 10:48:10 INFO - PROCESS | 1742 | 1466704090903 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:11 INFO - PROCESS | 1742 | 1466704091138 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 10:48:11 INFO - PROCESS | 1742 | 1466704091318 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:11 INFO - PROCESS | 1742 | 1466704091328 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8eb000 == 51 [pid = 1742] [id = 116] 10:48:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8fcb6000) [pid = 1742] [serial = 347] [outer = (nil)] 10:48:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x91bde000) [pid = 1742] [serial = 348] [outer = 0x8fcb6000] 10:48:11 INFO - PROCESS | 1742 | 1466704091400 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x91f23400) [pid = 1742] [serial = 349] [outer = 0x8fcb6000] 10:48:12 INFO - PROCESS | 1742 | 1466704092265 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]]]}] 10:48:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:48:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1442ms 10:48:12 INFO - PROCESS | 1742 | 1466704092329 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 1742 | 1466704092332 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 10:48:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:48:12 INFO - PROCESS | 1742 | 1466704092348 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:48:12 INFO - PROCESS | 1742 | 1466704092358 Marionette TRACE conn4 <- [1,438,null,{}] 10:48:12 INFO - PROCESS | 1742 | 1466704092368 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}] 10:48:12 INFO - PROCESS | 1742 | 1466704092376 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:12 INFO - PROCESS | 1742 | 1466704092587 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 10:48:12 INFO - PROCESS | 1742 | 1466704092738 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:12 INFO - PROCESS | 1742 | 1466704092744 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e897000 == 52 [pid = 1742] [id = 117] 10:48:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x91f2e000) [pid = 1742] [serial = 350] [outer = (nil)] 10:48:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x92298000) [pid = 1742] [serial = 351] [outer = 0x91f2e000] 10:48:12 INFO - PROCESS | 1742 | 1466704092824 Marionette DEBUG loaded listener.js 10:48:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x928cb000) [pid = 1742] [serial = 352] [outer = 0x91f2e000] 10:48:14 INFO - PROCESS | 1742 | 1466704094380 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]]]}] 10:48:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:48:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 2055ms 10:48:14 INFO - PROCESS | 1742 | 1466704094396 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 10:48:14 INFO - PROCESS | 1742 | 1466704094401 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 10:48:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:48:14 INFO - PROCESS | 1742 | 1466704094487 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - PROCESS | 1742 | 1466704094492 Marionette TRACE conn4 <- [1,442,null,{}] 10:48:14 INFO - PROCESS | 1742 | 1466704094503 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}] 10:48:14 INFO - PROCESS | 1742 | 1466704094509 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:14 INFO - PROCESS | 1742 | 1466704094766 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 10:48:14 INFO - PROCESS | 1742 | 1466704094794 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:14 INFO - PROCESS | 1742 | 1466704094802 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x927b1000 == 53 [pid = 1742] [id = 118] 10:48:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x928cf800) [pid = 1742] [serial = 353] [outer = (nil)] 10:48:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x95f05000) [pid = 1742] [serial = 354] [outer = 0x928cf800] 10:48:14 INFO - PROCESS | 1742 | 1466704094881 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x95f0c800) [pid = 1742] [serial = 355] [outer = 0x928cf800] 10:48:15 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x91f27800) [pid = 1742] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:48:15 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x95d17c00) [pid = 1742] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:48:15 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8fcb3000) [pid = 1742] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:48:15 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x92295400) [pid = 1742] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:48:15 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x9acf8400) [pid = 1742] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:48:15 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x928cc400) [pid = 1742] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:48:15 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x95f0ac00) [pid = 1742] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:48:16 INFO - PROCESS | 1742 | 1466704096395 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]]]}] 10:48:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:48:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 2017ms 10:48:16 INFO - PROCESS | 1742 | 1466704096435 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 1742 | 1466704096443 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 10:48:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:48:16 INFO - PROCESS | 1742 | 1466704096453 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 1742 | 1466704096460 Marionette TRACE conn4 <- [1,446,null,{}] 10:48:16 INFO - PROCESS | 1742 | 1466704096471 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}] 10:48:16 INFO - PROCESS | 1742 | 1466704096477 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:16 INFO - PROCESS | 1742 | 1466704096702 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 10:48:16 INFO - PROCESS | 1742 | 1466704096944 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:16 INFO - PROCESS | 1742 | 1466704096956 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa2c00 == 54 [pid = 1742] [id = 119] 10:48:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8efa8400) [pid = 1742] [serial = 356] [outer = (nil)] 10:48:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8fcb0800) [pid = 1742] [serial = 357] [outer = 0x8efa8400] 10:48:17 INFO - PROCESS | 1742 | 1466704097049 Marionette DEBUG loaded listener.js 10:48:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x91e06800) [pid = 1742] [serial = 358] [outer = 0x8efa8400] 10:48:18 INFO - PROCESS | 1742 | 1466704098115 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]]]}] 10:48:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:48:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1737ms 10:48:18 INFO - PROCESS | 1742 | 1466704098192 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 10:48:18 INFO - PROCESS | 1742 | 1466704098200 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 10:48:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:48:18 INFO - PROCESS | 1742 | 1466704098213 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:48:18 INFO - PROCESS | 1742 | 1466704098219 Marionette TRACE conn4 <- [1,450,null,{}] 10:48:18 INFO - PROCESS | 1742 | 1466704098227 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}] 10:48:18 INFO - PROCESS | 1742 | 1466704098234 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:18 INFO - PROCESS | 1742 | 1466704098499 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 10:48:18 INFO - PROCESS | 1742 | 1466704098774 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:18 INFO - PROCESS | 1742 | 1466704098783 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x92295000 == 55 [pid = 1742] [id = 120] 10:48:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x927a9800) [pid = 1742] [serial = 359] [outer = (nil)] 10:48:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x93cadc00) [pid = 1742] [serial = 360] [outer = 0x927a9800] 10:48:18 INFO - PROCESS | 1742 | 1466704098880 Marionette DEBUG loaded listener.js 10:48:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x951b8c00) [pid = 1742] [serial = 361] [outer = 0x927a9800] 10:48:19 INFO - PROCESS | 1742 | 1466704099896 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] 10:48:19 INFO - PROCESS | 1742 | 1466704099963 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 10:48:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:48:19 INFO - PROCESS | 1742 | 1466704099970 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:48:19 INFO - PROCESS | 1742 | 1466704099977 Marionette TRACE conn4 <- [1,454,null,{}] 10:48:20 INFO - PROCESS | 1742 | 1466704099995 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}] 10:48:20 INFO - PROCESS | 1742 | 1466704100005 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:20 INFO - PROCESS | 1742 | 1466704100272 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 10:48:20 INFO - PROCESS | 1742 | 1466704100559 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:20 INFO - PROCESS | 1742 | 1466704100573 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x965a2000 == 56 [pid = 1742] [id = 121] 10:48:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x965a7000) [pid = 1742] [serial = 362] [outer = (nil)] 10:48:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x98286800) [pid = 1742] [serial = 363] [outer = 0x965a7000] 10:48:20 INFO - PROCESS | 1742 | 1466704100669 Marionette DEBUG loaded listener.js 10:48:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x99013400) [pid = 1742] [serial = 364] [outer = 0x965a7000] 10:48:21 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:48:21 INFO - PROCESS | 1742 | 1466704101787 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]]]}] 10:48:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:48:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1898ms 10:48:21 INFO - PROCESS | 1742 | 1466704101869 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 10:48:21 INFO - PROCESS | 1742 | 1466704101875 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 10:48:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:48:21 INFO - PROCESS | 1742 | 1466704101882 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:48:21 INFO - PROCESS | 1742 | 1466704101886 Marionette TRACE conn4 <- [1,458,null,{}] 10:48:21 INFO - PROCESS | 1742 | 1466704101893 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}] 10:48:21 INFO - PROCESS | 1742 | 1466704101899 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:22 INFO - PROCESS | 1742 | 1466704102156 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 10:48:22 INFO - PROCESS | 1742 | 1466704102365 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:22 INFO - PROCESS | 1742 | 1466704102374 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x99012800 == 57 [pid = 1742] [id = 122] 10:48:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x99edc400) [pid = 1742] [serial = 365] [outer = (nil)] 10:48:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9a5c6400) [pid = 1742] [serial = 366] [outer = 0x99edc400] 10:48:22 INFO - PROCESS | 1742 | 1466704102465 Marionette DEBUG loaded listener.js 10:48:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9a5cd400) [pid = 1742] [serial = 367] [outer = 0x99edc400] 10:48:23 INFO - PROCESS | 1742 | 1466704103427 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] 10:48:23 INFO - PROCESS | 1742 | 1466704103476 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 10:48:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:48:23 INFO - PROCESS | 1742 | 1466704103484 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:48:23 INFO - PROCESS | 1742 | 1466704103488 Marionette TRACE conn4 <- [1,462,null,{}] 10:48:23 INFO - PROCESS | 1742 | 1466704103496 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}] 10:48:23 INFO - PROCESS | 1742 | 1466704103502 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:23 INFO - PROCESS | 1742 | 1466704103721 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 10:48:23 INFO - PROCESS | 1742 | 1466704103942 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:23 INFO - PROCESS | 1742 | 1466704103952 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf3000 == 58 [pid = 1742] [id = 123] 10:48:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x97741c00) [pid = 1742] [serial = 368] [outer = (nil)] 10:48:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x9a8fb000) [pid = 1742] [serial = 369] [outer = 0x97741c00] 10:48:24 INFO - PROCESS | 1742 | 1466704104060 Marionette DEBUG loaded listener.js 10:48:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x9acec800) [pid = 1742] [serial = 370] [outer = 0x97741c00] 10:48:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x9a8f7800) [pid = 1742] [serial = 371] [outer = 0x9c02a000] 10:48:25 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:48:25 INFO - PROCESS | 1742 | 1466704105224 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] 10:48:25 INFO - PROCESS | 1742 | 1466704105277 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 10:48:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:48:25 INFO - PROCESS | 1742 | 1466704105285 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 1742 | 1466704105289 Marionette TRACE conn4 <- [1,466,null,{}] 10:48:25 INFO - PROCESS | 1742 | 1466704105297 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}] 10:48:25 INFO - PROCESS | 1742 | 1466704105315 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:25 INFO - PROCESS | 1742 | 1466704105609 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 10:48:25 INFO - PROCESS | 1742 | 1466704105827 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:25 INFO - PROCESS | 1742 | 1466704105839 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d1b000 == 59 [pid = 1742] [id = 124] 10:48:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x95d1c400) [pid = 1742] [serial = 372] [outer = (nil)] 10:48:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x9ba3f000) [pid = 1742] [serial = 373] [outer = 0x95d1c400] 10:48:25 INFO - PROCESS | 1742 | 1466704105940 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x9c069800) [pid = 1742] [serial = 374] [outer = 0x95d1c400] 10:48:26 INFO - PROCESS | 1742 | 1466704106942 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] 10:48:26 INFO - PROCESS | 1742 | 1466704106990 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 10:48:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:48:27 INFO - PROCESS | 1742 | 1466704106998 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:48:27 INFO - PROCESS | 1742 | 1466704107002 Marionette TRACE conn4 <- [1,470,null,{}] 10:48:27 INFO - PROCESS | 1742 | 1466704107009 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}] 10:48:27 INFO - PROCESS | 1742 | 1466704107015 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:27 INFO - PROCESS | 1742 | 1466704107227 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 10:48:27 INFO - PROCESS | 1742 | 1466704107450 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:27 INFO - PROCESS | 1742 | 1466704107460 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x9ba3f800 == 60 [pid = 1742] [id = 125] 10:48:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x9ba44400) [pid = 1742] [serial = 375] [outer = (nil)] 10:48:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0xa059ec00) [pid = 1742] [serial = 376] [outer = 0x9ba44400] 10:48:27 INFO - PROCESS | 1742 | 1466704107561 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0xa108b400) [pid = 1742] [serial = 377] [outer = 0x9ba44400] 10:48:28 INFO - PROCESS | 1742 | 1466704108508 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]]]}] 10:48:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:48:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1587ms 10:48:28 INFO - PROCESS | 1742 | 1466704108587 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 10:48:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:48:28 INFO - PROCESS | 1742 | 1466704108599 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 10:48:28 INFO - PROCESS | 1742 | 1466704108606 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - PROCESS | 1742 | 1466704108610 Marionette TRACE conn4 <- [1,474,null,{}] 10:48:28 INFO - PROCESS | 1742 | 1466704108617 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}] 10:48:28 INFO - PROCESS | 1742 | 1466704108622 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:28 INFO - PROCESS | 1742 | 1466704108868 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 10:48:29 INFO - PROCESS | 1742 | 1466704109138 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:29 INFO - PROCESS | 1742 | 1466704109146 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e783800 == 61 [pid = 1742] [id = 126] 10:48:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8e784000) [pid = 1742] [serial = 378] [outer = (nil)] 10:48:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8e78a000) [pid = 1742] [serial = 379] [outer = 0x8e784000] 10:48:29 INFO - PROCESS | 1742 | 1466704109238 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8e78bc00) [pid = 1742] [serial = 380] [outer = 0x8e784000] 10:48:30 INFO - PROCESS | 1742 | 1466704110244 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]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:48:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1683ms 10:48:30 INFO - PROCESS | 1742 | 1466704110290 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 10:48:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:48:30 INFO - PROCESS | 1742 | 1466704110294 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 10:48:30 INFO - PROCESS | 1742 | 1466704110301 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - PROCESS | 1742 | 1466704110305 Marionette TRACE conn4 <- [1,478,null,{}] 10:48:30 INFO - PROCESS | 1742 | 1466704110312 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}] 10:48:30 INFO - PROCESS | 1742 | 1466704110318 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:30 INFO - PROCESS | 1742 | 1466704110544 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 10:48:30 INFO - PROCESS | 1742 | 1466704110769 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:30 INFO - PROCESS | 1742 | 1466704110780 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e78ec00 == 62 [pid = 1742] [id = 127] 10:48:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8e78f800) [pid = 1742] [serial = 381] [outer = (nil)] 10:48:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0xa0482400) [pid = 1742] [serial = 382] [outer = 0x8e78f800] 10:48:30 INFO - PROCESS | 1742 | 1466704110879 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0xa22f4c00) [pid = 1742] [serial = 383] [outer = 0x8e78f800] 10:48:31 INFO - PROCESS | 1742 | 1466704111842 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]]]}] 10:48:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:48:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1589ms 10:48:31 INFO - PROCESS | 1742 | 1466704111890 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 10:48:31 INFO - PROCESS | 1742 | 1466704111894 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 10:48:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:48:31 INFO - PROCESS | 1742 | 1466704111902 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:48:31 INFO - PROCESS | 1742 | 1466704111906 Marionette TRACE conn4 <- [1,482,null,{}] 10:48:31 INFO - PROCESS | 1742 | 1466704111912 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}] 10:48:31 INFO - PROCESS | 1742 | 1466704111917 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:32 INFO - PROCESS | 1742 | 1466704112132 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 10:48:32 INFO - PROCESS | 1742 | 1466704112364 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:32 INFO - PROCESS | 1742 | 1466704112374 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e2400 == 63 [pid = 1742] [id = 128] 10:48:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8e9e2c00) [pid = 1742] [serial = 384] [outer = (nil)] 10:48:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8e9e8800) [pid = 1742] [serial = 385] [outer = 0x8e9e2c00] 10:48:32 INFO - PROCESS | 1742 | 1466704112471 Marionette DEBUG loaded listener.js 10:48:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8e9eb800) [pid = 1742] [serial = 386] [outer = 0x8e9e2c00] 10:48:33 INFO - PROCESS | 1742 | 1466704113548 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]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:48:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1695ms 10:48:33 INFO - PROCESS | 1742 | 1466704113599 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 10:48:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:48:33 INFO - PROCESS | 1742 | 1466704113604 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 10:48:33 INFO - PROCESS | 1742 | 1466704113611 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 1742 | 1466704113617 Marionette TRACE conn4 <- [1,486,null,{}] 10:48:33 INFO - PROCESS | 1742 | 1466704113623 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}] 10:48:33 INFO - PROCESS | 1742 | 1466704113630 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:33 INFO - PROCESS | 1742 | 1466704113858 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 10:48:34 INFO - PROCESS | 1742 | 1466704114097 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:34 INFO - PROCESS | 1742 | 1466704114108 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eac6c00 == 64 [pid = 1742] [id = 129] 10:48:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8eac7000) [pid = 1742] [serial = 387] [outer = (nil)] 10:48:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8eacac00) [pid = 1742] [serial = 388] [outer = 0x8eac7000] 10:48:34 INFO - PROCESS | 1742 | 1466704114199 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8eacf000) [pid = 1742] [serial = 389] [outer = 0x8eac7000] 10:48:35 INFO - PROCESS | 1742 | 1466704115164 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]]]}] 10:48:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1602ms 10:48:35 INFO - PROCESS | 1742 | 1466704115215 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 10:48:35 INFO - PROCESS | 1742 | 1466704115218 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 10:48:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:48:35 INFO - PROCESS | 1742 | 1466704115226 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:48:35 INFO - PROCESS | 1742 | 1466704115230 Marionette TRACE conn4 <- [1,490,null,{}] 10:48:35 INFO - PROCESS | 1742 | 1466704115236 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}] 10:48:35 INFO - PROCESS | 1742 | 1466704115241 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:35 INFO - PROCESS | 1742 | 1466704115461 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 10:48:35 INFO - PROCESS | 1742 | 1466704115687 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:35 INFO - PROCESS | 1742 | 1466704115694 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ead0400 == 65 [pid = 1742] [id = 130] 10:48:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8ef9c000) [pid = 1742] [serial = 390] [outer = (nil)] 10:48:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x91c06000) [pid = 1742] [serial = 391] [outer = 0x8ef9c000] 10:48:35 INFO - PROCESS | 1742 | 1466704115827 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x91c09000) [pid = 1742] [serial = 392] [outer = 0x8ef9c000] 10:48:36 INFO - PROCESS | 1742 | 1466704116791 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]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:48:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1584ms 10:48:36 INFO - PROCESS | 1742 | 1466704116811 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 10:48:36 INFO - PROCESS | 1742 | 1466704116815 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 10:48:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:48:36 INFO - PROCESS | 1742 | 1466704116822 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 1742 | 1466704116825 Marionette TRACE conn4 <- [1,494,null,{}] 10:48:36 INFO - PROCESS | 1742 | 1466704116831 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}] 10:48:36 INFO - PROCESS | 1742 | 1466704116836 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:37 INFO - PROCESS | 1742 | 1466704117032 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 10:48:37 INFO - PROCESS | 1742 | 1466704117261 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:37 INFO - PROCESS | 1742 | 1466704117270 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaca800 == 66 [pid = 1742] [id = 131] 10:48:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x91c0cc00) [pid = 1742] [serial = 393] [outer = (nil)] 10:48:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x9a8f6000) [pid = 1742] [serial = 394] [outer = 0x91c0cc00] 10:48:37 INFO - PROCESS | 1742 | 1466704117395 Marionette DEBUG loaded listener.js 10:48:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0xa2456000) [pid = 1742] [serial = 395] [outer = 0x91c0cc00] 10:48:38 INFO - PROCESS | 1742 | 1466704118460 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]]]}] 10:48:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:48:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1681ms 10:48:38 INFO - PROCESS | 1742 | 1466704118505 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 10:48:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:48:38 INFO - PROCESS | 1742 | 1466704118509 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 10:48:38 INFO - PROCESS | 1742 | 1466704118515 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:48:38 INFO - PROCESS | 1742 | 1466704118519 Marionette TRACE conn4 <- [1,498,null,{}] 10:48:38 INFO - PROCESS | 1742 | 1466704118525 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}] 10:48:38 INFO - PROCESS | 1742 | 1466704118531 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:38 INFO - PROCESS | 1742 | 1466704118741 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 10:48:38 INFO - PROCESS | 1742 | 1466704118958 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:38 INFO - PROCESS | 1742 | 1466704118966 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de1c400 == 67 [pid = 1742] [id = 132] 10:48:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8de1cc00) [pid = 1742] [serial = 396] [outer = (nil)] 10:48:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8de23800) [pid = 1742] [serial = 397] [outer = 0x8de1cc00] 10:48:39 INFO - PROCESS | 1742 | 1466704119054 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8de25c00) [pid = 1742] [serial = 398] [outer = 0x8de1cc00] 10:48:39 INFO - PROCESS | 1742 | 1466704119969 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]]]}] 10:48:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:48:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1533ms 10:48:40 INFO - PROCESS | 1742 | 1466704120050 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 10:48:40 INFO - PROCESS | 1742 | 1466704120053 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 10:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:48:40 INFO - PROCESS | 1742 | 1466704120062 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:48:40 INFO - PROCESS | 1742 | 1466704120066 Marionette TRACE conn4 <- [1,502,null,{}] 10:48:40 INFO - PROCESS | 1742 | 1466704120072 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}] 10:48:40 INFO - PROCESS | 1742 | 1466704120078 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:40 INFO - PROCESS | 1742 | 1466704120326 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 10:48:40 INFO - PROCESS | 1742 | 1466704120869 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:40 INFO - PROCESS | 1742 | 1466704120878 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de42400 == 68 [pid = 1742] [id = 133] 10:48:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8de46800) [pid = 1742] [serial = 399] [outer = (nil)] 10:48:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8de48800) [pid = 1742] [serial = 400] [outer = 0x8de46800] 10:48:40 INFO - PROCESS | 1742 | 1466704120963 Marionette DEBUG loaded listener.js 10:48:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8de4bc00) [pid = 1742] [serial = 401] [outer = 0x8de46800] 10:48:41 INFO - PROCESS | 1742 | 1466704121902 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]]]}] 10:48:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:48:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1884ms 10:48:41 INFO - PROCESS | 1742 | 1466704121950 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 10:48:41 INFO - PROCESS | 1742 | 1466704121957 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 10:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:48:41 INFO - PROCESS | 1742 | 1466704121967 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:48:41 INFO - PROCESS | 1742 | 1466704121972 Marionette TRACE conn4 <- [1,506,null,{}] 10:48:41 INFO - PROCESS | 1742 | 1466704121981 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}] 10:48:41 INFO - PROCESS | 1742 | 1466704121988 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:42 INFO - PROCESS | 1742 | 1466704122200 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 10:48:42 INFO - PROCESS | 1742 | 1466704122406 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:42 INFO - PROCESS | 1742 | 1466704122418 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daec400 == 69 [pid = 1742] [id = 134] 10:48:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8e88ec00) [pid = 1742] [serial = 402] [outer = (nil)] 10:48:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8e8ea400) [pid = 1742] [serial = 403] [outer = 0x8e88ec00] 10:48:42 INFO - PROCESS | 1742 | 1466704122550 Marionette DEBUG loaded listener.js 10:48:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8e8f8c00) [pid = 1742] [serial = 404] [outer = 0x8e88ec00] 10:48:43 INFO - PROCESS | 1742 | 1466704123573 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]]]}] 10:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1688ms 10:48:43 INFO - PROCESS | 1742 | 1466704123658 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 10:48:43 INFO - PROCESS | 1742 | 1466704123664 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 10:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:48:43 INFO - PROCESS | 1742 | 1466704123672 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 1742 | 1466704123674 Marionette TRACE conn4 <- [1,510,null,{}] 10:48:43 INFO - PROCESS | 1742 | 1466704123681 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}] 10:48:43 INFO - PROCESS | 1742 | 1466704123686 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9c064800 == 68 [pid = 1742] [id = 110] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae0c00 == 67 [pid = 1742] [id = 111] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9aceb800 == 66 [pid = 1742] [id = 109] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x99ee3000 == 65 [pid = 1742] [id = 108] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x928cbc00 == 64 [pid = 1742] [id = 106] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x91f30000 == 63 [pid = 1742] [id = 107] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x91f24800 == 62 [pid = 1742] [id = 105] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e898800 == 61 [pid = 1742] [id = 104] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x92291c00 == 60 [pid = 1742] [id = 62] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x927b6800 == 59 [pid = 1742] [id = 26] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x947b5400 == 58 [pid = 1742] [id = 35] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0xa3280800 == 57 [pid = 1742] [id = 63] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9ba37c00 == 56 [pid = 1742] [id = 39] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9a8f8000 == 55 [pid = 1742] [id = 15] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0xa2eb2800 == 54 [pid = 1742] [id = 40] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9c029800 == 53 [pid = 1742] [id = 32] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x951b0400 == 52 [pid = 1742] [id = 33] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9a683400 == 51 [pid = 1742] [id = 18] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9528b400 == 50 [pid = 1742] [id = 42] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x951b1400 == 49 [pid = 1742] [id = 43] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x951d1000 == 48 [pid = 1742] [id = 16] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae2c00 == 47 [pid = 1742] [id = 112] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x947eb400 == 46 [pid = 1742] [id = 19] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e72d000 == 45 [pid = 1742] [id = 113] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8fcb3800 == 44 [pid = 1742] [id = 80] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb67000 == 43 [pid = 1742] [id = 79] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e721800 == 42 [pid = 1742] [id = 114] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0xa610b400 == 41 [pid = 1742] [id = 27] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x927b4400 == 40 [pid = 1742] [id = 34] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x927b3c00 == 39 [pid = 1742] [id = 28] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x91e04800 == 38 [pid = 1742] [id = 57] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x947ad000 == 37 [pid = 1742] [id = 13] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x98212c00 == 36 [pid = 1742] [id = 36] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x98c48800 == 35 [pid = 1742] [id = 25] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x93cab000 == 34 [pid = 1742] [id = 44] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9a5d5c00 == 33 [pid = 1742] [id = 59] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9a075800 == 32 [pid = 1742] [id = 60] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9900dc00 == 31 [pid = 1742] [id = 58] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0xa1089800 == 30 [pid = 1742] [id = 37] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9b10ec00 == 29 [pid = 1742] [id = 61] 10:48:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e88fc00 == 28 [pid = 1742] [id = 96] 10:48:45 INFO - PROCESS | 1742 | 1466704125638 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x8e8f6800) [pid = 1742] [serial = 309] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x91f2c400) [pid = 1742] [serial = 294] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8fde5c00) [pid = 1742] [serial = 261] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x95f09c00) [pid = 1742] [serial = 303] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8fde3800) [pid = 1742] [serial = 292] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9c2d6400) [pid = 1742] [serial = 273] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8fcbb000) [pid = 1742] [serial = 291] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x928d7c00) [pid = 1742] [serial = 270] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x95f7ec00) [pid = 1742] [serial = 304] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x93cb3800) [pid = 1742] [serial = 298] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x928cf400) [pid = 1742] [serial = 297] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8e893000) [pid = 1742] [serial = 288] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x99ee7c00) [pid = 1742] [serial = 267] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9c02b000) [pid = 1742] [serial = 259] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x95d18c00) [pid = 1742] [serial = 301] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9a5cc800) [pid = 1742] [serial = 307] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x99e10800) [pid = 1742] [serial = 306] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0xa33ba800) [pid = 1742] [serial = 276] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8efa3000) [pid = 1742] [serial = 282] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x91f30c00) [pid = 1742] [serial = 295] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x95f02400) [pid = 1742] [serial = 264] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0xa9ad5000) [pid = 1742] [serial = 279] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8e72bc00) [pid = 1742] [serial = 285] [outer = (nil)] [url = about:blank] 10:48:45 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x95294800) [pid = 1742] [serial = 300] [outer = (nil)] [url = about:blank] 10:48:46 INFO - PROCESS | 1742 | 1466704126002 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:46 INFO - PROCESS | 1742 | 1466704126008 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddea000 == 29 [pid = 1742] [id = 135] 10:48:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8dded400) [pid = 1742] [serial = 405] [outer = (nil)] 10:48:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8de26400) [pid = 1742] [serial = 406] [outer = 0x8dded400] 10:48:46 INFO - PROCESS | 1742 | 1466704126096 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8de4b800) [pid = 1742] [serial = 407] [outer = 0x8dded400] 10:48:46 INFO - PROCESS | 1742 | 1466704126946 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]]]}] 10:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 3352ms 10:48:47 INFO - PROCESS | 1742 | 1466704127026 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 10:48:47 INFO - PROCESS | 1742 | 1466704127033 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 10:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:48:47 INFO - PROCESS | 1742 | 1466704127041 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:48:47 INFO - PROCESS | 1742 | 1466704127046 Marionette TRACE conn4 <- [1,514,null,{}] 10:48:47 INFO - PROCESS | 1742 | 1466704127054 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}] 10:48:47 INFO - PROCESS | 1742 | 1466704127060 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:47 INFO - PROCESS | 1742 | 1466704127243 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 10:48:47 INFO - PROCESS | 1742 | 1466704127375 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:47 INFO - PROCESS | 1742 | 1466704127382 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e730400 == 30 [pid = 1742] [id = 136] 10:48:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8e895800) [pid = 1742] [serial = 408] [outer = (nil)] 10:48:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8e8eb800) [pid = 1742] [serial = 409] [outer = 0x8e895800] 10:48:47 INFO - PROCESS | 1742 | 1466704127464 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8e8f7c00) [pid = 1742] [serial = 410] [outer = 0x8e895800] 10:48:48 INFO - PROCESS | 1742 | 1466704128378 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]]]}] 10:48:48 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 10:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1388ms 10:48:48 INFO - PROCESS | 1742 | 1466704128430 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 10:48:48 INFO - PROCESS | 1742 | 1466704128435 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 10:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:48:48 INFO - PROCESS | 1742 | 1466704128449 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:48:48 INFO - PROCESS | 1742 | 1466704128453 Marionette TRACE conn4 <- [1,518,null,{}] 10:48:48 INFO - PROCESS | 1742 | 1466704128459 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}] 10:48:48 INFO - PROCESS | 1742 | 1466704128464 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:48 INFO - PROCESS | 1742 | 1466704128688 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 10:48:48 INFO - PROCESS | 1742 | 1466704128721 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:48 INFO - PROCESS | 1742 | 1466704128731 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa4c00 == 31 [pid = 1742] [id = 137] 10:48:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8efa5c00) [pid = 1742] [serial = 411] [outer = (nil)] 10:48:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8fb63000) [pid = 1742] [serial = 412] [outer = 0x8efa5c00] 10:48:48 INFO - PROCESS | 1742 | 1466704128805 Marionette DEBUG loaded listener.js 10:48:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8fb6b000) [pid = 1742] [serial = 413] [outer = 0x8efa5c00] 10:48:49 INFO - PROCESS | 1742 | 1466704129901 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]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:48:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1505ms 10:48:49 INFO - PROCESS | 1742 | 1466704129954 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 1742 | 1466704129962 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 10:48:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:48:49 INFO - PROCESS | 1742 | 1466704129989 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:48:50 INFO - PROCESS | 1742 | 1466704129998 Marionette TRACE conn4 <- [1,522,null,{}] 10:48:50 INFO - PROCESS | 1742 | 1466704130005 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}] 10:48:50 INFO - PROCESS | 1742 | 1466704130013 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:51 INFO - PROCESS | 1742 | 1466704131435 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8fcb7400) [pid = 1742] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8e8ef800) [pid = 1742] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8e890800) [pid = 1742] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8e728000) [pid = 1742] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9ba9b800) [pid = 1742] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8ef9b000) [pid = 1742] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x98212000) [pid = 1742] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x928ce800) [pid = 1742] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0xa2ef0000) [pid = 1742] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8fddc800) [pid = 1742] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0xa22f7000) [pid = 1742] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x95d16400) [pid = 1742] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x928cf800) [pid = 1742] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8e899000) [pid = 1742] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8fcb6000) [pid = 1742] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8e722400) [pid = 1742] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x928d2400) [pid = 1742] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8fb68400) [pid = 1742] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9acec000) [pid = 1742] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x91f25400) [pid = 1742] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8dae1c00) [pid = 1742] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8dae7c00) [pid = 1742] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x95d19800) [pid = 1742] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x9a073400) [pid = 1742] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x9c065000) [pid = 1742] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8e890000) [pid = 1742] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:48:51 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x91f2e000) [pid = 1742] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:48:51 INFO - PROCESS | 1742 | 1466704131707 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:51 INFO - PROCESS | 1742 | 1466704131714 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1c00 == 32 [pid = 1742] [id = 138] 10:48:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8dae6c00) [pid = 1742] [serial = 414] [outer = (nil)] 10:48:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8e728400) [pid = 1742] [serial = 415] [outer = 0x8dae6c00] 10:48:51 INFO - PROCESS | 1742 | 1466704131796 Marionette DEBUG loaded listener.js 10:48:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8fb68400) [pid = 1742] [serial = 416] [outer = 0x8dae6c00] 10:48:52 INFO - PROCESS | 1742 | 1466704132581 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]]]}] 10:48:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:48:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 2669ms 10:48:52 INFO - PROCESS | 1742 | 1466704132651 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 1742 | 1466704132655 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 10:48:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:48:52 INFO - PROCESS | 1742 | 1466704132662 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - PROCESS | 1742 | 1466704132666 Marionette TRACE conn4 <- [1,526,null,{}] 10:48:52 INFO - PROCESS | 1742 | 1466704132671 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}] 10:48:52 INFO - PROCESS | 1742 | 1466704132677 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:52 INFO - PROCESS | 1742 | 1466704132851 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 10:48:52 INFO - PROCESS | 1742 | 1466704132860 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:52 INFO - PROCESS | 1742 | 1466704132869 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ee400 == 33 [pid = 1742] [id = 139] 10:48:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8efa4800) [pid = 1742] [serial = 417] [outer = (nil)] 10:48:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x91be3c00) [pid = 1742] [serial = 418] [outer = 0x8efa4800] 10:48:52 INFO - PROCESS | 1742 | 1466704132945 Marionette DEBUG loaded listener.js 10:48:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x91c06800) [pid = 1742] [serial = 419] [outer = 0x8efa4800] 10:48:54 INFO - PROCESS | 1742 | 1466704134179 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]]]}] 10:48:54 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 10:48:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1583ms 10:48:54 INFO - PROCESS | 1742 | 1466704134248 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 1742 | 1466704134255 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 10:48:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:48:54 INFO - PROCESS | 1742 | 1466704134266 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - PROCESS | 1742 | 1466704134271 Marionette TRACE conn4 <- [1,530,null,{}] 10:48:54 INFO - PROCESS | 1742 | 1466704134281 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}] 10:48:54 INFO - PROCESS | 1742 | 1466704134287 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:54 INFO - PROCESS | 1742 | 1466704134549 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 10:48:54 INFO - PROCESS | 1742 | 1466704134776 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:54 INFO - PROCESS | 1742 | 1466704134788 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4f800 == 34 [pid = 1742] [id = 140] 10:48:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8e725400) [pid = 1742] [serial = 420] [outer = (nil)] 10:48:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8e8f5000) [pid = 1742] [serial = 421] [outer = 0x8e725400] 10:48:54 INFO - PROCESS | 1742 | 1466704134883 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8efa1000) [pid = 1742] [serial = 422] [outer = 0x8e725400] 10:48:55 INFO - PROCESS | 1742 | 1466704135823 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"]]]}] 10:48:55 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 10:48:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:48:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:48:55 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 10:48:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:48:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:48:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1592ms 10:48:55 INFO - PROCESS | 1742 | 1466704135859 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 1742 | 1466704135869 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 10:48:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:48:55 INFO - PROCESS | 1742 | 1466704135900 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 1742 | 1466704135904 Marionette TRACE conn4 <- [1,534,null,{}] 10:48:55 INFO - PROCESS | 1742 | 1466704135914 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}] 10:48:55 INFO - PROCESS | 1742 | 1466704135919 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:56 INFO - PROCESS | 1742 | 1466704136147 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 10:48:56 INFO - PROCESS | 1742 | 1466704136380 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:56 INFO - PROCESS | 1742 | 1466704136392 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddeac00 == 35 [pid = 1742] [id = 141] 10:48:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8fcb0c00) [pid = 1742] [serial = 423] [outer = (nil)] 10:48:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x91f24400) [pid = 1742] [serial = 424] [outer = 0x8fcb0c00] 10:48:56 INFO - PROCESS | 1742 | 1466704136499 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x91f2b800) [pid = 1742] [serial = 425] [outer = 0x8fcb0c00] 10:48:57 INFO - PROCESS | 1742 | 1466704137454 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]]]}] 10:48:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:48:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1613ms 10:48:57 INFO - PROCESS | 1742 | 1466704137512 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 1742 | 1466704137516 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 10:48:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:48:57 INFO - PROCESS | 1742 | 1466704137527 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 1742 | 1466704137533 Marionette TRACE conn4 <- [1,538,null,{}] 10:48:57 INFO - PROCESS | 1742 | 1466704137551 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}] 10:48:57 INFO - PROCESS | 1742 | 1466704137561 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:57 INFO - PROCESS | 1742 | 1466704137799 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 10:48:58 INFO - PROCESS | 1742 | 1466704138025 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:58 INFO - PROCESS | 1742 | 1466704138035 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x9228ec00 == 36 [pid = 1742] [id = 142] 10:48:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x9228f000) [pid = 1742] [serial = 426] [outer = (nil)] 10:48:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x92293c00) [pid = 1742] [serial = 427] [outer = 0x9228f000] 10:48:58 INFO - PROCESS | 1742 | 1466704138146 Marionette DEBUG loaded listener.js 10:48:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x927b1800) [pid = 1742] [serial = 428] [outer = 0x9228f000] 10:48:59 INFO - PROCESS | 1742 | 1466704139016 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]]]}] 10:48:59 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. 10:48:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1551ms 10:48:59 INFO - PROCESS | 1742 | 1466704139079 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 10:48:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:48:59 INFO - PROCESS | 1742 | 1466704139084 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 10:48:59 INFO - PROCESS | 1742 | 1466704139091 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:48:59 INFO - PROCESS | 1742 | 1466704139095 Marionette TRACE conn4 <- [1,542,null,{}] 10:48:59 INFO - PROCESS | 1742 | 1466704139102 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}] 10:48:59 INFO - PROCESS | 1742 | 1466704139106 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:59 INFO - PROCESS | 1742 | 1466704139308 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 10:48:59 INFO - PROCESS | 1742 | 1466704139483 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:48:59 INFO - PROCESS | 1742 | 1466704139491 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:48:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x92290c00 == 37 [pid = 1742] [id = 143] 10:48:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x927b4800) [pid = 1742] [serial = 429] [outer = (nil)] 10:48:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x928d6000) [pid = 1742] [serial = 430] [outer = 0x927b4800] 10:48:59 INFO - PROCESS | 1742 | 1466704139600 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x93caf400) [pid = 1742] [serial = 431] [outer = 0x927b4800] 10:49:00 INFO - PROCESS | 1742 | 1466704140575 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]]]}] 10:49:00 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. 10:49:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1533ms 10:49:00 INFO - PROCESS | 1742 | 1466704140629 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 10:49:00 INFO - PROCESS | 1742 | 1466704140633 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 10:49:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:49:00 INFO - PROCESS | 1742 | 1466704140644 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:49:00 INFO - PROCESS | 1742 | 1466704140648 Marionette TRACE conn4 <- [1,546,null,{}] 10:49:00 INFO - PROCESS | 1742 | 1466704140655 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}] 10:49:00 INFO - PROCESS | 1742 | 1466704140660 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:00 INFO - PROCESS | 1742 | 1466704140891 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 10:49:01 INFO - PROCESS | 1742 | 1466704141072 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:01 INFO - PROCESS | 1742 | 1466704141083 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf2c00 == 38 [pid = 1742] [id = 144] 10:49:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8de24400) [pid = 1742] [serial = 432] [outer = (nil)] 10:49:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x93cb5800) [pid = 1742] [serial = 433] [outer = 0x8de24400] 10:49:01 INFO - PROCESS | 1742 | 1466704141222 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x947f0800) [pid = 1742] [serial = 434] [outer = 0x8de24400] 10:49:02 INFO - PROCESS | 1742 | 1466704142203 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]]]}] 10:49:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:49:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1637ms 10:49:02 INFO - PROCESS | 1742 | 1466704142283 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 10:49:02 INFO - PROCESS | 1742 | 1466704142288 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 10:49:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:49:02 INFO - PROCESS | 1742 | 1466704142295 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:49:02 INFO - PROCESS | 1742 | 1466704142299 Marionette TRACE conn4 <- [1,550,null,{}] 10:49:02 INFO - PROCESS | 1742 | 1466704142306 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}] 10:49:02 INFO - PROCESS | 1742 | 1466704142318 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:02 INFO - PROCESS | 1742 | 1466704142660 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 10:49:02 INFO - PROCESS | 1742 | 1466704142862 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:02 INFO - PROCESS | 1742 | 1466704142875 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de44000 == 39 [pid = 1742] [id = 145] 10:49:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8e72c800) [pid = 1742] [serial = 435] [outer = (nil)] 10:49:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x95d17c00) [pid = 1742] [serial = 436] [outer = 0x8e72c800] 10:49:02 INFO - PROCESS | 1742 | 1466704142971 Marionette DEBUG loaded listener.js 10:49:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x95d1ac00) [pid = 1742] [serial = 437] [outer = 0x8e72c800] 10:49:03 INFO - PROCESS | 1742 | 1466704143953 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]]]}] 10:49:03 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. 10:49:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1694ms 10:49:04 INFO - PROCESS | 1742 | 1466704144014 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 10:49:04 INFO - PROCESS | 1742 | 1466704144018 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 10:49:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:49:04 INFO - PROCESS | 1742 | 1466704144030 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:49:04 INFO - PROCESS | 1742 | 1466704144033 Marionette TRACE conn4 <- [1,554,null,{}] 10:49:04 INFO - PROCESS | 1742 | 1466704144041 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}] 10:49:04 INFO - PROCESS | 1742 | 1466704144047 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:04 INFO - PROCESS | 1742 | 1466704144248 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 10:49:04 INFO - PROCESS | 1742 | 1466704144472 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:04 INFO - PROCESS | 1742 | 1466704144481 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dde9c00 == 40 [pid = 1742] [id = 146] 10:49:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8de43800) [pid = 1742] [serial = 438] [outer = (nil)] 10:49:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x95f7a800) [pid = 1742] [serial = 439] [outer = 0x8de43800] 10:49:04 INFO - PROCESS | 1742 | 1466704144626 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x95d21400) [pid = 1742] [serial = 440] [outer = 0x8de43800] 10:49:05 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:05 INFO - PROCESS | 1742 | 1466704145596 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]]]}] 10:49:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:49:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1587ms 10:49:05 INFO - PROCESS | 1742 | 1466704145618 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 10:49:05 INFO - PROCESS | 1742 | 1466704145623 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 10:49:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:49:05 INFO - PROCESS | 1742 | 1466704145630 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:49:05 INFO - PROCESS | 1742 | 1466704145635 Marionette TRACE conn4 <- [1,558,null,{}] 10:49:05 INFO - PROCESS | 1742 | 1466704145641 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}] 10:49:05 INFO - PROCESS | 1742 | 1466704145647 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:05 INFO - PROCESS | 1742 | 1466704145851 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 10:49:06 INFO - PROCESS | 1742 | 1466704146080 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:06 INFO - PROCESS | 1742 | 1466704146089 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dadf800 == 41 [pid = 1742] [id = 147] 10:49:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8fcb7400) [pid = 1742] [serial = 441] [outer = (nil)] 10:49:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x95f87400) [pid = 1742] [serial = 442] [outer = 0x8fcb7400] 10:49:06 INFO - PROCESS | 1742 | 1466704146191 Marionette DEBUG loaded listener.js 10:49:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x965a3000) [pid = 1742] [serial = 443] [outer = 0x8fcb7400] 10:49:07 INFO - PROCESS | 1742 | 1466704147131 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]]]}] 10:49:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:49:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1542ms 10:49:07 INFO - PROCESS | 1742 | 1466704147174 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 1742 | 1466704147178 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 10:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:49:07 INFO - PROCESS | 1742 | 1466704147186 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 1742 | 1466704147190 Marionette TRACE conn4 <- [1,562,null,{}] 10:49:07 INFO - PROCESS | 1742 | 1466704147197 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}] 10:49:07 INFO - PROCESS | 1742 | 1466704147203 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:07 INFO - PROCESS | 1742 | 1466704147404 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 10:49:07 INFO - PROCESS | 1742 | 1466704147633 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:07 INFO - PROCESS | 1742 | 1466704147643 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de45800 == 42 [pid = 1742] [id = 148] 10:49:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8ef9f400) [pid = 1742] [serial = 444] [outer = (nil)] 10:49:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x98cbc800) [pid = 1742] [serial = 445] [outer = 0x8ef9f400] 10:49:07 INFO - PROCESS | 1742 | 1466704147772 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x99e0e800) [pid = 1742] [serial = 446] [outer = 0x8ef9f400] 10:49:08 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:08 INFO - PROCESS | 1742 | 1466704148684 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]]]}] 10:49:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:49:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1536ms 10:49:08 INFO - PROCESS | 1742 | 1466704148724 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 10:49:08 INFO - PROCESS | 1742 | 1466704148729 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 10:49:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:49:08 INFO - PROCESS | 1742 | 1466704148737 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 1742 | 1466704148740 Marionette TRACE conn4 <- [1,566,null,{}] 10:49:08 INFO - PROCESS | 1742 | 1466704148749 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}] 10:49:08 INFO - PROCESS | 1742 | 1466704148755 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:08 INFO - PROCESS | 1742 | 1466704148951 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 10:49:09 INFO - PROCESS | 1742 | 1466704149244 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:09 INFO - PROCESS | 1742 | 1466704149255 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de46000 == 43 [pid = 1742] [id = 149] 10:49:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x9a5d1400) [pid = 1742] [serial = 447] [outer = (nil)] 10:49:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9a8ed800) [pid = 1742] [serial = 448] [outer = 0x9a5d1400] 10:49:09 INFO - PROCESS | 1742 | 1466704149388 Marionette DEBUG loaded listener.js 10:49:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x9a8edc00) [pid = 1742] [serial = 449] [outer = 0x9a5d1400] 10:49:09 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:10 INFO - PROCESS | 1742 | 1466704150339 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]]]}] 10:49:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:49:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1643ms 10:49:10 INFO - PROCESS | 1742 | 1466704150387 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 10:49:10 INFO - PROCESS | 1742 | 1466704150395 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 10:49:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:49:10 INFO - PROCESS | 1742 | 1466704150407 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - PROCESS | 1742 | 1466704150416 Marionette TRACE conn4 <- [1,570,null,{}] 10:49:10 INFO - PROCESS | 1742 | 1466704150427 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}] 10:49:10 INFO - PROCESS | 1742 | 1466704150439 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:10 INFO - PROCESS | 1742 | 1466704150752 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 10:49:11 INFO - PROCESS | 1742 | 1466704151001 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:11 INFO - PROCESS | 1742 | 1466704151011 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x9acf3000 == 44 [pid = 1742] [id = 150] 10:49:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9acf8c00) [pid = 1742] [serial = 450] [outer = (nil)] 10:49:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x9b36f000) [pid = 1742] [serial = 451] [outer = 0x9acf8c00] 10:49:11 INFO - PROCESS | 1742 | 1466704151145 Marionette DEBUG loaded listener.js 10:49:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x9ba07800) [pid = 1742] [serial = 452] [outer = 0x9acf8c00] 10:49:11 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:12 INFO - PROCESS | 1742 | 1466704152103 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]]]}] 10:49:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:49:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1750ms 10:49:12 INFO - PROCESS | 1742 | 1466704152157 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 10:49:12 INFO - PROCESS | 1742 | 1466704152162 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 10:49:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:49:12 INFO - PROCESS | 1742 | 1466704152169 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:49:12 INFO - PROCESS | 1742 | 1466704152173 Marionette TRACE conn4 <- [1,574,null,{}] 10:49:12 INFO - PROCESS | 1742 | 1466704152181 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}] 10:49:12 INFO - PROCESS | 1742 | 1466704152187 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:12 INFO - PROCESS | 1742 | 1466704152427 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 10:49:12 INFO - PROCESS | 1742 | 1466704152671 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:12 INFO - PROCESS | 1742 | 1466704152683 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de45000 == 45 [pid = 1742] [id = 151] 10:49:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x95f86c00) [pid = 1742] [serial = 453] [outer = (nil)] 10:49:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9baa0000) [pid = 1742] [serial = 454] [outer = 0x95f86c00] 10:49:12 INFO - PROCESS | 1742 | 1466704152784 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x9c029000) [pid = 1742] [serial = 455] [outer = 0x95f86c00] 10:49:13 INFO - PROCESS | 1742 | 1466704153849 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]]]}] 10:49:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:49:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1736ms 10:49:13 INFO - PROCESS | 1742 | 1466704153906 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 10:49:13 INFO - PROCESS | 1742 | 1466704153911 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 10:49:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:49:13 INFO - PROCESS | 1742 | 1466704153918 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:49:13 INFO - PROCESS | 1742 | 1466704153923 Marionette TRACE conn4 <- [1,578,null,{}] 10:49:13 INFO - PROCESS | 1742 | 1466704153929 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}] 10:49:13 INFO - PROCESS | 1742 | 1466704153935 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:14 INFO - PROCESS | 1742 | 1466704154139 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 10:49:14 INFO - PROCESS | 1742 | 1466704154416 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:14 INFO - PROCESS | 1742 | 1466704154426 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e787400 == 46 [pid = 1742] [id = 152] 10:49:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x9b618800) [pid = 1742] [serial = 456] [outer = (nil)] 10:49:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x9c2d1c00) [pid = 1742] [serial = 457] [outer = 0x9b618800] 10:49:14 INFO - PROCESS | 1742 | 1466704154520 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0xa222b400) [pid = 1742] [serial = 458] [outer = 0x9b618800] 10:49:15 INFO - PROCESS | 1742 | 1466704155446 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]]]}] 10:49:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:49:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1584ms 10:49:15 INFO - PROCESS | 1742 | 1466704155503 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 10:49:15 INFO - PROCESS | 1742 | 1466704155507 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 10:49:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:49:15 INFO - PROCESS | 1742 | 1466704155515 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:49:15 INFO - PROCESS | 1742 | 1466704155520 Marionette TRACE conn4 <- [1,582,null,{}] 10:49:15 INFO - PROCESS | 1742 | 1466704155527 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}] 10:49:15 INFO - PROCESS | 1742 | 1466704155531 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:15 INFO - PROCESS | 1742 | 1466704155782 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 10:49:16 INFO - PROCESS | 1742 | 1466704156064 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:16 INFO - PROCESS | 1742 | 1466704156073 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x9ace5000 == 47 [pid = 1742] [id = 153] 10:49:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0xa22a5400) [pid = 1742] [serial = 459] [outer = (nil)] 10:49:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0xa327b800) [pid = 1742] [serial = 460] [outer = 0xa22a5400] 10:49:16 INFO - PROCESS | 1742 | 1466704156165 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0xa3324c00) [pid = 1742] [serial = 461] [outer = 0xa22a5400] 10:49:17 INFO - PROCESS | 1742 | 1466704157108 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]]]}] 10:49:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:49:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1633ms 10:49:17 INFO - PROCESS | 1742 | 1466704157150 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 10:49:17 INFO - PROCESS | 1742 | 1466704157153 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 10:49:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:49:17 INFO - PROCESS | 1742 | 1466704157161 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:49:17 INFO - PROCESS | 1742 | 1466704157165 Marionette TRACE conn4 <- [1,586,null,{}] 10:49:17 INFO - PROCESS | 1742 | 1466704157172 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}] 10:49:17 INFO - PROCESS | 1742 | 1466704157176 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:17 INFO - PROCESS | 1742 | 1466704157383 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 10:49:17 INFO - PROCESS | 1742 | 1466704157631 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:17 INFO - PROCESS | 1742 | 1466704157643 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf0000 == 48 [pid = 1742] [id = 154] 10:49:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8ddf1400) [pid = 1742] [serial = 462] [outer = (nil)] 10:49:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x95d06800) [pid = 1742] [serial = 463] [outer = 0x8ddf1400] 10:49:17 INFO - PROCESS | 1742 | 1466704157777 Marionette DEBUG loaded listener.js 10:49:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x95d08000) [pid = 1742] [serial = 464] [outer = 0x8ddf1400] 10:49:18 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:18 INFO - PROCESS | 1742 | 1466704158839 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]]]}] 10:49:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:49:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1737ms 10:49:18 INFO - PROCESS | 1742 | 1466704158899 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 10:49:18 INFO - PROCESS | 1742 | 1466704158904 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 10:49:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:49:18 INFO - PROCESS | 1742 | 1466704158912 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:49:18 INFO - PROCESS | 1742 | 1466704158916 Marionette TRACE conn4 <- [1,590,null,{}] 10:49:18 INFO - PROCESS | 1742 | 1466704158923 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}] 10:49:18 INFO - PROCESS | 1742 | 1466704158929 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:19 INFO - PROCESS | 1742 | 1466704159136 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 10:49:19 INFO - PROCESS | 1742 | 1466704159379 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:19 INFO - PROCESS | 1742 | 1466704159391 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eac6400 == 49 [pid = 1742] [id = 155] 10:49:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x91c09800) [pid = 1742] [serial = 465] [outer = (nil)] 10:49:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x95d0ec00) [pid = 1742] [serial = 466] [outer = 0x91c09800] 10:49:19 INFO - PROCESS | 1742 | 1466704159523 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x95f04800) [pid = 1742] [serial = 467] [outer = 0x91c09800] 10:49:20 INFO - PROCESS | 1742 | 1466704160526 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]]]}] 10:49:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:49:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1688ms 10:49:20 INFO - PROCESS | 1742 | 1466704160601 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 10:49:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:49:20 INFO - PROCESS | 1742 | 1466704160606 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 10:49:20 INFO - PROCESS | 1742 | 1466704160614 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 1742 | 1466704160617 Marionette TRACE conn4 <- [1,594,null,{}] 10:49:20 INFO - PROCESS | 1742 | 1466704160625 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}] 10:49:20 INFO - PROCESS | 1742 | 1466704160631 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:20 INFO - PROCESS | 1742 | 1466704160870 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 10:49:21 INFO - PROCESS | 1742 | 1466704161111 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:21 INFO - PROCESS | 1742 | 1466704161118 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dadf400 == 50 [pid = 1742] [id = 156] 10:49:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x8dae3400) [pid = 1742] [serial = 468] [outer = (nil)] 10:49:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8e729c00) [pid = 1742] [serial = 469] [outer = 0x8dae3400] 10:49:21 INFO - PROCESS | 1742 | 1466704161248 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x8e8f7400) [pid = 1742] [serial = 470] [outer = 0x8dae3400] 10:49:22 INFO - PROCESS | 1742 | 1466704162644 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]]]}] 10:49:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:49:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2138ms 10:49:22 INFO - PROCESS | 1742 | 1466704162759 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 10:49:22 INFO - PROCESS | 1742 | 1466704162766 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 10:49:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:49:22 INFO - PROCESS | 1742 | 1466704162777 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:49:22 INFO - PROCESS | 1742 | 1466704162781 Marionette TRACE conn4 <- [1,598,null,{}] 10:49:22 INFO - PROCESS | 1742 | 1466704162801 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}] 10:49:22 INFO - PROCESS | 1742 | 1466704162808 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:23 INFO - PROCESS | 1742 | 1466704163000 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 10:49:23 INFO - PROCESS | 1742 | 1466704163164 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:23 INFO - PROCESS | 1742 | 1466704163180 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae9000 == 51 [pid = 1742] [id = 157] 10:49:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x8ddf4c00) [pid = 1742] [serial = 471] [outer = (nil)] 10:49:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x8e782800) [pid = 1742] [serial = 472] [outer = 0x8ddf4c00] 10:49:23 INFO - PROCESS | 1742 | 1466704163297 Marionette DEBUG loaded listener.js 10:49:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8e893800) [pid = 1742] [serial = 473] [outer = 0x8ddf4c00] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x8fde1400) [pid = 1742] [serial = 241] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0xa059e800) [pid = 1742] [serial = 205] [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.] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8e8f9c00) [pid = 1742] [serial = 310] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8e894c00) [pid = 1742] [serial = 289] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x8e72e400) [pid = 1742] [serial = 286] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0xa059f800) [pid = 1742] [serial = 274] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x8efa6000) [pid = 1742] [serial = 283] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x9a5d4c00) [pid = 1742] [serial = 268] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9b36e800) [pid = 1742] [serial = 271] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0xa6addc00) [pid = 1742] [serial = 277] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x921b8000) [pid = 1742] [serial = 262] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0xa9ae0400) [pid = 1742] [serial = 280] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x95f0a800) [pid = 1742] [serial = 265] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x95f05000) [pid = 1742] [serial = 354] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x95f0c800) [pid = 1742] [serial = 355] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8e89d800) [pid = 1742] [serial = 312] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8ef99400) [pid = 1742] [serial = 313] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x91bde000) [pid = 1742] [serial = 348] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x91f23400) [pid = 1742] [serial = 349] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8e72a400) [pid = 1742] [serial = 342] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8e898400) [pid = 1742] [serial = 343] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x93cb3000) [pid = 1742] [serial = 318] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x951b0000) [pid = 1742] [serial = 319] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8fcb5c00) [pid = 1742] [serial = 345] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8fddec00) [pid = 1742] [serial = 346] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9acf1000) [pid = 1742] [serial = 327] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9baa2c00) [pid = 1742] [serial = 328] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x91f29800) [pid = 1742] [serial = 315] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x921bb400) [pid = 1742] [serial = 316] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8daeac00) [pid = 1742] [serial = 333] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8daed400) [pid = 1742] [serial = 334] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0xa1088c00) [pid = 1742] [serial = 336] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0xa2eacc00) [pid = 1742] [serial = 337] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x965a7c00) [pid = 1742] [serial = 321] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x98212400) [pid = 1742] [serial = 322] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9a5ca400) [pid = 1742] [serial = 324] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9a5d2400) [pid = 1742] [serial = 325] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0xa1087800) [pid = 1742] [serial = 330] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0xa22aa400) [pid = 1742] [serial = 331] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0xa4d4e400) [pid = 1742] [serial = 339] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0xa4f78c00) [pid = 1742] [serial = 340] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x92298000) [pid = 1742] [serial = 351] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x928cb000) [pid = 1742] [serial = 352] [outer = (nil)] [url = about:blank] 10:49:24 INFO - PROCESS | 1742 | 1466704164481 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]]]}] 10:49:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:49:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1745ms 10:49:24 INFO - PROCESS | 1742 | 1466704164521 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 10:49:24 INFO - PROCESS | 1742 | 1466704164528 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 10:49:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:49:24 INFO - PROCESS | 1742 | 1466704164540 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:49:24 INFO - PROCESS | 1742 | 1466704164544 Marionette TRACE conn4 <- [1,602,null,{}] 10:49:24 INFO - PROCESS | 1742 | 1466704164551 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}] 10:49:24 INFO - PROCESS | 1742 | 1466704164557 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:24 INFO - PROCESS | 1742 | 1466704164794 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 10:49:25 INFO - PROCESS | 1742 | 1466704164985 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:25 INFO - PROCESS | 1742 | 1466704164994 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daee800 == 52 [pid = 1742] [id = 158] 10:49:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8e78f000) [pid = 1742] [serial = 474] [outer = (nil)] 10:49:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8e8f6c00) [pid = 1742] [serial = 475] [outer = 0x8e78f000] 10:49:25 INFO - PROCESS | 1742 | 1466704165082 Marionette DEBUG loaded listener.js 10:49:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8ef99400) [pid = 1742] [serial = 476] [outer = 0x8e78f000] 10:49:25 INFO - PROCESS | 1742 | 1466704165926 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]]]}] 10:49:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:49:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1433ms 10:49:25 INFO - PROCESS | 1742 | 1466704165974 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 10:49:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:49:25 INFO - PROCESS | 1742 | 1466704165978 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 10:49:25 INFO - PROCESS | 1742 | 1466704165985 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:49:25 INFO - PROCESS | 1742 | 1466704165992 Marionette TRACE conn4 <- [1,606,null,{}] 10:49:26 INFO - PROCESS | 1742 | 1466704166043 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}] 10:49:26 INFO - PROCESS | 1742 | 1466704166051 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:26 INFO - PROCESS | 1742 | 1466704166253 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 10:49:26 INFO - PROCESS | 1742 | 1466704166266 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:26 INFO - PROCESS | 1742 | 1466704166274 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x91be6800 == 53 [pid = 1742] [id = 159] 10:49:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x91c01800) [pid = 1742] [serial = 477] [outer = (nil)] 10:49:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x91c0f800) [pid = 1742] [serial = 478] [outer = 0x91c01800] 10:49:26 INFO - PROCESS | 1742 | 1466704166356 Marionette DEBUG loaded listener.js 10:49:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x91f2b400) [pid = 1742] [serial = 479] [outer = 0x91c01800] 10:49:27 INFO - PROCESS | 1742 | 1466704167469 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]]]}] 10:49:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:49:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1543ms 10:49:27 INFO - PROCESS | 1742 | 1466704167534 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 10:49:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:49:27 INFO - PROCESS | 1742 | 1466704167540 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 10:49:27 INFO - PROCESS | 1742 | 1466704167547 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - PROCESS | 1742 | 1466704167550 Marionette TRACE conn4 <- [1,610,null,{}] 10:49:27 INFO - PROCESS | 1742 | 1466704167557 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}] 10:49:27 INFO - PROCESS | 1742 | 1466704167562 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:27 INFO - PROCESS | 1742 | 1466704167818 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 10:49:27 INFO - PROCESS | 1742 | 1466704167855 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:27 INFO - PROCESS | 1742 | 1466704167865 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fcb5c00 == 54 [pid = 1742] [id = 160] 10:49:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x91f30000) [pid = 1742] [serial = 480] [outer = (nil)] 10:49:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x921bc800) [pid = 1742] [serial = 481] [outer = 0x91f30000] 10:49:27 INFO - PROCESS | 1742 | 1466704167940 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x92291000) [pid = 1742] [serial = 482] [outer = 0x91f30000] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8ef9c000) [pid = 1742] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8e78f800) [pid = 1742] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8de46800) [pid = 1742] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8dae6c00) [pid = 1742] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8e784000) [pid = 1742] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x965a7000) [pid = 1742] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8dded400) [pid = 1742] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8e9e2c00) [pid = 1742] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8eac7000) [pid = 1742] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8de1cc00) [pid = 1742] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x97741c00) [pid = 1742] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x91c0cc00) [pid = 1742] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:49:28 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x927a9800) [pid = 1742] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:49:29 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8e895800) [pid = 1742] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:49:29 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x99edc400) [pid = 1742] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:49:29 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8efa8400) [pid = 1742] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:49:29 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x9ba44400) [pid = 1742] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:49:29 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8e88ec00) [pid = 1742] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:49:29 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8efa5c00) [pid = 1742] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:49:29 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x95d1c400) [pid = 1742] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:49:29 INFO - PROCESS | 1742 | 1466704169182 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]]]}] 10:49:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:49:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1692ms 10:49:29 INFO - PROCESS | 1742 | 1466704169239 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 10:49:29 INFO - PROCESS | 1742 | 1466704169244 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 10:49:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:49:29 INFO - PROCESS | 1742 | 1466704169252 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:49:29 INFO - PROCESS | 1742 | 1466704169256 Marionette TRACE conn4 <- [1,614,null,{}] 10:49:29 INFO - PROCESS | 1742 | 1466704169263 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}] 10:49:29 INFO - PROCESS | 1742 | 1466704169268 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:29 INFO - PROCESS | 1742 | 1466704169459 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 10:49:29 INFO - PROCESS | 1742 | 1466704169697 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:29 INFO - PROCESS | 1742 | 1466704169703 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae6c00 == 55 [pid = 1742] [id = 161] 10:49:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8dded400) [pid = 1742] [serial = 483] [outer = (nil)] 10:49:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8e788000) [pid = 1742] [serial = 484] [outer = 0x8dded400] 10:49:29 INFO - PROCESS | 1742 | 1466704169779 Marionette DEBUG loaded listener.js 10:49:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8fcb5800) [pid = 1742] [serial = 485] [outer = 0x8dded400] 10:49:30 INFO - PROCESS | 1742 | 1466704170548 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]]]}] 10:49:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:49:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1333ms 10:49:30 INFO - PROCESS | 1742 | 1466704170586 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 10:49:30 INFO - PROCESS | 1742 | 1466704170589 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 10:49:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:49:30 INFO - PROCESS | 1742 | 1466704170596 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - PROCESS | 1742 | 1466704170599 Marionette TRACE conn4 <- [1,618,null,{}] 10:49:30 INFO - PROCESS | 1742 | 1466704170610 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}] 10:49:30 INFO - PROCESS | 1742 | 1466704170622 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:30 INFO - PROCESS | 1742 | 1466704170856 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 10:49:31 INFO - PROCESS | 1742 | 1466704171082 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:31 INFO - PROCESS | 1742 | 1466704171094 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daed000 == 56 [pid = 1742] [id = 162] 10:49:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8daed400) [pid = 1742] [serial = 486] [outer = (nil)] 10:49:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8dde8400) [pid = 1742] [serial = 487] [outer = 0x8daed400] 10:49:31 INFO - PROCESS | 1742 | 1466704171255 Marionette DEBUG loaded listener.js 10:49:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8de20000) [pid = 1742] [serial = 488] [outer = 0x8daed400] 10:49:32 INFO - PROCESS | 1742 | 1466704172299 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]]]}] 10:49:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:49:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1748ms 10:49:32 INFO - PROCESS | 1742 | 1466704172350 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 10:49:32 INFO - PROCESS | 1742 | 1466704172356 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 10:49:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:49:32 INFO - PROCESS | 1742 | 1466704172365 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 1742 | 1466704172371 Marionette TRACE conn4 <- [1,622,null,{}] 10:49:32 INFO - PROCESS | 1742 | 1466704172381 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}] 10:49:32 INFO - PROCESS | 1742 | 1466704172390 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:32 INFO - PROCESS | 1742 | 1466704172637 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 10:49:32 INFO - PROCESS | 1742 | 1466704172925 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:32 INFO - PROCESS | 1742 | 1466704172942 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e891c00 == 57 [pid = 1742] [id = 163] 10:49:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8e8f8400) [pid = 1742] [serial = 489] [outer = (nil)] 10:49:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8e9ec400) [pid = 1742] [serial = 490] [outer = 0x8e8f8400] 10:49:33 INFO - PROCESS | 1742 | 1466704173035 Marionette DEBUG loaded listener.js 10:49:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8eaccc00) [pid = 1742] [serial = 491] [outer = 0x8e8f8400] 10:49:34 INFO - PROCESS | 1742 | 1466704174034 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]]]}] 10:49:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:49:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1701ms 10:49:34 INFO - PROCESS | 1742 | 1466704174071 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 10:49:34 INFO - PROCESS | 1742 | 1466704174079 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 10:49:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:49:34 INFO - PROCESS | 1742 | 1466704174088 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:49:34 INFO - PROCESS | 1742 | 1466704174091 Marionette TRACE conn4 <- [1,626,null,{}] 10:49:34 INFO - PROCESS | 1742 | 1466704174099 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}] 10:49:34 INFO - PROCESS | 1742 | 1466704174105 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:34 INFO - PROCESS | 1742 | 1466704174340 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 10:49:34 INFO - PROCESS | 1742 | 1466704174622 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:34 INFO - PROCESS | 1742 | 1466704174632 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa7000 == 58 [pid = 1742] [id = 164] 10:49:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8fb61800) [pid = 1742] [serial = 492] [outer = (nil)] 10:49:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8fde0800) [pid = 1742] [serial = 493] [outer = 0x8fb61800] 10:49:34 INFO - PROCESS | 1742 | 1466704174780 Marionette DEBUG loaded listener.js 10:49:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x91c0bc00) [pid = 1742] [serial = 494] [outer = 0x8fb61800] 10:49:35 INFO - PROCESS | 1742 | 1466704175788 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]]]}] 10:49:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:49:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1744ms 10:49:35 INFO - PROCESS | 1742 | 1466704175832 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 10:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:49:35 INFO - PROCESS | 1742 | 1466704175836 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 10:49:35 INFO - PROCESS | 1742 | 1466704175851 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:49:35 INFO - PROCESS | 1742 | 1466704175862 Marionette TRACE conn4 <- [1,630,null,{}] 10:49:35 INFO - PROCESS | 1742 | 1466704175871 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}] 10:49:35 INFO - PROCESS | 1742 | 1466704175880 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:36 INFO - PROCESS | 1742 | 1466704176147 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 10:49:36 INFO - PROCESS | 1742 | 1466704176431 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:36 INFO - PROCESS | 1742 | 1466704176440 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb69800 == 59 [pid = 1742] [id = 165] 10:49:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x928ca800) [pid = 1742] [serial = 495] [outer = (nil)] 10:49:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x951b0000) [pid = 1742] [serial = 496] [outer = 0x928ca800] 10:49:36 INFO - PROCESS | 1742 | 1466704176530 Marionette DEBUG loaded listener.js 10:49:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x9528b000) [pid = 1742] [serial = 497] [outer = 0x928ca800] 10:49:37 INFO - PROCESS | 1742 | 1466704177551 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]]]}] 10:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1757ms 10:49:37 INFO - PROCESS | 1742 | 1466704177600 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 10:49:37 INFO - PROCESS | 1742 | 1466704177606 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 10:49:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:49:37 INFO - PROCESS | 1742 | 1466704177614 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:49:37 INFO - PROCESS | 1742 | 1466704177617 Marionette TRACE conn4 <- [1,634,null,{}] 10:49:37 INFO - PROCESS | 1742 | 1466704177624 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}] 10:49:37 INFO - PROCESS | 1742 | 1466704177629 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:37 INFO - PROCESS | 1742 | 1466704177855 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 10:49:38 INFO - PROCESS | 1742 | 1466704178132 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:38 INFO - PROCESS | 1742 | 1466704178145 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x928cbc00 == 60 [pid = 1742] [id = 166] 10:49:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x93cb7800) [pid = 1742] [serial = 498] [outer = (nil)] 10:49:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x95d17400) [pid = 1742] [serial = 499] [outer = 0x93cb7800] 10:49:38 INFO - PROCESS | 1742 | 1466704178237 Marionette DEBUG loaded listener.js 10:49:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x95d1f000) [pid = 1742] [serial = 500] [outer = 0x93cb7800] 10:49:38 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:39 INFO - PROCESS | 1742 | 1466704179180 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]]]}] 10:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1640ms 10:49:39 INFO - PROCESS | 1742 | 1466704179255 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 10:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:49:39 INFO - PROCESS | 1742 | 1466704179259 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 10:49:39 INFO - PROCESS | 1742 | 1466704179266 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:49:39 INFO - PROCESS | 1742 | 1466704179270 Marionette TRACE conn4 <- [1,638,null,{}] 10:49:39 INFO - PROCESS | 1742 | 1466704179277 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}] 10:49:39 INFO - PROCESS | 1742 | 1466704179283 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:39 INFO - PROCESS | 1742 | 1466704179539 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 10:49:39 INFO - PROCESS | 1742 | 1466704179839 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:39 INFO - PROCESS | 1742 | 1466704179859 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x95f0f400 == 61 [pid = 1742] [id = 167] 10:49:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x95f7b000) [pid = 1742] [serial = 501] [outer = (nil)] 10:49:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x95f88000) [pid = 1742] [serial = 502] [outer = 0x95f7b000] 10:49:39 INFO - PROCESS | 1742 | 1466704179960 Marionette DEBUG loaded listener.js 10:49:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x9a5d3000) [pid = 1742] [serial = 503] [outer = 0x95f7b000] 10:49:40 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1681ms 10:49:40 INFO - PROCESS | 1742 | 1466704180934 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]]]}] 10:49:40 INFO - PROCESS | 1742 | 1466704180948 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 10:49:40 INFO - PROCESS | 1742 | 1466704180951 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 10:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:49:40 INFO - PROCESS | 1742 | 1466704180959 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:49:40 INFO - PROCESS | 1742 | 1466704180964 Marionette TRACE conn4 <- [1,642,null,{}] 10:49:40 INFO - PROCESS | 1742 | 1466704180971 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}] 10:49:40 INFO - PROCESS | 1742 | 1466704180977 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:41 INFO - PROCESS | 1742 | 1466704181211 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 10:49:41 INFO - PROCESS | 1742 | 1466704181448 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:41 INFO - PROCESS | 1742 | 1466704181459 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d17800 == 62 [pid = 1742] [id = 168] 10:49:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x95f09400) [pid = 1742] [serial = 504] [outer = (nil)] 10:49:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x9acf5c00) [pid = 1742] [serial = 505] [outer = 0x95f09400] 10:49:41 INFO - PROCESS | 1742 | 1466704181590 Marionette DEBUG loaded listener.js 10:49:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x9acf8000) [pid = 1742] [serial = 506] [outer = 0x95f09400] 10:49:42 INFO - PROCESS | 1742 | 1466704182531 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]]]}] 10:49:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:49:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1632ms 10:49:42 INFO - PROCESS | 1742 | 1466704182593 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 10:49:42 INFO - PROCESS | 1742 | 1466704182598 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 10:49:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:49:42 INFO - PROCESS | 1742 | 1466704182605 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:49:42 INFO - PROCESS | 1742 | 1466704182609 Marionette TRACE conn4 <- [1,646,null,{}] 10:49:42 INFO - PROCESS | 1742 | 1466704182616 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}] 10:49:42 INFO - PROCESS | 1742 | 1466704182622 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:42 INFO - PROCESS | 1742 | 1466704182834 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 10:49:43 INFO - PROCESS | 1742 | 1466704183071 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:43 INFO - PROCESS | 1742 | 1466704183080 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a8f1000 == 63 [pid = 1742] [id = 169] 10:49:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x9aceb400) [pid = 1742] [serial = 507] [outer = (nil)] 10:49:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x9baa3400) [pid = 1742] [serial = 508] [outer = 0x9aceb400] 10:49:43 INFO - PROCESS | 1742 | 1466704183210 Marionette DEBUG loaded listener.js 10:49:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x9c030000) [pid = 1742] [serial = 509] [outer = 0x9aceb400] 10:49:44 INFO - PROCESS | 1742 | 1466704184154 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]]]}] 10:49:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:49:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1586ms 10:49:44 INFO - PROCESS | 1742 | 1466704184192 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 10:49:44 INFO - PROCESS | 1742 | 1466704184196 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 10:49:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:49:44 INFO - PROCESS | 1742 | 1466704184203 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:49:44 INFO - PROCESS | 1742 | 1466704184207 Marionette TRACE conn4 <- [1,650,null,{}] 10:49:44 INFO - PROCESS | 1742 | 1466704184214 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}] 10:49:44 INFO - PROCESS | 1742 | 1466704184219 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:44 INFO - PROCESS | 1742 | 1466704184435 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 10:49:44 INFO - PROCESS | 1742 | 1466704184668 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:44 INFO - PROCESS | 1742 | 1466704184677 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x91f23000 == 64 [pid = 1742] [id = 170] 10:49:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x9ba03400) [pid = 1742] [serial = 510] [outer = (nil)] 10:49:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0xa22ac800) [pid = 1742] [serial = 511] [outer = 0x9ba03400] 10:49:44 INFO - PROCESS | 1742 | 1466704184823 Marionette DEBUG loaded listener.js 10:49:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0xa22aec00) [pid = 1742] [serial = 512] [outer = 0x9ba03400] 10:49:45 INFO - PROCESS | 1742 | 1466704185720 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]]]}] 10:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1583ms 10:49:45 INFO - PROCESS | 1742 | 1466704185788 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 10:49:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:49:45 INFO - PROCESS | 1742 | 1466704185792 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 10:49:45 INFO - PROCESS | 1742 | 1466704185799 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:49:45 INFO - PROCESS | 1742 | 1466704185803 Marionette TRACE conn4 <- [1,654,null,{}] 10:49:45 INFO - PROCESS | 1742 | 1466704185810 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}] 10:49:45 INFO - PROCESS | 1742 | 1466704185815 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:46 INFO - PROCESS | 1742 | 1466704186072 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 10:49:46 INFO - PROCESS | 1742 | 1466704186354 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:46 INFO - PROCESS | 1742 | 1466704186365 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d02800 == 65 [pid = 1742] [id = 171] 10:49:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9acee400) [pid = 1742] [serial = 513] [outer = (nil)] 10:49:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0xa327b000) [pid = 1742] [serial = 514] [outer = 0x9acee400] 10:49:46 INFO - PROCESS | 1742 | 1466704186452 Marionette DEBUG loaded listener.js 10:49:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0xa33ba000) [pid = 1742] [serial = 515] [outer = 0x9acee400] 10:49:47 INFO - PROCESS | 1742 | 1466704187424 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]]]}] 10:49:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:49:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1685ms 10:49:47 INFO - PROCESS | 1742 | 1466704187485 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 10:49:47 INFO - PROCESS | 1742 | 1466704187489 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 10:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:49:47 INFO - PROCESS | 1742 | 1466704187496 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:49:47 INFO - PROCESS | 1742 | 1466704187501 Marionette TRACE conn4 <- [1,658,null,{}] 10:49:47 INFO - PROCESS | 1742 | 1466704187507 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}] 10:49:47 INFO - PROCESS | 1742 | 1466704187513 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:47 INFO - PROCESS | 1742 | 1466704187728 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 10:49:47 INFO - PROCESS | 1742 | 1466704187980 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:48 INFO - PROCESS | 1742 | 1466704187991 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c3b400 == 66 [pid = 1742] [id = 172] 10:49:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x91c3b800) [pid = 1742] [serial = 516] [outer = (nil)] 10:49:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x91c3e800) [pid = 1742] [serial = 517] [outer = 0x91c3b800] 10:49:48 INFO - PROCESS | 1742 | 1466704188132 Marionette DEBUG loaded listener.js 10:49:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0xa2eacc00) [pid = 1742] [serial = 518] [outer = 0x91c3b800] 10:49:49 INFO - PROCESS | 1742 | 1466704189148 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]]]}] 10:49:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:49:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1689ms 10:49:49 INFO - PROCESS | 1742 | 1466704189186 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 10:49:49 INFO - PROCESS | 1742 | 1466704189191 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 10:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:49:49 INFO - PROCESS | 1742 | 1466704189199 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:49:49 INFO - PROCESS | 1742 | 1466704189204 Marionette TRACE conn4 <- [1,662,null,{}] 10:49:49 INFO - PROCESS | 1742 | 1466704189211 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}] 10:49:49 INFO - PROCESS | 1742 | 1466704189217 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:49 INFO - PROCESS | 1742 | 1466704189458 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 10:49:49 INFO - PROCESS | 1742 | 1466704189744 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:49 INFO - PROCESS | 1742 | 1466704189756 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc54000 == 67 [pid = 1742] [id = 173] 10:49:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8dc56400) [pid = 1742] [serial = 519] [outer = (nil)] 10:49:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8ddf0800) [pid = 1742] [serial = 520] [outer = 0x8dc56400] 10:49:49 INFO - PROCESS | 1742 | 1466704189859 Marionette DEBUG loaded listener.js 10:49:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8de21000) [pid = 1742] [serial = 521] [outer = 0x8dc56400] 10:49:50 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:50 INFO - PROCESS | 1742 | 1466704190810 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]]]}] 10:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1635ms 10:49:50 INFO - PROCESS | 1742 | 1466704190835 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 10:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:49:50 INFO - PROCESS | 1742 | 1466704190840 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 10:49:50 INFO - PROCESS | 1742 | 1466704190848 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - PROCESS | 1742 | 1466704190851 Marionette TRACE conn4 <- [1,666,null,{}] 10:49:50 INFO - PROCESS | 1742 | 1466704190859 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}] 10:49:50 INFO - PROCESS | 1742 | 1466704190863 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:51 INFO - PROCESS | 1742 | 1466704191088 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 10:49:51 INFO - PROCESS | 1742 | 1466704191814 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:51 INFO - PROCESS | 1742 | 1466704191822 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae7800 == 68 [pid = 1742] [id = 174] 10:49:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8dc5e800) [pid = 1742] [serial = 522] [outer = (nil)] 10:49:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8dc61c00) [pid = 1742] [serial = 523] [outer = 0x8dc5e800] 10:49:51 INFO - PROCESS | 1742 | 1466704191916 Marionette DEBUG loaded listener.js 10:49:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8de24c00) [pid = 1742] [serial = 524] [outer = 0x8dc5e800] 10:49:52 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:52 INFO - PROCESS | 1742 | 1466704192884 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]]]}] 10:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2085ms 10:49:52 INFO - PROCESS | 1742 | 1466704192934 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 10:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:49:52 INFO - PROCESS | 1742 | 1466704192940 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 10:49:52 INFO - PROCESS | 1742 | 1466704192948 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:49:52 INFO - PROCESS | 1742 | 1466704192953 Marionette TRACE conn4 <- [1,670,null,{}] 10:49:52 INFO - PROCESS | 1742 | 1466704192962 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}] 10:49:52 INFO - PROCESS | 1742 | 1466704192967 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:53 INFO - PROCESS | 1742 | 1466704193170 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 10:49:53 INFO - PROCESS | 1742 | 1466704193407 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:53 INFO - PROCESS | 1742 | 1466704193415 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e895400 == 69 [pid = 1742] [id = 175] 10:49:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8eac2c00) [pid = 1742] [serial = 525] [outer = (nil)] 10:49:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x8de1b800) [pid = 1742] [serial = 526] [outer = 0x8eac2c00] 10:49:53 INFO - PROCESS | 1742 | 1466704193642 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x8efa5000) [pid = 1742] [serial = 527] [outer = 0x8eac2c00] 10:49:54 INFO - PROCESS | 1742 | 1466704194631 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]]]}] 10:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1743ms 10:49:54 INFO - PROCESS | 1742 | 1466704194694 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 10:49:54 INFO - PROCESS | 1742 | 1466704194701 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 10:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:49:54 INFO - PROCESS | 1742 | 1466704194709 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:49:54 INFO - PROCESS | 1742 | 1466704194713 Marionette TRACE conn4 <- [1,674,null,{}] 10:49:54 INFO - PROCESS | 1742 | 1466704194720 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}] 10:49:54 INFO - PROCESS | 1742 | 1466704194726 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8e897000 == 68 [pid = 1742] [id = 117] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8de42400 == 67 [pid = 1742] [id = 133] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f1000 == 66 [pid = 1742] [id = 115] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8eb000 == 65 [pid = 1742] [id = 116] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae6c00 == 64 [pid = 1742] [id = 161] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8fcb5c00 == 63 [pid = 1742] [id = 160] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x91be6800 == 62 [pid = 1742] [id = 159] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8daee800 == 61 [pid = 1742] [id = 158] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae9000 == 60 [pid = 1742] [id = 157] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8dadf800 == 59 [pid = 1742] [id = 147] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8dde9c00 == 58 [pid = 1742] [id = 146] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8de44000 == 57 [pid = 1742] [id = 145] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf2c00 == 56 [pid = 1742] [id = 144] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x92290c00 == 55 [pid = 1742] [id = 143] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x9228ec00 == 54 [pid = 1742] [id = 142] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddeac00 == 53 [pid = 1742] [id = 141] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4f800 == 52 [pid = 1742] [id = 140] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddea000 == 51 [pid = 1742] [id = 135] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8daec400 == 50 [pid = 1742] [id = 134] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x95d1b000 == 49 [pid = 1742] [id = 124] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ee400 == 48 [pid = 1742] [id = 139] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1c00 == 47 [pid = 1742] [id = 138] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf3000 == 46 [pid = 1742] [id = 123] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa4c00 == 45 [pid = 1742] [id = 137] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa2c00 == 44 [pid = 1742] [id = 119] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8e78ec00 == 43 [pid = 1742] [id = 127] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e2400 == 42 [pid = 1742] [id = 128] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8ead0400 == 41 [pid = 1742] [id = 130] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8de45800 == 40 [pid = 1742] [id = 148] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8dadf400 == 39 [pid = 1742] [id = 156] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x9ba3f800 == 38 [pid = 1742] [id = 125] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8e783800 == 37 [pid = 1742] [id = 126] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x9acf3000 == 36 [pid = 1742] [id = 150] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8de1c400 == 35 [pid = 1742] [id = 132] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8de45000 == 34 [pid = 1742] [id = 151] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaca800 == 33 [pid = 1742] [id = 131] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8e730400 == 32 [pid = 1742] [id = 136] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8eac6c00 == 31 [pid = 1742] [id = 129] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8e787400 == 30 [pid = 1742] [id = 152] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x9ace5000 == 29 [pid = 1742] [id = 153] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x965a2000 == 28 [pid = 1742] [id = 121] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x99012800 == 27 [pid = 1742] [id = 122] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf0000 == 26 [pid = 1742] [id = 154] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x92295000 == 25 [pid = 1742] [id = 120] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8eac6400 == 24 [pid = 1742] [id = 155] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x927b1000 == 23 [pid = 1742] [id = 118] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8de46000 == 22 [pid = 1742] [id = 149] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc54000 == 21 [pid = 1742] [id = 173] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x91c3b400 == 20 [pid = 1742] [id = 172] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x95d02800 == 19 [pid = 1742] [id = 171] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x91f23000 == 18 [pid = 1742] [id = 170] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x95d17800 == 17 [pid = 1742] [id = 168] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x9a8f1000 == 16 [pid = 1742] [id = 169] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x95f0f400 == 15 [pid = 1742] [id = 167] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x928cbc00 == 14 [pid = 1742] [id = 166] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb69800 == 13 [pid = 1742] [id = 165] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8e891c00 == 12 [pid = 1742] [id = 163] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa7000 == 11 [pid = 1742] [id = 164] 10:49:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8daed000 == 10 [pid = 1742] [id = 162] 10:49:56 INFO - PROCESS | 1742 | 1466704196656 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x91be3c00) [pid = 1742] [serial = 418] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8fb68400) [pid = 1742] [serial = 416] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x91c09000) [pid = 1742] [serial = 392] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0xa22f4c00) [pid = 1742] [serial = 383] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x8de4bc00) [pid = 1742] [serial = 401] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x8e728400) [pid = 1742] [serial = 415] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8e78bc00) [pid = 1742] [serial = 380] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x98286800) [pid = 1742] [serial = 363] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x8de4b800) [pid = 1742] [serial = 407] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0xa0482400) [pid = 1742] [serial = 382] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8e9eb800) [pid = 1742] [serial = 386] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8eacac00) [pid = 1742] [serial = 388] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x99013400) [pid = 1742] [serial = 364] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8de25c00) [pid = 1742] [serial = 398] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9acec800) [pid = 1742] [serial = 370] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8de48800) [pid = 1742] [serial = 400] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0xa2456000) [pid = 1742] [serial = 395] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8e9e8800) [pid = 1742] [serial = 385] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9a8fb000) [pid = 1742] [serial = 369] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x951b8c00) [pid = 1742] [serial = 361] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8e8f7c00) [pid = 1742] [serial = 410] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9a5c6400) [pid = 1742] [serial = 366] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x91e06800) [pid = 1742] [serial = 358] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0xa108b400) [pid = 1742] [serial = 377] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x93cadc00) [pid = 1742] [serial = 360] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0xa059ec00) [pid = 1742] [serial = 376] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8e78a000) [pid = 1742] [serial = 379] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8e8f8c00) [pid = 1742] [serial = 404] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x91c06000) [pid = 1742] [serial = 391] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x9a8f6000) [pid = 1742] [serial = 394] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8e8ea400) [pid = 1742] [serial = 403] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8eacf000) [pid = 1742] [serial = 389] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8e8eb800) [pid = 1742] [serial = 409] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8de23800) [pid = 1742] [serial = 397] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x9a5cd400) [pid = 1742] [serial = 367] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8fcb0800) [pid = 1742] [serial = 357] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8fb63000) [pid = 1742] [serial = 412] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x9ba3f000) [pid = 1742] [serial = 373] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x9c069800) [pid = 1742] [serial = 374] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8de26400) [pid = 1742] [serial = 406] [outer = (nil)] [url = about:blank] 10:49:56 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8fb6b000) [pid = 1742] [serial = 413] [outer = (nil)] [url = about:blank] 10:49:57 INFO - PROCESS | 1742 | 1466704197040 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:57 INFO - PROCESS | 1742 | 1466704197049 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daec400 == 11 [pid = 1742] [id = 176] 10:49:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8daec800) [pid = 1742] [serial = 528] [outer = (nil)] 10:49:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8dc53800) [pid = 1742] [serial = 529] [outer = 0x8daec800] 10:49:57 INFO - PROCESS | 1742 | 1466704197130 Marionette DEBUG loaded listener.js 10:49:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8dde6400) [pid = 1742] [serial = 530] [outer = 0x8daec800] 10:49:57 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:57 INFO - PROCESS | 1742 | 1466704197955 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]]]}] 10:49:57 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 10:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 3291ms 10:49:58 INFO - PROCESS | 1742 | 1466704198002 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 10:49:58 INFO - PROCESS | 1742 | 1466704198009 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 10:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:49:58 INFO - PROCESS | 1742 | 1466704198018 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:49:58 INFO - PROCESS | 1742 | 1466704198024 Marionette TRACE conn4 <- [1,678,null,{}] 10:49:58 INFO - PROCESS | 1742 | 1466704198032 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}] 10:49:58 INFO - PROCESS | 1742 | 1466704198038 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:58 INFO - PROCESS | 1742 | 1466704198222 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 10:49:58 INFO - PROCESS | 1742 | 1466704198348 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:58 INFO - PROCESS | 1742 | 1466704198355 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de47800 == 12 [pid = 1742] [id = 177] 10:49:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8de47c00) [pid = 1742] [serial = 531] [outer = (nil)] 10:49:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8de4f000) [pid = 1742] [serial = 532] [outer = 0x8de47c00] 10:49:58 INFO - PROCESS | 1742 | 1466704198431 Marionette DEBUG loaded listener.js 10:49:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8e727000) [pid = 1742] [serial = 533] [outer = 0x8de47c00] 10:49:59 INFO - PROCESS | 1742 | 1466704199341 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]]]}] 10:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1385ms 10:49:59 INFO - PROCESS | 1742 | 1466704199413 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 10:49:59 INFO - PROCESS | 1742 | 1466704199417 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 10:49:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:49:59 INFO - PROCESS | 1742 | 1466704199425 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:49:59 INFO - PROCESS | 1742 | 1466704199427 Marionette TRACE conn4 <- [1,682,null,{}] 10:49:59 INFO - PROCESS | 1742 | 1466704199434 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}] 10:49:59 INFO - PROCESS | 1742 | 1466704199439 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:59 INFO - PROCESS | 1742 | 1466704199661 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 10:49:59 INFO - PROCESS | 1742 | 1466704199695 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:49:59 INFO - PROCESS | 1742 | 1466704199704 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:49:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e890c00 == 13 [pid = 1742] [id = 178] 10:49:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8e891c00) [pid = 1742] [serial = 534] [outer = (nil)] 10:49:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8e897800) [pid = 1742] [serial = 535] [outer = 0x8e891c00] 10:49:59 INFO - PROCESS | 1742 | 1466704199776 Marionette DEBUG loaded listener.js 10:49:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8e8eb800) [pid = 1742] [serial = 536] [outer = 0x8e891c00] 10:50:02 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:02 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9a5d1400) [pid = 1742] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9b618800) [pid = 1742] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8e78f000) [pid = 1742] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x91c01800) [pid = 1742] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x927b4800) [pid = 1742] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8ddf4c00) [pid = 1742] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8ddf1400) [pid = 1742] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8e725400) [pid = 1742] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x91f30000) [pid = 1742] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x91c09800) [pid = 1742] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8ef9f400) [pid = 1742] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8efa4800) [pid = 1742] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x95f86c00) [pid = 1742] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8de24400) [pid = 1742] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0xa22a5400) [pid = 1742] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8fcb0c00) [pid = 1742] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8dae3400) [pid = 1742] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x9228f000) [pid = 1742] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x9acf8c00) [pid = 1742] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8de43800) [pid = 1742] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8fcb7400) [pid = 1742] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8dded400) [pid = 1742] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:50:02 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8e72c800) [pid = 1742] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:50:02 INFO - PROCESS | 1742 | 1466704202424 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]]]}] 10:50:02 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) 10:50:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 3040ms 10:50:02 INFO - PROCESS | 1742 | 1466704202466 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 10:50:02 INFO - PROCESS | 1742 | 1466704202473 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 10:50:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:50:02 INFO - PROCESS | 1742 | 1466704202501 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:50:02 INFO - PROCESS | 1742 | 1466704202510 Marionette TRACE conn4 <- [1,686,null,{}] 10:50:02 INFO - PROCESS | 1742 | 1466704202516 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}] 10:50:02 INFO - PROCESS | 1742 | 1466704202524 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:02 INFO - PROCESS | 1742 | 1466704202726 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 10:50:02 INFO - PROCESS | 1742 | 1466704202866 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:02 INFO - PROCESS | 1742 | 1466704202874 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4000 == 14 [pid = 1742] [id = 179] 10:50:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8dae5000) [pid = 1742] [serial = 537] [outer = (nil)] 10:50:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8e9e2800) [pid = 1742] [serial = 538] [outer = 0x8dae5000] 10:50:02 INFO - PROCESS | 1742 | 1466704202950 Marionette DEBUG loaded listener.js 10:50:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8eac6800) [pid = 1742] [serial = 539] [outer = 0x8dae5000] 10:50:04 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:04 INFO - PROCESS | 1742 | 1466704204113 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]]]}] 10:50:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:50:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1658ms 10:50:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:50:04 INFO - PROCESS | 1742 | 1466704204150 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 10:50:04 INFO - PROCESS | 1742 | 1466704204153 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 10:50:04 INFO - PROCESS | 1742 | 1466704204160 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:50:04 INFO - PROCESS | 1742 | 1466704204165 Marionette TRACE conn4 <- [1,690,null,{}] 10:50:04 INFO - PROCESS | 1742 | 1466704204183 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}] 10:50:04 INFO - PROCESS | 1742 | 1466704204189 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:04 INFO - PROCESS | 1742 | 1466704204484 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 10:50:04 INFO - PROCESS | 1742 | 1466704204660 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:04 INFO - PROCESS | 1742 | 1466704204672 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae6c00 == 15 [pid = 1742] [id = 180] 10:50:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8dae7c00) [pid = 1742] [serial = 540] [outer = (nil)] 10:50:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8daee400) [pid = 1742] [serial = 541] [outer = 0x8dae7c00] 10:50:04 INFO - PROCESS | 1742 | 1466704204763 Marionette DEBUG loaded listener.js 10:50:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8dc60400) [pid = 1742] [serial = 542] [outer = 0x8dae7c00] 10:50:06 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:06 INFO - PROCESS | 1742 | 1466704206226 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]]]}] 10:50:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:50:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2100ms 10:50:06 INFO - PROCESS | 1742 | 1466704206262 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 10:50:06 INFO - PROCESS | 1742 | 1466704206270 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 10:50:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:50:06 INFO - PROCESS | 1742 | 1466704206280 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:50:06 INFO - PROCESS | 1742 | 1466704206285 Marionette TRACE conn4 <- [1,694,null,{}] 10:50:06 INFO - PROCESS | 1742 | 1466704206294 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}] 10:50:06 INFO - PROCESS | 1742 | 1466704206300 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:06 INFO - PROCESS | 1742 | 1466704206488 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 10:50:06 INFO - PROCESS | 1742 | 1466704206654 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:06 INFO - PROCESS | 1742 | 1466704206664 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de25800 == 16 [pid = 1742] [id = 181] 10:50:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8e729000) [pid = 1742] [serial = 543] [outer = (nil)] 10:50:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8e78a000) [pid = 1742] [serial = 544] [outer = 0x8e729000] 10:50:06 INFO - PROCESS | 1742 | 1466704206758 Marionette DEBUG loaded listener.js 10:50:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8e88fc00) [pid = 1742] [serial = 545] [outer = 0x8e729000] 10:50:08 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:08 INFO - PROCESS | 1742 | 1466704208294 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]]]}] 10:50:08 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) 10:50:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2043ms 10:50:08 INFO - PROCESS | 1742 | 1466704208323 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 10:50:08 INFO - PROCESS | 1742 | 1466704208329 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 10:50:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:50:08 INFO - PROCESS | 1742 | 1466704208337 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:50:08 INFO - PROCESS | 1742 | 1466704208342 Marionette TRACE conn4 <- [1,698,null,{}] 10:50:08 INFO - PROCESS | 1742 | 1466704208348 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}] 10:50:08 INFO - PROCESS | 1742 | 1466704208354 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:08 INFO - PROCESS | 1742 | 1466704208577 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 10:50:08 INFO - PROCESS | 1742 | 1466704208743 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:08 INFO - PROCESS | 1742 | 1466704208751 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf4c00 == 17 [pid = 1742] [id = 182] 10:50:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8de4cc00) [pid = 1742] [serial = 546] [outer = (nil)] 10:50:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8eacc800) [pid = 1742] [serial = 547] [outer = 0x8de4cc00] 10:50:08 INFO - PROCESS | 1742 | 1466704208854 Marionette DEBUG loaded listener.js 10:50:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8fb63c00) [pid = 1742] [serial = 548] [outer = 0x8de4cc00] 10:50:10 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:10 INFO - PROCESS | 1742 | 1466704210253 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]]]}] 10:50:10 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) 10:50:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1941ms 10:50:10 INFO - PROCESS | 1742 | 1466704210326 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 10:50:10 INFO - PROCESS | 1742 | 1466704210334 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 10:50:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:50:10 INFO - PROCESS | 1742 | 1466704210377 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:50:10 INFO - PROCESS | 1742 | 1466704210386 Marionette TRACE conn4 <- [1,702,null,{}] 10:50:10 INFO - PROCESS | 1742 | 1466704210393 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}] 10:50:10 INFO - PROCESS | 1742 | 1466704210401 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:10 INFO - PROCESS | 1742 | 1466704210603 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 10:50:10 INFO - PROCESS | 1742 | 1466704210768 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:10 INFO - PROCESS | 1742 | 1466704210780 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb63800 == 18 [pid = 1742] [id = 183] 10:50:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8fb67000) [pid = 1742] [serial = 549] [outer = (nil)] 10:50:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8fcb4000) [pid = 1742] [serial = 550] [outer = 0x8fb67000] 10:50:10 INFO - PROCESS | 1742 | 1466704210864 Marionette DEBUG loaded listener.js 10:50:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8fde2400) [pid = 1742] [serial = 551] [outer = 0x8fb67000] 10:50:12 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:12 INFO - PROCESS | 1742 | 1466704212212 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]]]}] 10:50:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:50:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1908ms 10:50:12 INFO - PROCESS | 1742 | 1466704212294 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 10:50:12 INFO - PROCESS | 1742 | 1466704212300 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 10:50:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:50:12 INFO - PROCESS | 1742 | 1466704212327 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:50:12 INFO - PROCESS | 1742 | 1466704212331 Marionette TRACE conn4 <- [1,706,null,{}] 10:50:12 INFO - PROCESS | 1742 | 1466704212339 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}] 10:50:12 INFO - PROCESS | 1742 | 1466704212344 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:12 INFO - PROCESS | 1742 | 1466704212543 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 10:50:12 INFO - PROCESS | 1742 | 1466704212712 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:12 INFO - PROCESS | 1742 | 1466704212723 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fddf800 == 19 [pid = 1742] [id = 184] 10:50:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8fde1000) [pid = 1742] [serial = 552] [outer = (nil)] 10:50:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x91be5800) [pid = 1742] [serial = 553] [outer = 0x8fde1000] 10:50:12 INFO - PROCESS | 1742 | 1466704212823 Marionette DEBUG loaded listener.js 10:50:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8fb67400) [pid = 1742] [serial = 554] [outer = 0x8fde1000] 10:50:14 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:14 INFO - PROCESS | 1742 | 1466704214168 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]]]}] 10:50:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:50:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1902ms 10:50:14 INFO - PROCESS | 1742 | 1466704214268 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 10:50:14 INFO - PROCESS | 1742 | 1466704214274 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 10:50:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:50:14 INFO - PROCESS | 1742 | 1466704214287 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:50:14 INFO - PROCESS | 1742 | 1466704214290 Marionette TRACE conn4 <- [1,710,null,{}] 10:50:14 INFO - PROCESS | 1742 | 1466704214299 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}] 10:50:14 INFO - PROCESS | 1742 | 1466704214304 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:14 INFO - PROCESS | 1742 | 1466704214492 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 10:50:14 INFO - PROCESS | 1742 | 1466704214660 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:14 INFO - PROCESS | 1742 | 1466704214681 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e890800 == 20 [pid = 1742] [id = 185] 10:50:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x91c0d800) [pid = 1742] [serial = 555] [outer = (nil)] 10:50:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x91c37400) [pid = 1742] [serial = 556] [outer = 0x91c0d800] 10:50:14 INFO - PROCESS | 1742 | 1466704214781 Marionette DEBUG loaded listener.js 10:50:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x91f22400) [pid = 1742] [serial = 557] [outer = 0x91c0d800] 10:50:16 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:16 INFO - PROCESS | 1742 | 1466704216189 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]]]}] 10:50:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:50:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1939ms 10:50:16 INFO - PROCESS | 1742 | 1466704216291 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 10:50:16 INFO - PROCESS | 1742 | 1466704216297 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 10:50:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:50:16 INFO - PROCESS | 1742 | 1466704216309 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:50:16 INFO - PROCESS | 1742 | 1466704216312 Marionette TRACE conn4 <- [1,714,null,{}] 10:50:16 INFO - PROCESS | 1742 | 1466704216321 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}] 10:50:16 INFO - PROCESS | 1742 | 1466704216327 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:16 INFO - PROCESS | 1742 | 1466704216509 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 10:50:16 INFO - PROCESS | 1742 | 1466704216682 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:16 INFO - PROCESS | 1742 | 1466704216688 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e785c00 == 21 [pid = 1742] [id = 186] 10:50:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8e8ed400) [pid = 1742] [serial = 558] [outer = (nil)] 10:50:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8fcb5000) [pid = 1742] [serial = 559] [outer = 0x8e8ed400] 10:50:16 INFO - PROCESS | 1742 | 1466704216779 Marionette DEBUG loaded listener.js 10:50:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8dc55400) [pid = 1742] [serial = 560] [outer = 0x8e8ed400] 10:50:18 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:18 INFO - PROCESS | 1742 | 1466704218315 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]]]}] 10:50:18 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 10:50:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2048ms 10:50:18 INFO - PROCESS | 1742 | 1466704218358 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 10:50:18 INFO - PROCESS | 1742 | 1466704218364 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 10:50:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:50:18 INFO - PROCESS | 1742 | 1466704218373 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:50:18 INFO - PROCESS | 1742 | 1466704218378 Marionette TRACE conn4 <- [1,718,null,{}] 10:50:18 INFO - PROCESS | 1742 | 1466704218387 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}] 10:50:18 INFO - PROCESS | 1742 | 1466704218392 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:18 INFO - PROCESS | 1742 | 1466704218611 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 10:50:18 INFO - PROCESS | 1742 | 1466704218874 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:18 INFO - PROCESS | 1742 | 1466704218883 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae5c00 == 22 [pid = 1742] [id = 187] 10:50:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8ddee000) [pid = 1742] [serial = 561] [outer = (nil)] 10:50:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8de27400) [pid = 1742] [serial = 562] [outer = 0x8ddee000] 10:50:18 INFO - PROCESS | 1742 | 1466704218970 Marionette DEBUG loaded listener.js 10:50:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8de47400) [pid = 1742] [serial = 563] [outer = 0x8ddee000] 10:50:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4000 == 21 [pid = 1742] [id = 179] 10:50:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8e890c00 == 20 [pid = 1742] [id = 178] 10:50:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8de47800 == 19 [pid = 1742] [id = 177] 10:50:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8daec400 == 18 [pid = 1742] [id = 176] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9a8edc00) [pid = 1742] [serial = 449] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0xa222b400) [pid = 1742] [serial = 458] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8e8f6c00) [pid = 1742] [serial = 475] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x91c0f800) [pid = 1742] [serial = 478] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9a8ed800) [pid = 1742] [serial = 448] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9c2d1c00) [pid = 1742] [serial = 457] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x93caf400) [pid = 1742] [serial = 431] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8e782800) [pid = 1742] [serial = 472] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x95d08000) [pid = 1742] [serial = 464] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8efa1000) [pid = 1742] [serial = 422] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x92291000) [pid = 1742] [serial = 482] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x95f04800) [pid = 1742] [serial = 467] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x98cbc800) [pid = 1742] [serial = 445] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x91c06800) [pid = 1742] [serial = 419] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9c029000) [pid = 1742] [serial = 455] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x93cb5800) [pid = 1742] [serial = 433] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0xa327b800) [pid = 1742] [serial = 460] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x91f2b800) [pid = 1742] [serial = 425] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8e729c00) [pid = 1742] [serial = 469] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8e8f5000) [pid = 1742] [serial = 421] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x92293c00) [pid = 1742] [serial = 427] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x927b1800) [pid = 1742] [serial = 428] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x9ba07800) [pid = 1742] [serial = 452] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x928d6000) [pid = 1742] [serial = 430] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x947f0800) [pid = 1742] [serial = 434] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91f2b400) [pid = 1742] [serial = 479] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x95d21400) [pid = 1742] [serial = 440] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x965a3000) [pid = 1742] [serial = 443] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x9baa0000) [pid = 1742] [serial = 454] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8e788000) [pid = 1742] [serial = 484] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x95d0ec00) [pid = 1742] [serial = 466] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x95d17c00) [pid = 1742] [serial = 436] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x95f87400) [pid = 1742] [serial = 442] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x9b36f000) [pid = 1742] [serial = 451] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e893800) [pid = 1742] [serial = 473] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x95f7a800) [pid = 1742] [serial = 439] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91f24400) [pid = 1742] [serial = 424] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8ef99400) [pid = 1742] [serial = 476] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x921bc800) [pid = 1742] [serial = 481] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e8f7400) [pid = 1742] [serial = 470] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0xa3324c00) [pid = 1742] [serial = 461] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x99e0e800) [pid = 1742] [serial = 446] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x95d1ac00) [pid = 1742] [serial = 437] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x95d06800) [pid = 1742] [serial = 463] [outer = (nil)] [url = about:blank] 10:50:19 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8fcb5800) [pid = 1742] [serial = 485] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:20 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:50:20 INFO - PROCESS | 1742 | 1466704220344 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]]]}] 10:50:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:50:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1983ms 10:50:20 INFO - PROCESS | 1742 | 1466704220356 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 10:50:20 INFO - PROCESS | 1742 | 1466704220361 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 10:50:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:50:20 INFO - PROCESS | 1742 | 1466704220372 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:50:20 INFO - PROCESS | 1742 | 1466704220375 Marionette TRACE conn4 <- [1,722,null,{}] 10:50:20 INFO - PROCESS | 1742 | 1466704220381 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}] 10:50:20 INFO - PROCESS | 1742 | 1466704220387 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:20 INFO - PROCESS | 1742 | 1466704220607 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 10:50:20 INFO - PROCESS | 1742 | 1466704220739 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:20 INFO - PROCESS | 1742 | 1466704220752 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf1400 == 19 [pid = 1742] [id = 188] 10:50:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e72f400) [pid = 1742] [serial = 564] [outer = (nil)] 10:50:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e8ec800) [pid = 1742] [serial = 565] [outer = 0x8e72f400] 10:50:20 INFO - PROCESS | 1742 | 1466704220822 Marionette DEBUG loaded listener.js 10:50:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e9e3400) [pid = 1742] [serial = 566] [outer = 0x8e72f400] 10:50:21 INFO - PROCESS | 1742 | 1466704221610 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] 10:50:21 INFO - PROCESS | 1742 | 1466704221658 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 10:50:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:50:21 INFO - PROCESS | 1742 | 1466704221672 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:50:21 INFO - PROCESS | 1742 | 1466704221678 Marionette TRACE conn4 <- [1,726,null,{}] 10:50:21 INFO - PROCESS | 1742 | 1466704221700 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}] 10:50:21 INFO - PROCESS | 1742 | 1466704221708 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:21 INFO - PROCESS | 1742 | 1466704221959 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 10:50:22 INFO - PROCESS | 1742 | 1466704221983 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:22 INFO - PROCESS | 1742 | 1466704221993 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa1000 == 20 [pid = 1742] [id = 189] 10:50:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8efa7000) [pid = 1742] [serial = 567] [outer = (nil)] 10:50:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8fb6e400) [pid = 1742] [serial = 568] [outer = 0x8efa7000] 10:50:22 INFO - PROCESS | 1742 | 1466704222072 Marionette DEBUG loaded listener.js 10:50:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8fcb5800) [pid = 1742] [serial = 569] [outer = 0x8efa7000] 10:50:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:23 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:50:23 INFO - PROCESS | 1742 | 1466704223268 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]]]}] 10:50:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:50:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1653ms 10:50:23 INFO - PROCESS | 1742 | 1466704223325 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 10:50:23 INFO - PROCESS | 1742 | 1466704223330 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 10:50:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:50:23 INFO - PROCESS | 1742 | 1466704223344 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:50:23 INFO - PROCESS | 1742 | 1466704223347 Marionette TRACE conn4 <- [1,730,null,{}] 10:50:23 INFO - PROCESS | 1742 | 1466704223354 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}] 10:50:23 INFO - PROCESS | 1742 | 1466704223359 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:23 INFO - PROCESS | 1742 | 1466704223593 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 10:50:23 INFO - PROCESS | 1742 | 1466704223616 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:23 INFO - PROCESS | 1742 | 1466704223624 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4000 == 21 [pid = 1742] [id = 190] 10:50:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e72c800) [pid = 1742] [serial = 570] [outer = (nil)] 10:50:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x91c35c00) [pid = 1742] [serial = 571] [outer = 0x8e72c800] 10:50:23 INFO - PROCESS | 1742 | 1466704223698 Marionette DEBUG loaded listener.js 10:50:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x91f21c00) [pid = 1742] [serial = 572] [outer = 0x8e72c800] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8daed400) [pid = 1742] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8e8f8400) [pid = 1742] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8fb61800) [pid = 1742] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x928ca800) [pid = 1742] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x9acee400) [pid = 1742] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x93cb7800) [pid = 1742] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x91c3b800) [pid = 1742] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8dc56400) [pid = 1742] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x95f7b000) [pid = 1742] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8dc5e800) [pid = 1742] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x95f09400) [pid = 1742] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e891c00) [pid = 1742] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8de47c00) [pid = 1742] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8daec800) [pid = 1742] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8eac2c00) [pid = 1742] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x9aceb400) [pid = 1742] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:50:24 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9ba03400) [pid = 1742] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:50:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8fddcc00) [pid = 1742] [serial = 573] [outer = 0x9c02a000] 10:50:24 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:24 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:50:24 INFO - PROCESS | 1742 | 1466704224913 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] 10:50:24 INFO - PROCESS | 1742 | 1466704224980 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 10:50:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:50:24 INFO - PROCESS | 1742 | 1466704224987 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:50:24 INFO - PROCESS | 1742 | 1466704224992 Marionette TRACE conn4 <- [1,734,null,{}] 10:50:25 INFO - PROCESS | 1742 | 1466704224998 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}] 10:50:25 INFO - PROCESS | 1742 | 1466704225003 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:25 INFO - PROCESS | 1742 | 1466704225182 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 10:50:25 INFO - PROCESS | 1742 | 1466704225310 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:25 INFO - PROCESS | 1742 | 1466704225318 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae0400 == 22 [pid = 1742] [id = 191] 10:50:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8daed400) [pid = 1742] [serial = 574] [outer = (nil)] 10:50:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91f28000) [pid = 1742] [serial = 575] [outer = 0x8daed400] 10:50:25 INFO - PROCESS | 1742 | 1466704225394 Marionette DEBUG loaded listener.js 10:50:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8efa4800) [pid = 1742] [serial = 576] [outer = 0x8daed400] 10:50:26 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:26 INFO - PROCESS | 1742 | 1466704226285 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]]]}] 10:50:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:50:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1336ms 10:50:26 INFO - PROCESS | 1742 | 1466704226324 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 10:50:26 INFO - PROCESS | 1742 | 1466704226331 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 10:50:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:50:26 INFO - PROCESS | 1742 | 1466704226340 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:50:26 INFO - PROCESS | 1742 | 1466704226347 Marionette TRACE conn4 <- [1,738,null,{}] 10:50:26 INFO - PROCESS | 1742 | 1466704226357 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}] 10:50:26 INFO - PROCESS | 1742 | 1466704226362 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:26 INFO - PROCESS | 1742 | 1466704226625 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 10:50:26 INFO - PROCESS | 1742 | 1466704226877 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:26 INFO - PROCESS | 1742 | 1466704226895 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daea400 == 23 [pid = 1742] [id = 192] 10:50:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e72e000) [pid = 1742] [serial = 577] [outer = (nil)] 10:50:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e78c800) [pid = 1742] [serial = 578] [outer = 0x8e72e000] 10:50:26 INFO - PROCESS | 1742 | 1466704226992 Marionette DEBUG loaded listener.js 10:50:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e9e7400) [pid = 1742] [serial = 579] [outer = 0x8e72e000] 10:50:28 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:28 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:50:28 INFO - PROCESS | 1742 | 1466704228419 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]]]}] 10:50:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:50:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2142ms 10:50:28 INFO - PROCESS | 1742 | 1466704228484 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 10:50:28 INFO - PROCESS | 1742 | 1466704228492 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 10:50:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:50:28 INFO - PROCESS | 1742 | 1466704228504 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:50:28 INFO - PROCESS | 1742 | 1466704228508 Marionette TRACE conn4 <- [1,742,null,{}] 10:50:28 INFO - PROCESS | 1742 | 1466704228515 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}] 10:50:28 INFO - PROCESS | 1742 | 1466704228521 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:28 INFO - PROCESS | 1742 | 1466704228737 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 10:50:28 INFO - PROCESS | 1742 | 1466704228916 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:28 INFO - PROCESS | 1742 | 1466704228926 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddecc00 == 24 [pid = 1742] [id = 193] 10:50:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e9ed800) [pid = 1742] [serial = 580] [outer = (nil)] 10:50:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8fb61800) [pid = 1742] [serial = 581] [outer = 0x8e9ed800] 10:50:29 INFO - PROCESS | 1742 | 1466704229013 Marionette DEBUG loaded listener.js 10:50:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8fb70c00) [pid = 1742] [serial = 582] [outer = 0x8e9ed800] 10:50:30 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:30 INFO - PROCESS | 1742 | 1466704230390 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]]]}] 10:50:30 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 10:50:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1943ms 10:50:30 INFO - PROCESS | 1742 | 1466704230545 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 10:50:30 INFO - PROCESS | 1742 | 1466704230549 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 10:50:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:50:30 INFO - PROCESS | 1742 | 1466704230561 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:50:30 INFO - PROCESS | 1742 | 1466704230568 Marionette TRACE conn4 <- [1,746,null,{}] 10:50:30 INFO - PROCESS | 1742 | 1466704230585 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}] 10:50:30 INFO - PROCESS | 1742 | 1466704230595 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:30 INFO - PROCESS | 1742 | 1466704230785 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 10:50:30 INFO - PROCESS | 1742 | 1466704230950 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:30 INFO - PROCESS | 1742 | 1466704230964 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fcbac00 == 25 [pid = 1742] [id = 194] 10:50:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91c0b400) [pid = 1742] [serial = 583] [outer = (nil)] 10:50:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x9228b400) [pid = 1742] [serial = 584] [outer = 0x91c0b400] 10:50:31 INFO - PROCESS | 1742 | 1466704231051 Marionette DEBUG loaded listener.js 10:50:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x92292400) [pid = 1742] [serial = 585] [outer = 0x91c0b400] 10:50:31 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:32 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:32 INFO - PROCESS | 1742 | 1466704232411 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]]]}] 10:50:32 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.) 10:50:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1904ms 10:50:32 INFO - PROCESS | 1742 | 1466704232552 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 10:50:32 INFO - PROCESS | 1742 | 1466704232558 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 10:50:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:50:32 INFO - PROCESS | 1742 | 1466704232572 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:50:32 INFO - PROCESS | 1742 | 1466704232576 Marionette TRACE conn4 <- [1,750,null,{}] 10:50:32 INFO - PROCESS | 1742 | 1466704232583 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}] 10:50:32 INFO - PROCESS | 1742 | 1466704232589 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:32 INFO - PROCESS | 1742 | 1466704232767 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 10:50:32 INFO - PROCESS | 1742 | 1466704232930 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:32 INFO - PROCESS | 1742 | 1466704232939 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x91bda000 == 26 [pid = 1742] [id = 195] 10:50:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x91f2c000) [pid = 1742] [serial = 586] [outer = (nil)] 10:50:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x927b5400) [pid = 1742] [serial = 587] [outer = 0x91f2c000] 10:50:33 INFO - PROCESS | 1742 | 1466704233036 Marionette DEBUG loaded listener.js 10:50:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x928c9800) [pid = 1742] [serial = 588] [outer = 0x91f2c000] 10:50:34 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:34 INFO - PROCESS | 1742 | 1466704234361 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]]]}] 10:50:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:50:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1835ms 10:50:34 INFO - PROCESS | 1742 | 1466704234497 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 10:50:34 INFO - PROCESS | 1742 | 1466704234500 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 10:50:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:50:34 INFO - PROCESS | 1742 | 1466704234518 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:50:34 INFO - PROCESS | 1742 | 1466704234521 Marionette TRACE conn4 <- [1,754,null,{}] 10:50:34 INFO - PROCESS | 1742 | 1466704234530 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}] 10:50:34 INFO - PROCESS | 1742 | 1466704234535 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:34 INFO - PROCESS | 1742 | 1466704234703 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 10:50:34 INFO - PROCESS | 1742 | 1466704234869 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:34 INFO - PROCESS | 1742 | 1466704234877 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa4c00 == 27 [pid = 1742] [id = 196] 10:50:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9228bc00) [pid = 1742] [serial = 589] [outer = (nil)] 10:50:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x928d2000) [pid = 1742] [serial = 590] [outer = 0x9228bc00] 10:50:34 INFO - PROCESS | 1742 | 1466704234967 Marionette DEBUG loaded listener.js 10:50:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x928d6000) [pid = 1742] [serial = 591] [outer = 0x9228bc00] 10:50:36 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:36 INFO - PROCESS | 1742 | 1466704236293 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]]]}] 10:50:36 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 10:50:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1800ms 10:50:36 INFO - PROCESS | 1742 | 1466704236369 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 10:50:36 INFO - PROCESS | 1742 | 1466704236374 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 10:50:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:50:36 INFO - PROCESS | 1742 | 1466704236400 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:50:36 INFO - PROCESS | 1742 | 1466704236405 Marionette TRACE conn4 <- [1,758,null,{}] 10:50:36 INFO - PROCESS | 1742 | 1466704236411 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}] 10:50:36 INFO - PROCESS | 1742 | 1466704236422 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:36 INFO - PROCESS | 1742 | 1466704236644 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 10:50:36 INFO - PROCESS | 1742 | 1466704236811 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:36 INFO - PROCESS | 1742 | 1466704236818 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de42c00 == 28 [pid = 1742] [id = 197] 10:50:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x928d0800) [pid = 1742] [serial = 592] [outer = (nil)] 10:50:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x947ed000) [pid = 1742] [serial = 593] [outer = 0x928d0800] 10:50:36 INFO - PROCESS | 1742 | 1466704236916 Marionette DEBUG loaded listener.js 10:50:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x951b5000) [pid = 1742] [serial = 594] [outer = 0x928d0800] 10:50:37 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:37 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:50:37 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:37 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:37 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:50:37 INFO - PROCESS | 1742 | 1466704237905 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]]]}] 10:50:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:50:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1547ms 10:50:37 INFO - PROCESS | 1742 | 1466704237946 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 10:50:37 INFO - PROCESS | 1742 | 1466704237950 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 10:50:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:50:37 INFO - PROCESS | 1742 | 1466704237957 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:50:37 INFO - PROCESS | 1742 | 1466704237961 Marionette TRACE conn4 <- [1,762,null,{}] 10:50:37 INFO - PROCESS | 1742 | 1466704237967 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}] 10:50:37 INFO - PROCESS | 1742 | 1466704237972 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:38 INFO - PROCESS | 1742 | 1466704238212 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 10:50:38 INFO - PROCESS | 1742 | 1466704238432 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:38 INFO - PROCESS | 1742 | 1466704238441 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddeb000 == 29 [pid = 1742] [id = 198] 10:50:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8de42400) [pid = 1742] [serial = 595] [outer = (nil)] 10:50:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8de4d800) [pid = 1742] [serial = 596] [outer = 0x8de42400] 10:50:38 INFO - PROCESS | 1742 | 1466704238820 Marionette DEBUG loaded listener.js 10:50:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8e786c00) [pid = 1742] [serial = 597] [outer = 0x8de42400] 10:50:40 INFO - PROCESS | 1742 | 1466704240162 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]]]}] 10:50:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:50:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2240ms 10:50:40 INFO - PROCESS | 1742 | 1466704240218 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 10:50:40 INFO - PROCESS | 1742 | 1466704240223 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 10:50:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:50:40 INFO - PROCESS | 1742 | 1466704240233 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:50:40 INFO - PROCESS | 1742 | 1466704240238 Marionette TRACE conn4 <- [1,766,null,{}] 10:50:40 INFO - PROCESS | 1742 | 1466704240297 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}] 10:50:40 INFO - PROCESS | 1742 | 1466704240305 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8e895400 == 28 [pid = 1742] [id = 175] 10:50:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae7800 == 27 [pid = 1742] [id = 174] 10:50:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf4c00 == 26 [pid = 1742] [id = 182] 10:50:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae6c00 == 25 [pid = 1742] [id = 180] 10:50:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb63800 == 24 [pid = 1742] [id = 183] 10:50:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8fddf800 == 23 [pid = 1742] [id = 184] 10:50:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8de25800 == 22 [pid = 1742] [id = 181] 10:50:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8e785c00 == 21 [pid = 1742] [id = 186] 10:50:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8e890800 == 20 [pid = 1742] [id = 185] 10:50:41 INFO - PROCESS | 1742 | 1466704241783 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e9e2800) [pid = 1742] [serial = 538] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8de20000) [pid = 1742] [serial = 488] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8dde8400) [pid = 1742] [serial = 487] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8eaccc00) [pid = 1742] [serial = 491] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e9ec400) [pid = 1742] [serial = 490] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91c0bc00) [pid = 1742] [serial = 494] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8fde0800) [pid = 1742] [serial = 493] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x9528b000) [pid = 1742] [serial = 497] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x951b0000) [pid = 1742] [serial = 496] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0xa327b000) [pid = 1742] [serial = 514] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x95d1f000) [pid = 1742] [serial = 500] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x95d17400) [pid = 1742] [serial = 499] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0xa2eacc00) [pid = 1742] [serial = 518] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91c3e800) [pid = 1742] [serial = 517] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8de21000) [pid = 1742] [serial = 521] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8ddf0800) [pid = 1742] [serial = 520] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x9a5d3000) [pid = 1742] [serial = 503] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x95f88000) [pid = 1742] [serial = 502] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8de24c00) [pid = 1742] [serial = 524] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8dc61c00) [pid = 1742] [serial = 523] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x9acf8000) [pid = 1742] [serial = 506] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e897800) [pid = 1742] [serial = 535] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8de4f000) [pid = 1742] [serial = 532] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e8eb800) [pid = 1742] [serial = 536] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8dc53800) [pid = 1742] [serial = 529] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8dde6400) [pid = 1742] [serial = 530] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9acf5c00) [pid = 1742] [serial = 505] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8efa5000) [pid = 1742] [serial = 527] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8de1b800) [pid = 1742] [serial = 526] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9c030000) [pid = 1742] [serial = 509] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9baa3400) [pid = 1742] [serial = 508] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0xa22aec00) [pid = 1742] [serial = 512] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0xa22ac800) [pid = 1742] [serial = 511] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0xa33ba000) [pid = 1742] [serial = 515] [outer = (nil)] [url = about:blank] 10:50:41 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e727000) [pid = 1742] [serial = 533] [outer = (nil)] [url = about:blank] 10:50:42 INFO - PROCESS | 1742 | 1466704242061 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:42 INFO - PROCESS | 1742 | 1466704242071 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daeb400 == 21 [pid = 1742] [id = 199] 10:50:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8daeb800) [pid = 1742] [serial = 598] [outer = (nil)] 10:50:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8dc57800) [pid = 1742] [serial = 599] [outer = 0x8daeb800] 10:50:42 INFO - PROCESS | 1742 | 1466704242153 Marionette DEBUG loaded listener.js 10:50:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8dde9400) [pid = 1742] [serial = 600] [outer = 0x8daeb800] 10:50:43 INFO - PROCESS | 1742 | 1466704243338 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]]]}] 10:50:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:50:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 3152ms 10:50:43 INFO - PROCESS | 1742 | 1466704243407 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 10:50:43 INFO - PROCESS | 1742 | 1466704243415 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 10:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:50:43 INFO - PROCESS | 1742 | 1466704243424 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:50:43 INFO - PROCESS | 1742 | 1466704243429 Marionette TRACE conn4 <- [1,770,null,{}] 10:50:43 INFO - PROCESS | 1742 | 1466704243436 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}] 10:50:43 INFO - PROCESS | 1742 | 1466704243442 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:43 INFO - PROCESS | 1742 | 1466704243694 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 10:50:43 INFO - PROCESS | 1742 | 1466704243784 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:43 INFO - PROCESS | 1742 | 1466704243795 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de25800 == 22 [pid = 1742] [id = 200] 10:50:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8de43400) [pid = 1742] [serial = 601] [outer = (nil)] 10:50:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8de47c00) [pid = 1742] [serial = 602] [outer = 0x8de43400] 10:50:43 INFO - PROCESS | 1742 | 1466704243869 Marionette DEBUG loaded listener.js 10:50:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8de4f000) [pid = 1742] [serial = 603] [outer = 0x8de43400] 10:50:44 INFO - PROCESS | 1742 | 1466704244717 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]]]}] 10:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1339ms 10:50:44 INFO - PROCESS | 1742 | 1466704244763 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 10:50:44 INFO - PROCESS | 1742 | 1466704244769 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 10:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:50:44 INFO - PROCESS | 1742 | 1466704244775 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:50:44 INFO - PROCESS | 1742 | 1466704244778 Marionette TRACE conn4 <- [1,774,null,{}] 10:50:44 INFO - PROCESS | 1742 | 1466704244794 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}] 10:50:44 INFO - PROCESS | 1742 | 1466704244800 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:45 INFO - PROCESS | 1742 | 1466704245024 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 10:50:45 INFO - PROCESS | 1742 | 1466704245058 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:45 INFO - PROCESS | 1742 | 1466704245066 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e790800 == 23 [pid = 1742] [id = 201] 10:50:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e88f400) [pid = 1742] [serial = 604] [outer = (nil)] 10:50:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e892c00) [pid = 1742] [serial = 605] [outer = 0x8e88f400] 10:50:45 INFO - PROCESS | 1742 | 1466704245142 Marionette DEBUG loaded listener.js 10:50:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e89a400) [pid = 1742] [serial = 606] [outer = 0x8e88f400] 10:50:46 INFO - PROCESS | 1742 | 1466704246748 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]]]}] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8daed400) [pid = 1742] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e72c800) [pid = 1742] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x91c0d800) [pid = 1742] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8fde1000) [pid = 1742] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8dae7c00) [pid = 1742] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8ddee000) [pid = 1742] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e8ed400) [pid = 1742] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e729000) [pid = 1742] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e72f400) [pid = 1742] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8dae5000) [pid = 1742] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8fb67000) [pid = 1742] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8de4cc00) [pid = 1742] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:50:46 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8efa7000) [pid = 1742] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 2103ms 10:50:46 INFO - PROCESS | 1742 | 1466704246879 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 10:50:46 INFO - PROCESS | 1742 | 1466704246887 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 10:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:50:46 INFO - PROCESS | 1742 | 1466704246906 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:50:46 INFO - PROCESS | 1742 | 1466704246916 Marionette TRACE conn4 <- [1,778,null,{}] 10:50:46 INFO - PROCESS | 1742 | 1466704246922 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}] 10:50:46 INFO - PROCESS | 1742 | 1466704246929 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:47 INFO - PROCESS | 1742 | 1466704247140 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 10:50:47 INFO - PROCESS | 1742 | 1466704247216 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:47 INFO - PROCESS | 1742 | 1466704247225 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf2c00 == 24 [pid = 1742] [id = 202] 10:50:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8de21400) [pid = 1742] [serial = 607] [outer = (nil)] 10:50:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e9e9800) [pid = 1742] [serial = 608] [outer = 0x8de21400] 10:50:47 INFO - PROCESS | 1742 | 1466704247319 Marionette DEBUG loaded listener.js 10:50:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8eac6000) [pid = 1742] [serial = 609] [outer = 0x8de21400] 10:50:48 INFO - PROCESS | 1742 | 1466704248062 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]]]}] 10:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1197ms 10:50:48 INFO - PROCESS | 1742 | 1466704248094 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 10:50:48 INFO - PROCESS | 1742 | 1466704248099 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 10:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:50:48 INFO - PROCESS | 1742 | 1466704248105 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:50:48 INFO - PROCESS | 1742 | 1466704248108 Marionette TRACE conn4 <- [1,782,null,{}] 10:50:48 INFO - PROCESS | 1742 | 1466704248114 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}] 10:50:48 INFO - PROCESS | 1742 | 1466704248119 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:48 INFO - PROCESS | 1742 | 1466704248299 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 10:50:48 INFO - PROCESS | 1742 | 1466704248308 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:48 INFO - PROCESS | 1742 | 1466704248319 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4c000 == 25 [pid = 1742] [id = 203] 10:50:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e9ebc00) [pid = 1742] [serial = 610] [outer = (nil)] 10:50:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8efa1c00) [pid = 1742] [serial = 611] [outer = 0x8e9ebc00] 10:50:48 INFO - PROCESS | 1742 | 1466704248389 Marionette DEBUG loaded listener.js 10:50:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8fb61c00) [pid = 1742] [serial = 612] [outer = 0x8e9ebc00] 10:50:49 INFO - PROCESS | 1742 | 1466704249527 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]]]}] 10:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1435ms 10:50:49 INFO - PROCESS | 1742 | 1466704249541 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 10:50:49 INFO - PROCESS | 1742 | 1466704249547 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 10:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:50:49 INFO - PROCESS | 1742 | 1466704249557 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:50:49 INFO - PROCESS | 1742 | 1466704249562 Marionette TRACE conn4 <- [1,786,null,{}] 10:50:49 INFO - PROCESS | 1742 | 1466704249573 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}] 10:50:49 INFO - PROCESS | 1742 | 1466704249579 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:49 INFO - PROCESS | 1742 | 1466704249775 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 10:50:50 INFO - PROCESS | 1742 | 1466704249996 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:50 INFO - PROCESS | 1742 | 1466704250007 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de41c00 == 26 [pid = 1742] [id = 204] 10:50:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8de45400) [pid = 1742] [serial = 613] [outer = (nil)] 10:50:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8de4cc00) [pid = 1742] [serial = 614] [outer = 0x8de45400] 10:50:50 INFO - PROCESS | 1742 | 1466704250146 Marionette DEBUG loaded listener.js 10:50:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e78d400) [pid = 1742] [serial = 615] [outer = 0x8de45400] 10:50:51 INFO - PROCESS | 1742 | 1466704251161 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]]]}] 10:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1638ms 10:50:51 INFO - PROCESS | 1742 | 1466704251195 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 10:50:51 INFO - PROCESS | 1742 | 1466704251203 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 10:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:50:51 INFO - PROCESS | 1742 | 1466704251215 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:50:51 INFO - PROCESS | 1742 | 1466704251219 Marionette TRACE conn4 <- [1,790,null,{}] 10:50:51 INFO - PROCESS | 1742 | 1466704251226 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}] 10:50:51 INFO - PROCESS | 1742 | 1466704251232 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:51 INFO - PROCESS | 1742 | 1466704251429 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 10:50:51 INFO - PROCESS | 1742 | 1466704251648 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:51 INFO - PROCESS | 1742 | 1466704251655 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc57c00 == 27 [pid = 1742] [id = 205] 10:50:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8de29800) [pid = 1742] [serial = 616] [outer = (nil)] 10:50:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8fb64c00) [pid = 1742] [serial = 617] [outer = 0x8de29800] 10:50:51 INFO - PROCESS | 1742 | 1466704251755 Marionette DEBUG loaded listener.js 10:50:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8fb6e000) [pid = 1742] [serial = 618] [outer = 0x8de29800] 10:50:52 INFO - PROCESS | 1742 | 1466704252751 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]]]}] 10:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1582ms 10:50:52 INFO - PROCESS | 1742 | 1466704252798 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 1742 | 1466704252804 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 10:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:50:52 INFO - PROCESS | 1742 | 1466704252811 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 1742 | 1466704252818 Marionette TRACE conn4 <- [1,794,null,{}] 10:50:52 INFO - PROCESS | 1742 | 1466704252836 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}] 10:50:52 INFO - PROCESS | 1742 | 1466704252845 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:53 INFO - PROCESS | 1742 | 1466704253094 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 10:50:53 INFO - PROCESS | 1742 | 1466704253355 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:53 INFO - PROCESS | 1742 | 1466704253367 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x91bd8000 == 28 [pid = 1742] [id = 206] 10:50:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91bd8800) [pid = 1742] [serial = 619] [outer = (nil)] 10:50:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91bddc00) [pid = 1742] [serial = 620] [outer = 0x91bd8800] 10:50:53 INFO - PROCESS | 1742 | 1466704253478 Marionette DEBUG loaded listener.js 10:50:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91c06000) [pid = 1742] [serial = 621] [outer = 0x91bd8800] 10:50:54 INFO - PROCESS | 1742 | 1466704254424 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]]]}] 10:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1691ms 10:50:54 INFO - PROCESS | 1742 | 1466704254503 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 10:50:54 INFO - PROCESS | 1742 | 1466704254509 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 10:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:50:54 INFO - PROCESS | 1742 | 1466704254516 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:50:54 INFO - PROCESS | 1742 | 1466704254520 Marionette TRACE conn4 <- [1,798,null,{}] 10:50:54 INFO - PROCESS | 1742 | 1466704254526 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}] 10:50:54 INFO - PROCESS | 1742 | 1466704254531 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:54 INFO - PROCESS | 1742 | 1466704254765 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 10:50:54 INFO - PROCESS | 1742 | 1466704254972 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:54 INFO - PROCESS | 1742 | 1466704254980 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8efc00 == 29 [pid = 1742] [id = 207] 10:50:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91be6c00) [pid = 1742] [serial = 622] [outer = (nil)] 10:50:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91c36000) [pid = 1742] [serial = 623] [outer = 0x91be6c00] 10:50:55 INFO - PROCESS | 1742 | 1466704255117 Marionette DEBUG loaded listener.js 10:50:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91c38000) [pid = 1742] [serial = 624] [outer = 0x91be6c00] 10:50:56 INFO - PROCESS | 1742 | 1466704256028 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]]]}] 10:50:56 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 10:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1586ms 10:50:56 INFO - PROCESS | 1742 | 1466704256103 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 10:50:56 INFO - PROCESS | 1742 | 1466704256107 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 10:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:50:56 INFO - PROCESS | 1742 | 1466704256114 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:50:56 INFO - PROCESS | 1742 | 1466704256118 Marionette TRACE conn4 <- [1,802,null,{}] 10:50:56 INFO - PROCESS | 1742 | 1466704256125 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}] 10:50:56 INFO - PROCESS | 1742 | 1466704256131 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:56 INFO - PROCESS | 1742 | 1466704256354 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 10:50:56 INFO - PROCESS | 1742 | 1466704256563 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:56 INFO - PROCESS | 1742 | 1466704256570 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c0d000 == 30 [pid = 1742] [id = 208] 10:50:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91c0e000) [pid = 1742] [serial = 625] [outer = (nil)] 10:50:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91f25000) [pid = 1742] [serial = 626] [outer = 0x91c0e000] 10:50:56 INFO - PROCESS | 1742 | 1466704256719 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91f27800) [pid = 1742] [serial = 627] [outer = 0x91c0e000] 10:50:57 INFO - PROCESS | 1742 | 1466704257676 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]]]}] 10:50:57 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 10:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1635ms 10:50:57 INFO - PROCESS | 1742 | 1466704257752 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 1742 | 1466704257756 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 10:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:50:57 INFO - PROCESS | 1742 | 1466704257764 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:50:57 INFO - PROCESS | 1742 | 1466704257768 Marionette TRACE conn4 <- [1,806,null,{}] 10:50:57 INFO - PROCESS | 1742 | 1466704257774 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}] 10:50:57 INFO - PROCESS | 1742 | 1466704257786 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:58 INFO - PROCESS | 1742 | 1466704258053 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 10:50:58 INFO - PROCESS | 1742 | 1466704258321 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:58 INFO - PROCESS | 1742 | 1466704258331 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4a800 == 31 [pid = 1742] [id = 209] 10:50:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e8f7c00) [pid = 1742] [serial = 628] [outer = (nil)] 10:50:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x9228e800) [pid = 1742] [serial = 629] [outer = 0x8e8f7c00] 10:50:58 INFO - PROCESS | 1742 | 1466704258445 Marionette DEBUG loaded listener.js 10:50:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x92290800) [pid = 1742] [serial = 630] [outer = 0x8e8f7c00] 10:50:59 INFO - PROCESS | 1742 | 1466704259399 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]]]}] 10:50:59 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 10:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1682ms 10:50:59 INFO - PROCESS | 1742 | 1466704259448 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 10:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:50:59 INFO - PROCESS | 1742 | 1466704259453 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 10:50:59 INFO - PROCESS | 1742 | 1466704259460 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:50:59 INFO - PROCESS | 1742 | 1466704259464 Marionette TRACE conn4 <- [1,810,null,{}] 10:50:59 INFO - PROCESS | 1742 | 1466704259470 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}] 10:50:59 INFO - PROCESS | 1742 | 1466704259476 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:59 INFO - PROCESS | 1742 | 1466704259668 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 10:50:59 INFO - PROCESS | 1742 | 1466704259878 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:50:59 INFO - PROCESS | 1742 | 1466704259887 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:50:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4800 == 32 [pid = 1742] [id = 210] 10:50:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8ddefc00) [pid = 1742] [serial = 631] [outer = (nil)] 10:51:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x928d2c00) [pid = 1742] [serial = 632] [outer = 0x8ddefc00] 10:51:00 INFO - PROCESS | 1742 | 1466704260020 Marionette DEBUG loaded listener.js 10:51:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x928ca000) [pid = 1742] [serial = 633] [outer = 0x8ddefc00] 10:51:00 INFO - PROCESS | 1742 | 1466704260981 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]]]}] 10:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1538ms 10:51:01 INFO - PROCESS | 1742 | 1466704260997 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 10:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:51:01 INFO - PROCESS | 1742 | 1466704261008 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 10:51:01 INFO - PROCESS | 1742 | 1466704261015 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:51:01 INFO - PROCESS | 1742 | 1466704261021 Marionette TRACE conn4 <- [1,814,null,{}] 10:51:01 INFO - PROCESS | 1742 | 1466704261028 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}] 10:51:01 INFO - PROCESS | 1742 | 1466704261033 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:01 INFO - PROCESS | 1742 | 1466704261226 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 10:51:01 INFO - PROCESS | 1742 | 1466704261401 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:01 INFO - PROCESS | 1742 | 1466704261409 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4400 == 33 [pid = 1742] [id = 211] 10:51:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8dded800) [pid = 1742] [serial = 634] [outer = (nil)] 10:51:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x947a9c00) [pid = 1742] [serial = 635] [outer = 0x8dded800] 10:51:01 INFO - PROCESS | 1742 | 1466704261548 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x947ebc00) [pid = 1742] [serial = 636] [outer = 0x8dded800] 10:51:02 INFO - PROCESS | 1742 | 1466704262532 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] 10:51:02 INFO - PROCESS | 1742 | 1466704262559 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 10:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:51:02 INFO - PROCESS | 1742 | 1466704262566 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:51:02 INFO - PROCESS | 1742 | 1466704262570 Marionette TRACE conn4 <- [1,818,null,{}] 10:51:02 INFO - PROCESS | 1742 | 1466704262576 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}] 10:51:02 INFO - PROCESS | 1742 | 1466704262582 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:02 INFO - PROCESS | 1742 | 1466704262788 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 10:51:03 INFO - PROCESS | 1742 | 1466704263021 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:03 INFO - PROCESS | 1742 | 1466704263030 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fcb0800 == 34 [pid = 1742] [id = 212] 10:51:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x91f30400) [pid = 1742] [serial = 637] [outer = (nil)] 10:51:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x947f2800) [pid = 1742] [serial = 638] [outer = 0x91f30400] 10:51:03 INFO - PROCESS | 1742 | 1466704263140 Marionette DEBUG loaded listener.js 10:51:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x951ba000) [pid = 1742] [serial = 639] [outer = 0x91f30400] 10:51:04 INFO - PROCESS | 1742 | 1466704264081 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]]]}] 10:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1566ms 10:51:04 INFO - PROCESS | 1742 | 1466704264134 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 10:51:04 INFO - PROCESS | 1742 | 1466704264137 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 10:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:51:04 INFO - PROCESS | 1742 | 1466704264145 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:51:04 INFO - PROCESS | 1742 | 1466704264149 Marionette TRACE conn4 <- [1,822,null,{}] 10:51:04 INFO - PROCESS | 1742 | 1466704264155 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}] 10:51:04 INFO - PROCESS | 1742 | 1466704264160 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:04 INFO - PROCESS | 1742 | 1466704264364 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 10:51:04 INFO - PROCESS | 1742 | 1466704264580 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:04 INFO - PROCESS | 1742 | 1466704264590 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1000 == 35 [pid = 1742] [id = 213] 10:51:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8dae1c00) [pid = 1742] [serial = 640] [outer = (nil)] 10:51:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8daed000) [pid = 1742] [serial = 641] [outer = 0x8dae1c00] 10:51:04 INFO - PROCESS | 1742 | 1466704264851 Marionette DEBUG loaded listener.js 10:51:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8dc5b800) [pid = 1742] [serial = 642] [outer = 0x8dae1c00] 10:51:05 INFO - PROCESS | 1742 | 1466704265794 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] 10:51:05 INFO - PROCESS | 1742 | 1466704265851 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 10:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:51:05 INFO - PROCESS | 1742 | 1466704265861 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:51:05 INFO - PROCESS | 1742 | 1466704265865 Marionette TRACE conn4 <- [1,826,null,{}] 10:51:05 INFO - PROCESS | 1742 | 1466704265873 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}] 10:51:05 INFO - PROCESS | 1742 | 1466704265879 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:06 INFO - PROCESS | 1742 | 1466704266172 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 10:51:06 INFO - PROCESS | 1742 | 1466704266452 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:06 INFO - PROCESS | 1742 | 1466704266463 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4000 == 34 [pid = 1742] [id = 190] 10:51:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4000 == 35 [pid = 1742] [id = 214] 10:51:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8dc58c00) [pid = 1742] [serial = 643] [outer = (nil)] 10:51:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8de24400) [pid = 1742] [serial = 644] [outer = 0x8dc58c00] 10:51:06 INFO - PROCESS | 1742 | 1466704266580 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8e783800) [pid = 1742] [serial = 645] [outer = 0x8dc58c00] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x91f28000) [pid = 1742] [serial = 575] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9a8f7800) [pid = 1742] [serial = 371] [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.] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x91c35c00) [pid = 1742] [serial = 571] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x91f22400) [pid = 1742] [serial = 557] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x91be5800) [pid = 1742] [serial = 553] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8fb67400) [pid = 1742] [serial = 554] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8daee400) [pid = 1742] [serial = 541] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8dc60400) [pid = 1742] [serial = 542] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8de27400) [pid = 1742] [serial = 562] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8de47400) [pid = 1742] [serial = 563] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8fcb5000) [pid = 1742] [serial = 559] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8dc55400) [pid = 1742] [serial = 560] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e78a000) [pid = 1742] [serial = 544] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e88fc00) [pid = 1742] [serial = 545] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e8ec800) [pid = 1742] [serial = 565] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8eac6800) [pid = 1742] [serial = 539] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8fcb4000) [pid = 1742] [serial = 550] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8fde2400) [pid = 1742] [serial = 551] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8eacc800) [pid = 1742] [serial = 547] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8fb63c00) [pid = 1742] [serial = 548] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x91c37400) [pid = 1742] [serial = 556] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8fb6e400) [pid = 1742] [serial = 568] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8fcb5800) [pid = 1742] [serial = 569] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91f21c00) [pid = 1742] [serial = 572] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e9e3400) [pid = 1742] [serial = 566] [outer = (nil)] [url = about:blank] 10:51:06 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8efa4800) [pid = 1742] [serial = 576] [outer = (nil)] [url = about:blank] 10:51:07 INFO - PROCESS | 1742 | 1466704267428 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]]]}] 10:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1585ms 10:51:07 INFO - PROCESS | 1742 | 1466704267446 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 10:51:07 INFO - PROCESS | 1742 | 1466704267452 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 10:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:51:07 INFO - PROCESS | 1742 | 1466704267476 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:51:07 INFO - PROCESS | 1742 | 1466704267482 Marionette TRACE conn4 <- [1,830,null,{}] 10:51:07 INFO - PROCESS | 1742 | 1466704267491 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}] 10:51:07 INFO - PROCESS | 1742 | 1466704267497 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:07 INFO - PROCESS | 1742 | 1466704267700 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 10:51:07 INFO - PROCESS | 1742 | 1466704267713 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:07 INFO - PROCESS | 1742 | 1466704267720 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f1000 == 36 [pid = 1742] [id = 215] 10:51:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e8f5000) [pid = 1742] [serial = 646] [outer = (nil)] 10:51:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8eac8000) [pid = 1742] [serial = 647] [outer = 0x8e8f5000] 10:51:07 INFO - PROCESS | 1742 | 1466704267806 Marionette DEBUG loaded listener.js 10:51:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8efa2c00) [pid = 1742] [serial = 648] [outer = 0x8e8f5000] 10:51:08 INFO - PROCESS | 1742 | 1466704268859 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]]]}] 10:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1454ms 10:51:08 INFO - PROCESS | 1742 | 1466704268918 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 1742 | 1466704268922 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 10:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:51:08 INFO - PROCESS | 1742 | 1466704268929 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - PROCESS | 1742 | 1466704268935 Marionette TRACE conn4 <- [1,834,null,{}] 10:51:08 INFO - PROCESS | 1742 | 1466704268959 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}] 10:51:08 INFO - PROCESS | 1742 | 1466704268968 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:09 INFO - PROCESS | 1742 | 1466704269215 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 10:51:09 INFO - PROCESS | 1742 | 1466704269255 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:09 INFO - PROCESS | 1742 | 1466704269269 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eacbc00 == 37 [pid = 1742] [id = 216] 10:51:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8fcb8800) [pid = 1742] [serial = 649] [outer = (nil)] 10:51:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8fde2800) [pid = 1742] [serial = 650] [outer = 0x8fcb8800] 10:51:09 INFO - PROCESS | 1742 | 1466704269341 Marionette DEBUG loaded listener.js 10:51:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8fde9000) [pid = 1742] [serial = 651] [outer = 0x8fcb8800] 10:51:10 INFO - PROCESS | 1742 | 1466704270291 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]]]}] 10:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1392ms 10:51:10 INFO - PROCESS | 1742 | 1466704270322 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 10:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:51:10 INFO - PROCESS | 1742 | 1466704270327 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 10:51:10 INFO - PROCESS | 1742 | 1466704270334 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:51:10 INFO - PROCESS | 1742 | 1466704270337 Marionette TRACE conn4 <- [1,838,null,{}] 10:51:10 INFO - PROCESS | 1742 | 1466704270367 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}] 10:51:10 INFO - PROCESS | 1742 | 1466704270371 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:10 INFO - PROCESS | 1742 | 1466704270607 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 10:51:10 INFO - PROCESS | 1742 | 1466704270629 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:10 INFO - PROCESS | 1742 | 1466704270639 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb65000 == 38 [pid = 1742] [id = 217] 10:51:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8fde4000) [pid = 1742] [serial = 652] [outer = (nil)] 10:51:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91c07400) [pid = 1742] [serial = 653] [outer = 0x8fde4000] 10:51:10 INFO - PROCESS | 1742 | 1466704270712 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x91c34400) [pid = 1742] [serial = 654] [outer = 0x8fde4000] 10:51:11 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e72e000) [pid = 1742] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:51:11 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e9ed800) [pid = 1742] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:51:11 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91c0b400) [pid = 1742] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:51:11 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8daeb800) [pid = 1742] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:51:11 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91f2c000) [pid = 1742] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:51:11 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8de42400) [pid = 1742] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:51:11 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8de43400) [pid = 1742] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:51:11 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e88f400) [pid = 1742] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:51:11 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9228bc00) [pid = 1742] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:51:11 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x928d0800) [pid = 1742] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:51:11 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8de21400) [pid = 1742] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:51:11 INFO - PROCESS | 1742 | 1466704271736 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]]]}] 10:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1456ms 10:51:11 INFO - PROCESS | 1742 | 1466704271797 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 10:51:11 INFO - PROCESS | 1742 | 1466704271800 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 10:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:51:11 INFO - PROCESS | 1742 | 1466704271807 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - PROCESS | 1742 | 1466704271811 Marionette TRACE conn4 <- [1,842,null,{}] 10:51:11 INFO - PROCESS | 1742 | 1466704271817 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}] 10:51:11 INFO - PROCESS | 1742 | 1466704271823 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:12 INFO - PROCESS | 1742 | 1466704272005 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 10:51:12 INFO - PROCESS | 1742 | 1466704272016 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:12 INFO - PROCESS | 1742 | 1466704272022 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb6d800 == 39 [pid = 1742] [id = 218] 10:51:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91bda400) [pid = 1742] [serial = 655] [outer = (nil)] 10:51:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91c3bc00) [pid = 1742] [serial = 656] [outer = 0x91bda400] 10:51:12 INFO - PROCESS | 1742 | 1466704272111 Marionette DEBUG loaded listener.js 10:51:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91f24000) [pid = 1742] [serial = 657] [outer = 0x91bda400] 10:51:13 INFO - PROCESS | 1742 | 1466704273069 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]]]}] 10:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1298ms 10:51:13 INFO - PROCESS | 1742 | 1466704273107 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 10:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:51:13 INFO - PROCESS | 1742 | 1466704273111 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 10:51:13 INFO - PROCESS | 1742 | 1466704273118 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:51:13 INFO - PROCESS | 1742 | 1466704273122 Marionette TRACE conn4 <- [1,846,null,{}] 10:51:13 INFO - PROCESS | 1742 | 1466704273128 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}] 10:51:13 INFO - PROCESS | 1742 | 1466704273138 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:13 INFO - PROCESS | 1742 | 1466704273397 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 10:51:13 INFO - PROCESS | 1742 | 1466704273580 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:13 INFO - PROCESS | 1742 | 1466704273592 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae8c00 == 40 [pid = 1742] [id = 219] 10:51:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8daeac00) [pid = 1742] [serial = 658] [outer = (nil)] 10:51:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8dc54800) [pid = 1742] [serial = 659] [outer = 0x8daeac00] 10:51:13 INFO - PROCESS | 1742 | 1466704273694 Marionette DEBUG loaded listener.js 10:51:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8ddf3c00) [pid = 1742] [serial = 660] [outer = 0x8daeac00] 10:51:14 INFO - PROCESS | 1742 | 1466704274801 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]]]}] 10:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1740ms 10:51:14 INFO - PROCESS | 1742 | 1466704274860 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 10:51:14 INFO - PROCESS | 1742 | 1466704274867 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 10:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:51:14 INFO - PROCESS | 1742 | 1466704274878 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:51:14 INFO - PROCESS | 1742 | 1466704274883 Marionette TRACE conn4 <- [1,850,null,{}] 10:51:14 INFO - PROCESS | 1742 | 1466704274892 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}] 10:51:14 INFO - PROCESS | 1742 | 1466704274903 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:15 INFO - PROCESS | 1742 | 1466704275229 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 10:51:15 INFO - PROCESS | 1742 | 1466704275424 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:15 INFO - PROCESS | 1742 | 1466704275438 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddef400 == 41 [pid = 1742] [id = 220] 10:51:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e789400) [pid = 1742] [serial = 661] [outer = (nil)] 10:51:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e8ee400) [pid = 1742] [serial = 662] [outer = 0x8e789400] 10:51:15 INFO - PROCESS | 1742 | 1466704275531 Marionette DEBUG loaded listener.js 10:51:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e9e2000) [pid = 1742] [serial = 663] [outer = 0x8e789400] 10:51:16 INFO - PROCESS | 1742 | 1466704276574 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]]]}] 10:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1745ms 10:51:16 INFO - PROCESS | 1742 | 1466704276624 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 10:51:16 INFO - PROCESS | 1742 | 1466704276630 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 10:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:51:16 INFO - PROCESS | 1742 | 1466704276639 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:51:16 INFO - PROCESS | 1742 | 1466704276644 Marionette TRACE conn4 <- [1,854,null,{}] 10:51:16 INFO - PROCESS | 1742 | 1466704276652 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}] 10:51:16 INFO - PROCESS | 1742 | 1466704276659 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:16 INFO - PROCESS | 1742 | 1466704276910 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 10:51:17 INFO - PROCESS | 1742 | 1466704277230 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:17 INFO - PROCESS | 1742 | 1466704277241 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef9d400 == 42 [pid = 1742] [id = 221] 10:51:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8efa8c00) [pid = 1742] [serial = 664] [outer = (nil)] 10:51:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8fcac400) [pid = 1742] [serial = 665] [outer = 0x8efa8c00] 10:51:17 INFO - PROCESS | 1742 | 1466704277339 Marionette DEBUG loaded listener.js 10:51:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8fcbb800) [pid = 1742] [serial = 666] [outer = 0x8efa8c00] 10:51:18 INFO - PROCESS | 1742 | 1466704278371 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]]]}] 10:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1795ms 10:51:18 INFO - PROCESS | 1742 | 1466704278435 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 10:51:18 INFO - PROCESS | 1742 | 1466704278443 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 10:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:51:18 INFO - PROCESS | 1742 | 1466704278463 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:51:18 INFO - PROCESS | 1742 | 1466704278472 Marionette TRACE conn4 <- [1,858,null,{}] 10:51:18 INFO - PROCESS | 1742 | 1466704278479 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}] 10:51:18 INFO - PROCESS | 1742 | 1466704278488 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:18 INFO - PROCESS | 1742 | 1466704278772 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 10:51:19 INFO - PROCESS | 1742 | 1466704279037 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:19 INFO - PROCESS | 1742 | 1466704279049 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x91f22800 == 43 [pid = 1742] [id = 222] 10:51:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91f30800) [pid = 1742] [serial = 667] [outer = (nil)] 10:51:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x921ba400) [pid = 1742] [serial = 668] [outer = 0x91f30800] 10:51:19 INFO - PROCESS | 1742 | 1466704279140 Marionette DEBUG loaded listener.js 10:51:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x92298c00) [pid = 1742] [serial = 669] [outer = 0x91f30800] 10:51:20 INFO - PROCESS | 1742 | 1466704280104 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]]]}] 10:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1706ms 10:51:20 INFO - PROCESS | 1742 | 1466704280161 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 10:51:20 INFO - PROCESS | 1742 | 1466704280165 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 10:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:51:20 INFO - PROCESS | 1742 | 1466704280172 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:51:20 INFO - PROCESS | 1742 | 1466704280177 Marionette TRACE conn4 <- [1,862,null,{}] 10:51:20 INFO - PROCESS | 1742 | 1466704280183 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}] 10:51:20 INFO - PROCESS | 1742 | 1466704280189 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:20 INFO - PROCESS | 1742 | 1466704280437 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 10:51:20 INFO - PROCESS | 1742 | 1466704280653 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:20 INFO - PROCESS | 1742 | 1466704280663 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc55800 == 44 [pid = 1742] [id = 223] 10:51:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8de1d800) [pid = 1742] [serial = 670] [outer = (nil)] 10:51:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x947f5c00) [pid = 1742] [serial = 671] [outer = 0x8de1d800] 10:51:20 INFO - PROCESS | 1742 | 1466704280795 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x9528b400) [pid = 1742] [serial = 672] [outer = 0x8de1d800] 10:51:21 INFO - PROCESS | 1742 | 1466704281777 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]]]}] 10:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1635ms 10:51:21 INFO - PROCESS | 1742 | 1466704281809 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 10:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:51:21 INFO - PROCESS | 1742 | 1466704281813 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 10:51:21 INFO - PROCESS | 1742 | 1466704281821 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 1742 | 1466704281825 Marionette TRACE conn4 <- [1,866,null,{}] 10:51:21 INFO - PROCESS | 1742 | 1466704281832 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}] 10:51:21 INFO - PROCESS | 1742 | 1466704281837 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:22 INFO - PROCESS | 1742 | 1466704282047 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 10:51:22 INFO - PROCESS | 1742 | 1466704282283 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:22 INFO - PROCESS | 1742 | 1466704282302 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x9537e800 == 45 [pid = 1742] [id = 224] 10:51:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9537f800) [pid = 1742] [serial = 673] [outer = (nil)] 10:51:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95d01800) [pid = 1742] [serial = 674] [outer = 0x9537f800] 10:51:22 INFO - PROCESS | 1742 | 1466704282447 Marionette DEBUG loaded listener.js 10:51:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95d0e000) [pid = 1742] [serial = 675] [outer = 0x9537f800] 10:51:23 INFO - PROCESS | 1742 | 1466704283459 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]]]}] 10:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1694ms 10:51:23 INFO - PROCESS | 1742 | 1466704283516 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 10:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:51:23 INFO - PROCESS | 1742 | 1466704283521 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 10:51:23 INFO - PROCESS | 1742 | 1466704283528 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:51:23 INFO - PROCESS | 1742 | 1466704283532 Marionette TRACE conn4 <- [1,870,null,{}] 10:51:23 INFO - PROCESS | 1742 | 1466704283538 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}] 10:51:23 INFO - PROCESS | 1742 | 1466704283544 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:23 INFO - PROCESS | 1742 | 1466704283827 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 10:51:24 INFO - PROCESS | 1742 | 1466704284092 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:24 INFO - PROCESS | 1742 | 1466704284105 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e72f800 == 46 [pid = 1742] [id = 225] 10:51:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x93cb2800) [pid = 1742] [serial = 676] [outer = (nil)] 10:51:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95d1a800) [pid = 1742] [serial = 677] [outer = 0x93cb2800] 10:51:24 INFO - PROCESS | 1742 | 1466704284209 Marionette DEBUG loaded listener.js 10:51:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x95f01c00) [pid = 1742] [serial = 678] [outer = 0x93cb2800] 10:51:25 INFO - PROCESS | 1742 | 1466704285164 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]]]}] 10:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1682ms 10:51:25 INFO - PROCESS | 1742 | 1466704285210 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 10:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:51:25 INFO - PROCESS | 1742 | 1466704285215 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 10:51:25 INFO - PROCESS | 1742 | 1466704285222 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:51:25 INFO - PROCESS | 1742 | 1466704285226 Marionette TRACE conn4 <- [1,874,null,{}] 10:51:25 INFO - PROCESS | 1742 | 1466704285233 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}] 10:51:25 INFO - PROCESS | 1742 | 1466704285238 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:25 INFO - PROCESS | 1742 | 1466704285447 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 10:51:25 INFO - PROCESS | 1742 | 1466704285663 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:25 INFO - PROCESS | 1742 | 1466704285673 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x91bda800 == 47 [pid = 1742] [id = 226] 10:51:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x91c0e400) [pid = 1742] [serial = 679] [outer = (nil)] 10:51:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x95f07800) [pid = 1742] [serial = 680] [outer = 0x91c0e400] 10:51:25 INFO - PROCESS | 1742 | 1466704285800 Marionette DEBUG loaded listener.js 10:51:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x95f0ac00) [pid = 1742] [serial = 681] [outer = 0x91c0e400] 10:51:26 INFO - PROCESS | 1742 | 1466704286784 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]]]}] 10:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1589ms 10:51:26 INFO - PROCESS | 1742 | 1466704286813 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 10:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:51:26 INFO - PROCESS | 1742 | 1466704286817 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 10:51:26 INFO - PROCESS | 1742 | 1466704286824 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:51:26 INFO - PROCESS | 1742 | 1466704286828 Marionette TRACE conn4 <- [1,878,null,{}] 10:51:26 INFO - PROCESS | 1742 | 1466704286834 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}] 10:51:26 INFO - PROCESS | 1742 | 1466704286840 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:27 INFO - PROCESS | 1742 | 1466704287041 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 10:51:27 INFO - PROCESS | 1742 | 1466704287274 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:27 INFO - PROCESS | 1742 | 1466704287286 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf4000 == 48 [pid = 1742] [id = 227] 10:51:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8de1c800) [pid = 1742] [serial = 682] [outer = (nil)] 10:51:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8de24800) [pid = 1742] [serial = 683] [outer = 0x8de1c800] 10:51:27 INFO - PROCESS | 1742 | 1466704287712 Marionette DEBUG loaded listener.js 10:51:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8de4a000) [pid = 1742] [serial = 684] [outer = 0x8de1c800] 10:51:28 INFO - PROCESS | 1742 | 1466704288682 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]]]}] 10:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1887ms 10:51:28 INFO - PROCESS | 1742 | 1466704288717 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 10:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:51:28 INFO - PROCESS | 1742 | 1466704288730 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 10:51:28 INFO - PROCESS | 1742 | 1466704288739 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:51:28 INFO - PROCESS | 1742 | 1466704288744 Marionette TRACE conn4 <- [1,882,null,{}] 10:51:28 INFO - PROCESS | 1742 | 1466704288751 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}] 10:51:28 INFO - PROCESS | 1742 | 1466704288757 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:28 INFO - PROCESS | 1742 | 1466704288951 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 10:51:29 INFO - PROCESS | 1742 | 1466704289131 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:29 INFO - PROCESS | 1742 | 1466704289138 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc60000 == 49 [pid = 1742] [id = 228] 10:51:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8de41800) [pid = 1742] [serial = 685] [outer = (nil)] 10:51:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8e728400) [pid = 1742] [serial = 686] [outer = 0x8de41800] 10:51:29 INFO - PROCESS | 1742 | 1466704289238 Marionette DEBUG loaded listener.js 10:51:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8e89cc00) [pid = 1742] [serial = 687] [outer = 0x8de41800] 10:51:30 INFO - PROCESS | 1742 | 1466704290309 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]]]}] 10:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1639ms 10:51:30 INFO - PROCESS | 1742 | 1466704290376 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 10:51:30 INFO - PROCESS | 1742 | 1466704290383 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 10:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:51:30 INFO - PROCESS | 1742 | 1466704290394 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:51:30 INFO - PROCESS | 1742 | 1466704290398 Marionette TRACE conn4 <- [1,886,null,{}] 10:51:30 INFO - PROCESS | 1742 | 1466704290404 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}] 10:51:30 INFO - PROCESS | 1742 | 1466704290410 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf1400 == 48 [pid = 1742] [id = 188] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa1000 == 47 [pid = 1742] [id = 189] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x91bda000 == 46 [pid = 1742] [id = 195] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddeb000 == 45 [pid = 1742] [id = 198] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae5c00 == 44 [pid = 1742] [id = 187] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb6d800 == 43 [pid = 1742] [id = 218] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb65000 == 42 [pid = 1742] [id = 217] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8eacbc00 == 41 [pid = 1742] [id = 216] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f1000 == 40 [pid = 1742] [id = 215] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4000 == 39 [pid = 1742] [id = 214] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1000 == 38 [pid = 1742] [id = 213] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8daeb400 == 37 [pid = 1742] [id = 199] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8de25800 == 36 [pid = 1742] [id = 200] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4c000 == 35 [pid = 1742] [id = 203] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8daea400 == 34 [pid = 1742] [id = 192] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8efc00 == 33 [pid = 1742] [id = 207] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x91bd8000 == 32 [pid = 1742] [id = 206] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8de42c00 == 31 [pid = 1742] [id = 197] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa4c00 == 30 [pid = 1742] [id = 196] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc57c00 == 29 [pid = 1742] [id = 205] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8e790800 == 28 [pid = 1742] [id = 201] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8fcbac00 == 27 [pid = 1742] [id = 194] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf2c00 == 26 [pid = 1742] [id = 202] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8de41c00 == 25 [pid = 1742] [id = 204] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4400 == 24 [pid = 1742] [id = 211] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x91c0d000 == 23 [pid = 1742] [id = 208] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4a800 == 22 [pid = 1742] [id = 209] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4800 == 21 [pid = 1742] [id = 210] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae0400 == 20 [pid = 1742] [id = 191] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8fcb0800 == 19 [pid = 1742] [id = 212] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddecc00 == 18 [pid = 1742] [id = 193] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8e72f800 == 17 [pid = 1742] [id = 225] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x91bda800 == 16 [pid = 1742] [id = 226] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x9537e800 == 15 [pid = 1742] [id = 224] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc55800 == 14 [pid = 1742] [id = 223] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x91f22800 == 13 [pid = 1742] [id = 222] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddef400 == 12 [pid = 1742] [id = 220] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef9d400 == 11 [pid = 1742] [id = 221] 10:51:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae8c00 == 10 [pid = 1742] [id = 219] 10:51:31 INFO - PROCESS | 1742 | 1466704291980 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8e9e7400) [pid = 1742] [serial = 579] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8e78c800) [pid = 1742] [serial = 578] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8fb70c00) [pid = 1742] [serial = 582] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8fb61800) [pid = 1742] [serial = 581] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x92292400) [pid = 1742] [serial = 585] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8dc57800) [pid = 1742] [serial = 599] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9228b400) [pid = 1742] [serial = 584] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8dde9400) [pid = 1742] [serial = 600] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8efa1c00) [pid = 1742] [serial = 611] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x928c9800) [pid = 1742] [serial = 588] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e786c00) [pid = 1742] [serial = 597] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8de4d800) [pid = 1742] [serial = 596] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8de47c00) [pid = 1742] [serial = 602] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8e892c00) [pid = 1742] [serial = 605] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x927b5400) [pid = 1742] [serial = 587] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x928d6000) [pid = 1742] [serial = 591] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x928d2000) [pid = 1742] [serial = 590] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x951b5000) [pid = 1742] [serial = 594] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8eac6000) [pid = 1742] [serial = 609] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x947ed000) [pid = 1742] [serial = 593] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e9e9800) [pid = 1742] [serial = 608] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e89a400) [pid = 1742] [serial = 606] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8de4f000) [pid = 1742] [serial = 603] [outer = (nil)] [url = about:blank] 10:51:32 INFO - PROCESS | 1742 | 1466704292333 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:32 INFO - PROCESS | 1742 | 1466704292344 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc58000 == 11 [pid = 1742] [id = 229] 10:51:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8dc58400) [pid = 1742] [serial = 688] [outer = (nil)] 10:51:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8dde6400) [pid = 1742] [serial = 689] [outer = 0x8dc58400] 10:51:32 INFO - PROCESS | 1742 | 1466704292424 Marionette DEBUG loaded listener.js 10:51:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8ddf2800) [pid = 1742] [serial = 690] [outer = 0x8dc58400] 10:51:33 INFO - PROCESS | 1742 | 1466704293289 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]]]}] 10:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 2938ms 10:51:33 INFO - PROCESS | 1742 | 1466704293334 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 10:51:33 INFO - PROCESS | 1742 | 1466704293340 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 10:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:51:33 INFO - PROCESS | 1742 | 1466704293349 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:51:33 INFO - PROCESS | 1742 | 1466704293354 Marionette TRACE conn4 <- [1,890,null,{}] 10:51:33 INFO - PROCESS | 1742 | 1466704293362 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}] 10:51:33 INFO - PROCESS | 1742 | 1466704293368 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:33 INFO - PROCESS | 1742 | 1466704293549 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 10:51:33 INFO - PROCESS | 1742 | 1466704293668 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:33 INFO - PROCESS | 1742 | 1466704293679 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de45800 == 12 [pid = 1742] [id = 230] 10:51:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8de45c00) [pid = 1742] [serial = 691] [outer = (nil)] 10:51:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8de4fc00) [pid = 1742] [serial = 692] [outer = 0x8de45c00] 10:51:33 INFO - PROCESS | 1742 | 1466704293790 Marionette DEBUG loaded listener.js 10:51:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e725000) [pid = 1742] [serial = 693] [outer = 0x8de45c00] 10:51:34 INFO - PROCESS | 1742 | 1466704294722 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]]]}] 10:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1433ms 10:51:34 INFO - PROCESS | 1742 | 1466704294783 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 10:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:51:34 INFO - PROCESS | 1742 | 1466704294789 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 10:51:34 INFO - PROCESS | 1742 | 1466704294796 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:51:34 INFO - PROCESS | 1742 | 1466704294799 Marionette TRACE conn4 <- [1,894,null,{}] 10:51:34 INFO - PROCESS | 1742 | 1466704294805 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}] 10:51:34 INFO - PROCESS | 1742 | 1466704294811 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:35 INFO - PROCESS | 1742 | 1466704295047 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 10:51:35 INFO - PROCESS | 1742 | 1466704295077 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:35 INFO - PROCESS | 1742 | 1466704295085 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e896c00 == 13 [pid = 1742] [id = 231] 10:51:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e898400) [pid = 1742] [serial = 694] [outer = (nil)] 10:51:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e89c800) [pid = 1742] [serial = 695] [outer = 0x8e898400] 10:51:35 INFO - PROCESS | 1742 | 1466704295161 Marionette DEBUG loaded listener.js 10:51:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e8f4800) [pid = 1742] [serial = 696] [outer = 0x8e898400] 10:51:36 INFO - PROCESS | 1742 | 1466704296237 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]]]}] 10:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1490ms 10:51:36 INFO - PROCESS | 1742 | 1466704296293 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 10:51:36 INFO - PROCESS | 1742 | 1466704296300 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 10:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:51:36 INFO - PROCESS | 1742 | 1466704296320 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:51:36 INFO - PROCESS | 1742 | 1466704296329 Marionette TRACE conn4 <- [1,898,null,{}] 10:51:36 INFO - PROCESS | 1742 | 1466704296346 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}] 10:51:36 INFO - PROCESS | 1742 | 1466704296354 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:37 INFO - PROCESS | 1742 | 1466704297219 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91bda400) [pid = 1742] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8fcb8800) [pid = 1742] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8fde4000) [pid = 1742] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8dae1c00) [pid = 1742] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91be6c00) [pid = 1742] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x91bd8800) [pid = 1742] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e8f7c00) [pid = 1742] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x91f30400) [pid = 1742] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8ddefc00) [pid = 1742] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e8f5000) [pid = 1742] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91c0e000) [pid = 1742] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8de29800) [pid = 1742] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e9ebc00) [pid = 1742] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8de45400) [pid = 1742] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8dc58c00) [pid = 1742] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:51:37 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8dded800) [pid = 1742] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:51:37 INFO - PROCESS | 1742 | 1466704297401 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:37 INFO - PROCESS | 1742 | 1466704297410 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc58c00 == 14 [pid = 1742] [id = 232] 10:51:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8dde9800) [pid = 1742] [serial = 697] [outer = (nil)] 10:51:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e72bc00) [pid = 1742] [serial = 698] [outer = 0x8dde9800] 10:51:37 INFO - PROCESS | 1742 | 1466704297488 Marionette DEBUG loaded listener.js 10:51:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8eac2800) [pid = 1742] [serial = 699] [outer = 0x8dde9800] 10:51:38 INFO - PROCESS | 1742 | 1466704298300 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]]]}] 10:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2028ms 10:51:38 INFO - PROCESS | 1742 | 1466704298340 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 10:51:38 INFO - PROCESS | 1742 | 1466704298344 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 10:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:51:38 INFO - PROCESS | 1742 | 1466704298351 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:51:38 INFO - PROCESS | 1742 | 1466704298355 Marionette TRACE conn4 <- [1,902,null,{}] 10:51:38 INFO - PROCESS | 1742 | 1466704298361 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}] 10:51:38 INFO - PROCESS | 1742 | 1466704298366 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:38 INFO - PROCESS | 1742 | 1466704298585 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 10:51:38 INFO - PROCESS | 1742 | 1466704298600 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:38 INFO - PROCESS | 1742 | 1466704298606 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e897800 == 15 [pid = 1742] [id = 233] 10:51:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e9ebc00) [pid = 1742] [serial = 700] [outer = (nil)] 10:51:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8efa5800) [pid = 1742] [serial = 701] [outer = 0x8e9ebc00] 10:51:38 INFO - PROCESS | 1742 | 1466704298683 Marionette DEBUG loaded listener.js 10:51:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8fb63000) [pid = 1742] [serial = 702] [outer = 0x8e9ebc00] 10:51:39 INFO - PROCESS | 1742 | 1466704299887 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]]]}] 10:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1593ms 10:51:39 INFO - PROCESS | 1742 | 1466704299946 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 10:51:39 INFO - PROCESS | 1742 | 1466704299955 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 10:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:51:39 INFO - PROCESS | 1742 | 1466704299965 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:51:39 INFO - PROCESS | 1742 | 1466704299971 Marionette TRACE conn4 <- [1,906,null,{}] 10:51:39 INFO - PROCESS | 1742 | 1466704299983 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}] 10:51:39 INFO - PROCESS | 1742 | 1466704299989 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:40 INFO - PROCESS | 1742 | 1466704300295 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 10:51:40 INFO - PROCESS | 1742 | 1466704300582 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:40 INFO - PROCESS | 1742 | 1466704300599 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de27800 == 16 [pid = 1742] [id = 234] 10:51:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8de29000) [pid = 1742] [serial = 703] [outer = (nil)] 10:51:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e730400) [pid = 1742] [serial = 704] [outer = 0x8de29000] 10:51:40 INFO - PROCESS | 1742 | 1466704300761 Marionette DEBUG loaded listener.js 10:51:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e8ed000) [pid = 1742] [serial = 705] [outer = 0x8de29000] 10:51:42 INFO - PROCESS | 1742 | 1466704302106 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]]]}] 10:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2194ms 10:51:42 INFO - PROCESS | 1742 | 1466704302159 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 10:51:42 INFO - PROCESS | 1742 | 1466704302168 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 10:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:51:42 INFO - PROCESS | 1742 | 1466704302181 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:51:42 INFO - PROCESS | 1742 | 1466704302185 Marionette TRACE conn4 <- [1,910,null,{}] 10:51:42 INFO - PROCESS | 1742 | 1466704302194 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}] 10:51:42 INFO - PROCESS | 1742 | 1466704302201 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:42 INFO - PROCESS | 1742 | 1466704302451 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 10:51:42 INFO - PROCESS | 1742 | 1466704302699 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:42 INFO - PROCESS | 1742 | 1466704302706 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4c00 == 17 [pid = 1742] [id = 235] 10:51:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8dc5d400) [pid = 1742] [serial = 706] [outer = (nil)] 10:51:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8fb67000) [pid = 1742] [serial = 707] [outer = 0x8dc5d400] 10:51:42 INFO - PROCESS | 1742 | 1466704302804 Marionette DEBUG loaded listener.js 10:51:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8fb6d800) [pid = 1742] [serial = 708] [outer = 0x8dc5d400] 10:51:43 INFO - PROCESS | 1742 | 1466704303828 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]]]}] 10:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1689ms 10:51:43 INFO - PROCESS | 1742 | 1466704303871 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 10:51:43 INFO - PROCESS | 1742 | 1466704303876 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 10:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:51:43 INFO - PROCESS | 1742 | 1466704303884 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:51:43 INFO - PROCESS | 1742 | 1466704303891 Marionette TRACE conn4 <- [1,914,null,{}] 10:51:43 INFO - PROCESS | 1742 | 1466704303909 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}] 10:51:43 INFO - PROCESS | 1742 | 1466704303919 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:44 INFO - PROCESS | 1742 | 1466704304189 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 10:51:44 INFO - PROCESS | 1742 | 1466704304429 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:44 INFO - PROCESS | 1742 | 1466704304440 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fde3c00 == 18 [pid = 1742] [id = 236] 10:51:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8fde4c00) [pid = 1742] [serial = 709] [outer = (nil)] 10:51:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x91bda800) [pid = 1742] [serial = 710] [outer = 0x8fde4c00] 10:51:44 INFO - PROCESS | 1742 | 1466704304536 Marionette DEBUG loaded listener.js 10:51:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x91be6c00) [pid = 1742] [serial = 711] [outer = 0x8fde4c00] 10:51:45 INFO - PROCESS | 1742 | 1466704305440 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]]]}] 10:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1589ms 10:51:45 INFO - PROCESS | 1742 | 1466704305473 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 10:51:45 INFO - PROCESS | 1742 | 1466704305478 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 10:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:51:45 INFO - PROCESS | 1742 | 1466704305487 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:51:45 INFO - PROCESS | 1742 | 1466704305491 Marionette TRACE conn4 <- [1,918,null,{}] 10:51:45 INFO - PROCESS | 1742 | 1466704305518 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}] 10:51:45 INFO - PROCESS | 1742 | 1466704305524 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:45 INFO - PROCESS | 1742 | 1466704305728 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 10:51:45 INFO - PROCESS | 1742 | 1466704305896 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:45 INFO - PROCESS | 1742 | 1466704305905 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e786c00 == 19 [pid = 1742] [id = 237] 10:51:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8fde5400) [pid = 1742] [serial = 712] [outer = (nil)] 10:51:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x91c0ac00) [pid = 1742] [serial = 713] [outer = 0x8fde5400] 10:51:46 INFO - PROCESS | 1742 | 1466704306045 Marionette DEBUG loaded listener.js 10:51:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91c0f000) [pid = 1742] [serial = 714] [outer = 0x8fde5400] 10:51:47 INFO - PROCESS | 1742 | 1466704307000 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]]]}] 10:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1554ms 10:51:47 INFO - PROCESS | 1742 | 1466704307043 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 10:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:51:47 INFO - PROCESS | 1742 | 1466704307048 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 10:51:47 INFO - PROCESS | 1742 | 1466704307056 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:51:47 INFO - PROCESS | 1742 | 1466704307059 Marionette TRACE conn4 <- [1,922,null,{}] 10:51:47 INFO - PROCESS | 1742 | 1466704307066 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}] 10:51:47 INFO - PROCESS | 1742 | 1466704307072 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:47 INFO - PROCESS | 1742 | 1466704307265 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 10:51:47 INFO - PROCESS | 1742 | 1466704307491 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:47 INFO - PROCESS | 1742 | 1466704307504 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e1400 == 20 [pid = 1742] [id = 238] 10:51:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8fde6400) [pid = 1742] [serial = 715] [outer = (nil)] 10:51:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x91c3f800) [pid = 1742] [serial = 716] [outer = 0x8fde6400] 10:51:47 INFO - PROCESS | 1742 | 1466704307635 Marionette DEBUG loaded listener.js 10:51:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x91e02400) [pid = 1742] [serial = 717] [outer = 0x8fde6400] 10:51:48 INFO - PROCESS | 1742 | 1466704308639 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]]]}] 10:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1646ms 10:51:48 INFO - PROCESS | 1742 | 1466704308701 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 10:51:48 INFO - PROCESS | 1742 | 1466704308706 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 10:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:51:48 INFO - PROCESS | 1742 | 1466704308714 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:51:48 INFO - PROCESS | 1742 | 1466704308718 Marionette TRACE conn4 <- [1,926,null,{}] 10:51:48 INFO - PROCESS | 1742 | 1466704308725 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}] 10:51:48 INFO - PROCESS | 1742 | 1466704308737 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:49 INFO - PROCESS | 1742 | 1466704309023 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 10:51:49 INFO - PROCESS | 1742 | 1466704309266 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:49 INFO - PROCESS | 1742 | 1466704309276 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x91f27400 == 21 [pid = 1742] [id = 239] 10:51:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x921b8000) [pid = 1742] [serial = 718] [outer = (nil)] 10:51:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9228f800) [pid = 1742] [serial = 719] [outer = 0x921b8000] 10:51:49 INFO - PROCESS | 1742 | 1466704309393 Marionette DEBUG loaded listener.js 10:51:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x92295000) [pid = 1742] [serial = 720] [outer = 0x921b8000] 10:51:50 INFO - PROCESS | 1742 | 1466704310335 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]]]}] 10:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1687ms 10:51:50 INFO - PROCESS | 1742 | 1466704310402 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 10:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:51:50 INFO - PROCESS | 1742 | 1466704310407 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 10:51:50 INFO - PROCESS | 1742 | 1466704310415 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:51:50 INFO - PROCESS | 1742 | 1466704310418 Marionette TRACE conn4 <- [1,930,null,{}] 10:51:50 INFO - PROCESS | 1742 | 1466704310425 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}] 10:51:50 INFO - PROCESS | 1742 | 1466704310431 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:50 INFO - PROCESS | 1742 | 1466704310626 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 10:51:50 INFO - PROCESS | 1742 | 1466704310840 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:50 INFO - PROCESS | 1742 | 1466704310846 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1000 == 22 [pid = 1742] [id = 240] 10:51:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8ddeb000) [pid = 1742] [serial = 721] [outer = (nil)] 10:51:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x928cec00) [pid = 1742] [serial = 722] [outer = 0x8ddeb000] 10:51:50 INFO - PROCESS | 1742 | 1466704310982 Marionette DEBUG loaded listener.js 10:51:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x928cd800) [pid = 1742] [serial = 723] [outer = 0x8ddeb000] 10:51:51 INFO - PROCESS | 1742 | 1466704311917 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]]]}] 10:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1536ms 10:51:51 INFO - PROCESS | 1742 | 1466704311952 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 10:51:51 INFO - PROCESS | 1742 | 1466704311955 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 10:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:51:51 INFO - PROCESS | 1742 | 1466704311963 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:51:51 INFO - PROCESS | 1742 | 1466704311968 Marionette TRACE conn4 <- [1,934,null,{}] 10:51:51 INFO - PROCESS | 1742 | 1466704311974 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}] 10:51:51 INFO - PROCESS | 1742 | 1466704311981 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:52 INFO - PROCESS | 1742 | 1466704312183 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 10:51:52 INFO - PROCESS | 1742 | 1466704312353 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:52 INFO - PROCESS | 1742 | 1466704312359 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daeb800 == 23 [pid = 1742] [id = 241] 10:51:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x91f2b400) [pid = 1742] [serial = 724] [outer = (nil)] 10:51:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x93cb0000) [pid = 1742] [serial = 725] [outer = 0x91f2b400] 10:51:52 INFO - PROCESS | 1742 | 1466704312493 Marionette DEBUG loaded listener.js 10:51:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x93cb6c00) [pid = 1742] [serial = 726] [outer = 0x91f2b400] 10:51:53 INFO - PROCESS | 1742 | 1466704313430 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]]]}] 10:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1541ms 10:51:53 INFO - PROCESS | 1742 | 1466704313506 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 10:51:53 INFO - PROCESS | 1742 | 1466704313509 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 10:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:51:53 INFO - PROCESS | 1742 | 1466704313517 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:51:53 INFO - PROCESS | 1742 | 1466704313521 Marionette TRACE conn4 <- [1,938,null,{}] 10:51:53 INFO - PROCESS | 1742 | 1466704313528 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}] 10:51:53 INFO - PROCESS | 1742 | 1466704313533 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:53 INFO - PROCESS | 1742 | 1466704313766 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 10:51:54 INFO - PROCESS | 1742 | 1466704313996 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:54 INFO - PROCESS | 1742 | 1466704314007 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae5800 == 24 [pid = 1742] [id = 242] 10:51:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8ddf3800) [pid = 1742] [serial = 727] [outer = (nil)] 10:51:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x947ee000) [pid = 1742] [serial = 728] [outer = 0x8ddf3800] 10:51:54 INFO - PROCESS | 1742 | 1466704314154 Marionette DEBUG loaded listener.js 10:51:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x951afc00) [pid = 1742] [serial = 729] [outer = 0x8ddf3800] 10:51:55 INFO - PROCESS | 1742 | 1466704315155 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]]]}] 10:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1694ms 10:51:55 INFO - PROCESS | 1742 | 1466704315212 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 10:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:51:55 INFO - PROCESS | 1742 | 1466704315217 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 10:51:55 INFO - PROCESS | 1742 | 1466704315224 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:51:55 INFO - PROCESS | 1742 | 1466704315228 Marionette TRACE conn4 <- [1,942,null,{}] 10:51:55 INFO - PROCESS | 1742 | 1466704315234 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}] 10:51:55 INFO - PROCESS | 1742 | 1466704315240 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:55 INFO - PROCESS | 1742 | 1466704315429 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 10:51:55 INFO - PROCESS | 1742 | 1466704315610 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:55 INFO - PROCESS | 1742 | 1466704315618 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc60800 == 25 [pid = 1742] [id = 243] 10:51:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8dde7c00) [pid = 1742] [serial = 730] [outer = (nil)] 10:51:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9528d000) [pid = 1742] [serial = 731] [outer = 0x8dde7c00] 10:51:55 INFO - PROCESS | 1742 | 1466704315704 Marionette DEBUG loaded listener.js 10:51:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x95290400) [pid = 1742] [serial = 732] [outer = 0x8dde7c00] 10:51:56 INFO - PROCESS | 1742 | 1466704316762 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]]]}] 10:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1593ms 10:51:56 INFO - PROCESS | 1742 | 1466704316817 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 10:51:56 INFO - PROCESS | 1742 | 1466704316821 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 10:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:51:56 INFO - PROCESS | 1742 | 1466704316829 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:51:56 INFO - PROCESS | 1742 | 1466704316834 Marionette TRACE conn4 <- [1,946,null,{}] 10:51:56 INFO - PROCESS | 1742 | 1466704316841 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}] 10:51:56 INFO - PROCESS | 1742 | 1466704316848 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:57 INFO - PROCESS | 1742 | 1466704317075 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 10:51:57 INFO - PROCESS | 1742 | 1466704317318 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:57 INFO - PROCESS | 1742 | 1466704317330 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc52c00 == 26 [pid = 1742] [id = 244] 10:51:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8dc57400) [pid = 1742] [serial = 733] [outer = (nil)] 10:51:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8ddf0c00) [pid = 1742] [serial = 734] [outer = 0x8dc57400] 10:51:57 INFO - PROCESS | 1742 | 1466704317466 Marionette DEBUG loaded listener.js 10:51:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x91e06000) [pid = 1742] [serial = 735] [outer = 0x8dc57400] 10:51:58 INFO - PROCESS | 1742 | 1466704318604 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]]]}] 10:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1839ms 10:51:58 INFO - PROCESS | 1742 | 1466704318671 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 1742 | 1466704318677 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 10:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:51:58 INFO - PROCESS | 1742 | 1466704318687 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 1742 | 1466704318693 Marionette TRACE conn4 <- [1,950,null,{}] 10:51:58 INFO - PROCESS | 1742 | 1466704318702 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}] 10:51:58 INFO - PROCESS | 1742 | 1466704318710 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:58 INFO - PROCESS | 1742 | 1466704318956 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 10:51:59 INFO - PROCESS | 1742 | 1466704319180 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:51:59 INFO - PROCESS | 1742 | 1466704319196 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:51:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf2000 == 27 [pid = 1742] [id = 245] 10:51:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8de1b000) [pid = 1742] [serial = 736] [outer = (nil)] 10:51:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8de25800) [pid = 1742] [serial = 737] [outer = 0x8de1b000] 10:51:59 INFO - PROCESS | 1742 | 1466704319275 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8de23c00) [pid = 1742] [serial = 738] [outer = 0x8de1b000] 10:52:00 INFO - PROCESS | 1742 | 1466704320329 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]]]}] 10:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1693ms 10:52:00 INFO - PROCESS | 1742 | 1466704320380 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 10:52:00 INFO - PROCESS | 1742 | 1466704320387 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 10:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:52:00 INFO - PROCESS | 1742 | 1466704320399 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:52:00 INFO - PROCESS | 1742 | 1466704320403 Marionette TRACE conn4 <- [1,954,null,{}] 10:52:00 INFO - PROCESS | 1742 | 1466704320410 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}] 10:52:00 INFO - PROCESS | 1742 | 1466704320416 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:00 INFO - PROCESS | 1742 | 1466704320619 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8fde9000) [pid = 1742] [serial = 651] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x91c07400) [pid = 1742] [serial = 653] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x91c34400) [pid = 1742] [serial = 654] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8daed000) [pid = 1742] [serial = 641] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8dc5b800) [pid = 1742] [serial = 642] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x91c36000) [pid = 1742] [serial = 623] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x91c38000) [pid = 1742] [serial = 624] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x91bddc00) [pid = 1742] [serial = 620] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x91c06000) [pid = 1742] [serial = 621] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x9228e800) [pid = 1742] [serial = 629] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x92290800) [pid = 1742] [serial = 630] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x947f2800) [pid = 1742] [serial = 638] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x951ba000) [pid = 1742] [serial = 639] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x928d2c00) [pid = 1742] [serial = 632] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x928ca000) [pid = 1742] [serial = 633] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8eac8000) [pid = 1742] [serial = 647] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x91f25000) [pid = 1742] [serial = 626] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x91f27800) [pid = 1742] [serial = 627] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8fb64c00) [pid = 1742] [serial = 617] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8fb6e000) [pid = 1742] [serial = 618] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8fb61c00) [pid = 1742] [serial = 612] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8de4cc00) [pid = 1742] [serial = 614] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e78d400) [pid = 1742] [serial = 615] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8de24400) [pid = 1742] [serial = 644] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e783800) [pid = 1742] [serial = 645] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x947a9c00) [pid = 1742] [serial = 635] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x947ebc00) [pid = 1742] [serial = 636] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8fde2800) [pid = 1742] [serial = 650] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8efa2c00) [pid = 1742] [serial = 648] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x91f24000) [pid = 1742] [serial = 657] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91c3bc00) [pid = 1742] [serial = 656] [outer = (nil)] [url = about:blank] 10:52:00 INFO - PROCESS | 1742 | 1466704320906 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:00 INFO - PROCESS | 1742 | 1466704320914 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daed000 == 28 [pid = 1742] [id = 246] 10:52:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8dc5c800) [pid = 1742] [serial = 739] [outer = (nil)] 10:52:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e725400) [pid = 1742] [serial = 740] [outer = 0x8dc5c800] 10:52:01 INFO - PROCESS | 1742 | 1466704321040 Marionette DEBUG loaded listener.js 10:52:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e9e5400) [pid = 1742] [serial = 741] [outer = 0x8dc5c800] 10:52:01 INFO - PROCESS | 1742 | 1466704321893 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]]]}] 10:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1540ms 10:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:52:01 INFO - PROCESS | 1742 | 1466704321944 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 10:52:01 INFO - PROCESS | 1742 | 1466704321948 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 10:52:01 INFO - PROCESS | 1742 | 1466704321958 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:52:01 INFO - PROCESS | 1742 | 1466704321967 Marionette TRACE conn4 <- [1,958,null,{}] 10:52:01 INFO - PROCESS | 1742 | 1466704321984 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}] 10:52:01 INFO - PROCESS | 1742 | 1466704321994 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:02 INFO - PROCESS | 1742 | 1466704322208 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 10:52:02 INFO - PROCESS | 1742 | 1466704322346 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:02 INFO - PROCESS | 1742 | 1466704322358 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa2800 == 29 [pid = 1742] [id = 247] 10:52:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8efa8800) [pid = 1742] [serial = 742] [outer = (nil)] 10:52:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8fb6e000) [pid = 1742] [serial = 743] [outer = 0x8efa8800] 10:52:02 INFO - PROCESS | 1742 | 1466704322442 Marionette DEBUG loaded listener.js 10:52:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8fcb2c00) [pid = 1742] [serial = 744] [outer = 0x8efa8800] 10:52:03 INFO - PROCESS | 1742 | 1466704323367 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]]]}] 10:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1501ms 10:52:03 INFO - PROCESS | 1742 | 1466704323456 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 10:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:52:03 INFO - PROCESS | 1742 | 1466704323462 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 10:52:03 INFO - PROCESS | 1742 | 1466704323469 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:52:03 INFO - PROCESS | 1742 | 1466704323471 Marionette TRACE conn4 <- [1,962,null,{}] 10:52:03 INFO - PROCESS | 1742 | 1466704323478 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}] 10:52:03 INFO - PROCESS | 1742 | 1466704323484 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:03 INFO - PROCESS | 1742 | 1466704323721 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 10:52:03 INFO - PROCESS | 1742 | 1466704323753 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:03 INFO - PROCESS | 1742 | 1466704323764 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb67800 == 30 [pid = 1742] [id = 248] 10:52:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8fde1800) [pid = 1742] [serial = 745] [outer = (nil)] 10:52:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x91bd9000) [pid = 1742] [serial = 746] [outer = 0x8fde1800] 10:52:03 INFO - PROCESS | 1742 | 1466704323852 Marionette DEBUG loaded listener.js 10:52:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x91c06800) [pid = 1742] [serial = 747] [outer = 0x8fde1800] 10:52:04 INFO - PROCESS | 1742 | 1466704324862 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]]]}] 10:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1435ms 10:52:04 INFO - PROCESS | 1742 | 1466704324904 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 10:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:52:04 INFO - PROCESS | 1742 | 1466704324909 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 10:52:04 INFO - PROCESS | 1742 | 1466704324916 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:52:04 INFO - PROCESS | 1742 | 1466704324920 Marionette TRACE conn4 <- [1,966,null,{}] 10:52:04 INFO - PROCESS | 1742 | 1466704324937 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}] 10:52:04 INFO - PROCESS | 1742 | 1466704324943 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:05 INFO - PROCESS | 1742 | 1466704325197 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 10:52:05 INFO - PROCESS | 1742 | 1466704325224 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:05 INFO - PROCESS | 1742 | 1466704325230 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de49000 == 31 [pid = 1742] [id = 249] 10:52:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8fcb2000) [pid = 1742] [serial = 748] [outer = (nil)] 10:52:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x91c3a400) [pid = 1742] [serial = 749] [outer = 0x8fcb2000] 10:52:05 INFO - PROCESS | 1742 | 1466704325309 Marionette DEBUG loaded listener.js 10:52:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x91c3dc00) [pid = 1742] [serial = 750] [outer = 0x8fcb2000] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8dc58400) [pid = 1742] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8e789400) [pid = 1742] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x9537f800) [pid = 1742] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x93cb2800) [pid = 1742] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8de41800) [pid = 1742] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8de1c800) [pid = 1742] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91c0e400) [pid = 1742] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8de1d800) [pid = 1742] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x91f30800) [pid = 1742] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8daeac00) [pid = 1742] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8de45c00) [pid = 1742] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8efa8c00) [pid = 1742] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e898400) [pid = 1742] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:52:05 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8dde9800) [pid = 1742] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:52:06 INFO - PROCESS | 1742 | 1466704326427 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]]]}] 10:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1550ms 10:52:06 INFO - PROCESS | 1742 | 1466704326515 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 10:52:06 INFO - PROCESS | 1742 | 1466704326522 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 10:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:52:06 INFO - PROCESS | 1742 | 1466704326538 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:52:06 INFO - PROCESS | 1742 | 1466704326545 Marionette TRACE conn4 <- [1,970,null,{}] 10:52:06 INFO - PROCESS | 1742 | 1466704326555 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}] 10:52:06 INFO - PROCESS | 1742 | 1466704326563 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:06 INFO - PROCESS | 1742 | 1466704326806 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 10:52:07 INFO - PROCESS | 1742 | 1466704327045 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:07 INFO - PROCESS | 1742 | 1466704327063 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc54400 == 32 [pid = 1742] [id = 250] 10:52:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8ddef400) [pid = 1742] [serial = 751] [outer = (nil)] 10:52:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8de20000) [pid = 1742] [serial = 752] [outer = 0x8ddef400] 10:52:07 INFO - PROCESS | 1742 | 1466704327170 Marionette DEBUG loaded listener.js 10:52:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8de4c000) [pid = 1742] [serial = 753] [outer = 0x8ddef400] 10:52:08 INFO - PROCESS | 1742 | 1466704328207 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]]]}] 10:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1741ms 10:52:08 INFO - PROCESS | 1742 | 1466704328281 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 10:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:52:08 INFO - PROCESS | 1742 | 1466704328288 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 10:52:08 INFO - PROCESS | 1742 | 1466704328300 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:52:08 INFO - PROCESS | 1742 | 1466704328307 Marionette TRACE conn4 <- [1,974,null,{}] 10:52:08 INFO - PROCESS | 1742 | 1466704328316 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}] 10:52:08 INFO - PROCESS | 1742 | 1466704328322 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:08 INFO - PROCESS | 1742 | 1466704328609 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 10:52:08 INFO - PROCESS | 1742 | 1466704328843 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:08 INFO - PROCESS | 1742 | 1466704328851 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e892400 == 33 [pid = 1742] [id = 251] 10:52:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e89b400) [pid = 1742] [serial = 754] [outer = (nil)] 10:52:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e9ea400) [pid = 1742] [serial = 755] [outer = 0x8e89b400] 10:52:08 INFO - PROCESS | 1742 | 1466704328947 Marionette DEBUG loaded listener.js 10:52:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8eac4000) [pid = 1742] [serial = 756] [outer = 0x8e89b400] 10:52:10 INFO - PROCESS | 1742 | 1466704330033 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]]]}] 10:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1803ms 10:52:10 INFO - PROCESS | 1742 | 1466704330100 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 10:52:10 INFO - PROCESS | 1742 | 1466704330104 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 10:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:52:10 INFO - PROCESS | 1742 | 1466704330114 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:52:10 INFO - PROCESS | 1742 | 1466704330118 Marionette TRACE conn4 <- [1,978,null,{}] 10:52:10 INFO - PROCESS | 1742 | 1466704330135 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}] 10:52:10 INFO - PROCESS | 1742 | 1466704330149 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:10 INFO - PROCESS | 1742 | 1466704330426 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 10:52:10 INFO - PROCESS | 1742 | 1466704330709 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:10 INFO - PROCESS | 1742 | 1466704330723 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb70000 == 34 [pid = 1742] [id = 252] 10:52:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8fddb800) [pid = 1742] [serial = 757] [outer = (nil)] 10:52:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8fde5c00) [pid = 1742] [serial = 758] [outer = 0x8fddb800] 10:52:10 INFO - PROCESS | 1742 | 1466704330863 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91c10c00) [pid = 1742] [serial = 759] [outer = 0x8fddb800] 10:52:11 INFO - PROCESS | 1742 | 1466704331911 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]]]}] 10:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1842ms 10:52:11 INFO - PROCESS | 1742 | 1466704331956 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 10:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:52:11 INFO - PROCESS | 1742 | 1466704331961 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 10:52:11 INFO - PROCESS | 1742 | 1466704331969 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:52:11 INFO - PROCESS | 1742 | 1466704331972 Marionette TRACE conn4 <- [1,982,null,{}] 10:52:11 INFO - PROCESS | 1742 | 1466704331979 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}] 10:52:11 INFO - PROCESS | 1742 | 1466704331985 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:12 INFO - PROCESS | 1742 | 1466704332208 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 10:52:12 INFO - PROCESS | 1742 | 1466704332426 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:12 INFO - PROCESS | 1742 | 1466704332436 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e895000 == 35 [pid = 1742] [id = 253] 10:52:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8fb63800) [pid = 1742] [serial = 760] [outer = (nil)] 10:52:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x921be000) [pid = 1742] [serial = 761] [outer = 0x8fb63800] 10:52:12 INFO - PROCESS | 1742 | 1466704332566 Marionette DEBUG loaded listener.js 10:52:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x927b4400) [pid = 1742] [serial = 762] [outer = 0x8fb63800] 10:52:13 INFO - PROCESS | 1742 | 1466704333506 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]]]}] 10:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1584ms 10:52:13 INFO - PROCESS | 1742 | 1466704333555 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 1742 | 1466704333560 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 10:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:52:13 INFO - PROCESS | 1742 | 1466704333567 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - PROCESS | 1742 | 1466704333571 Marionette TRACE conn4 <- [1,986,null,{}] 10:52:13 INFO - PROCESS | 1742 | 1466704333578 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}] 10:52:13 INFO - PROCESS | 1742 | 1466704333584 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:13 INFO - PROCESS | 1742 | 1466704333792 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 10:52:14 INFO - PROCESS | 1742 | 1466704334028 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:14 INFO - PROCESS | 1742 | 1466704334034 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fde9000 == 36 [pid = 1742] [id = 254] 10:52:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x91bdac00) [pid = 1742] [serial = 763] [outer = (nil)] 10:52:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x928d3c00) [pid = 1742] [serial = 764] [outer = 0x91bdac00] 10:52:14 INFO - PROCESS | 1742 | 1466704334141 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x93cb7800) [pid = 1742] [serial = 765] [outer = 0x91bdac00] 10:52:15 INFO - PROCESS | 1742 | 1466704335084 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]]]}] 10:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1582ms 10:52:15 INFO - PROCESS | 1742 | 1466704335150 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 10:52:15 INFO - PROCESS | 1742 | 1466704335156 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 10:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:52:15 INFO - PROCESS | 1742 | 1466704335163 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 1742 | 1466704335169 Marionette TRACE conn4 <- [1,990,null,{}] 10:52:15 INFO - PROCESS | 1742 | 1466704335176 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}] 10:52:15 INFO - PROCESS | 1742 | 1466704335187 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:15 INFO - PROCESS | 1742 | 1466704335507 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 10:52:15 INFO - PROCESS | 1742 | 1466704335786 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:15 INFO - PROCESS | 1742 | 1466704335799 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb69400 == 37 [pid = 1742] [id = 255] 10:52:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x947f2800) [pid = 1742] [serial = 766] [outer = (nil)] 10:52:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x95d06400) [pid = 1742] [serial = 767] [outer = 0x947f2800] 10:52:15 INFO - PROCESS | 1742 | 1466704335886 Marionette DEBUG loaded listener.js 10:52:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x95d1a400) [pid = 1742] [serial = 768] [outer = 0x947f2800] 10:52:16 INFO - PROCESS | 1742 | 1466704336868 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]]]}] 10:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1752ms 10:52:16 INFO - PROCESS | 1742 | 1466704336915 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 10:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:52:16 INFO - PROCESS | 1742 | 1466704336920 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 10:52:16 INFO - PROCESS | 1742 | 1466704336927 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:52:16 INFO - PROCESS | 1742 | 1466704336931 Marionette TRACE conn4 <- [1,994,null,{}] 10:52:16 INFO - PROCESS | 1742 | 1466704336937 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}] 10:52:16 INFO - PROCESS | 1742 | 1466704336942 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:17 INFO - PROCESS | 1742 | 1466704337147 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 10:52:17 INFO - PROCESS | 1742 | 1466704337369 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:17 INFO - PROCESS | 1742 | 1466704337378 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x928d2c00 == 38 [pid = 1742] [id = 256] 10:52:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x95d0a400) [pid = 1742] [serial = 769] [outer = (nil)] 10:52:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x95d21400) [pid = 1742] [serial = 770] [outer = 0x95d0a400] 10:52:17 INFO - PROCESS | 1742 | 1466704337508 Marionette DEBUG loaded listener.js 10:52:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x95f07000) [pid = 1742] [serial = 771] [outer = 0x95d0a400] 10:52:18 INFO - PROCESS | 1742 | 1466704338451 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]]]}] 10:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1584ms 10:52:18 INFO - PROCESS | 1742 | 1466704338512 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 10:52:18 INFO - PROCESS | 1742 | 1466704338516 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 10:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:52:18 INFO - PROCESS | 1742 | 1466704338523 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:52:18 INFO - PROCESS | 1742 | 1466704338528 Marionette TRACE conn4 <- [1,998,null,{}] 10:52:18 INFO - PROCESS | 1742 | 1466704338534 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}] 10:52:18 INFO - PROCESS | 1742 | 1466704338539 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:18 INFO - PROCESS | 1742 | 1466704338780 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 10:52:19 INFO - PROCESS | 1742 | 1466704339001 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:19 INFO - PROCESS | 1742 | 1466704339010 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fde2000 == 39 [pid = 1742] [id = 257] 10:52:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x95294c00) [pid = 1742] [serial = 772] [outer = (nil)] 10:52:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x95f10000) [pid = 1742] [serial = 773] [outer = 0x95294c00] 10:52:19 INFO - PROCESS | 1742 | 1466704339141 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x95f7d400) [pid = 1742] [serial = 774] [outer = 0x95294c00] 10:52:20 INFO - PROCESS | 1742 | 1466704340104 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]]]}] 10:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1639ms 10:52:20 INFO - PROCESS | 1742 | 1466704340163 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 10:52:20 INFO - PROCESS | 1742 | 1466704340167 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 10:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:52:20 INFO - PROCESS | 1742 | 1466704340175 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:52:20 INFO - PROCESS | 1742 | 1466704340178 Marionette TRACE conn4 <- [1,1002,null,{}] 10:52:20 INFO - PROCESS | 1742 | 1466704340183 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}] 10:52:20 INFO - PROCESS | 1742 | 1466704340189 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:20 INFO - PROCESS | 1742 | 1466704340383 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 10:52:20 INFO - PROCESS | 1742 | 1466704340604 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:20 INFO - PROCESS | 1742 | 1466704340611 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x928ca800 == 40 [pid = 1742] [id = 258] 10:52:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x951b8c00) [pid = 1742] [serial = 775] [outer = (nil)] 10:52:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x95f84c00) [pid = 1742] [serial = 776] [outer = 0x951b8c00] 10:52:20 INFO - PROCESS | 1742 | 1466704340746 Marionette DEBUG loaded listener.js 10:52:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x95f88c00) [pid = 1742] [serial = 777] [outer = 0x951b8c00] 10:52:21 INFO - PROCESS | 1742 | 1466704341654 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]]]}] 10:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1533ms 10:52:21 INFO - PROCESS | 1742 | 1466704341709 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 10:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:52:21 INFO - PROCESS | 1742 | 1466704341714 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 10:52:21 INFO - PROCESS | 1742 | 1466704341722 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:52:21 INFO - PROCESS | 1742 | 1466704341726 Marionette TRACE conn4 <- [1,1006,null,{}] 10:52:21 INFO - PROCESS | 1742 | 1466704341733 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}] 10:52:21 INFO - PROCESS | 1742 | 1466704341738 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:21 INFO - PROCESS | 1742 | 1466704341938 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 10:52:22 INFO - PROCESS | 1742 | 1466704342160 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:22 INFO - PROCESS | 1742 | 1466704342168 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae5c00 == 41 [pid = 1742] [id = 259] 10:52:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8dc5c400) [pid = 1742] [serial = 778] [outer = (nil)] 10:52:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8de47000) [pid = 1742] [serial = 779] [outer = 0x8dc5c400] 10:52:22 INFO - PROCESS | 1742 | 1466704342301 Marionette DEBUG loaded listener.js 10:52:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8e897000) [pid = 1742] [serial = 780] [outer = 0x8dc5c400] 10:52:23 INFO - PROCESS | 1742 | 1466704343538 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]]]}] 10:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1884ms 10:52:23 INFO - PROCESS | 1742 | 1466704343606 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 1742 | 1466704343613 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 10:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:52:23 INFO - PROCESS | 1742 | 1466704343622 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 1742 | 1466704343630 Marionette TRACE conn4 <- [1,1010,null,{}] 10:52:23 INFO - PROCESS | 1742 | 1466704343637 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}] 10:52:23 INFO - PROCESS | 1742 | 1466704343644 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:23 INFO - PROCESS | 1742 | 1466704343912 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 10:52:24 INFO - PROCESS | 1742 | 1466704344258 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:24 INFO - PROCESS | 1742 | 1466704344267 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e781c00 == 42 [pid = 1742] [id = 260] 10:52:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8e785000) [pid = 1742] [serial = 781] [outer = (nil)] 10:52:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8e890800) [pid = 1742] [serial = 782] [outer = 0x8e785000] 10:52:24 INFO - PROCESS | 1742 | 1466704344355 Marionette DEBUG loaded listener.js 10:52:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8e8eb000) [pid = 1742] [serial = 783] [outer = 0x8e785000] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf4000 == 41 [pid = 1742] [id = 227] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb67800 == 40 [pid = 1742] [id = 248] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa2800 == 39 [pid = 1742] [id = 247] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8daed000 == 38 [pid = 1742] [id = 246] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf2000 == 37 [pid = 1742] [id = 245] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc58000 == 36 [pid = 1742] [id = 229] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e897800 == 35 [pid = 1742] [id = 233] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e896c00 == 34 [pid = 1742] [id = 231] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8de45800 == 33 [pid = 1742] [id = 230] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8fde3c00 == 32 [pid = 1742] [id = 236] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8daeb800 == 31 [pid = 1742] [id = 241] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1000 == 30 [pid = 1742] [id = 240] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae5800 == 29 [pid = 1742] [id = 242] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4c00 == 28 [pid = 1742] [id = 235] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8de27800 == 27 [pid = 1742] [id = 234] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e786c00 == 26 [pid = 1742] [id = 237] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x91f27400 == 25 [pid = 1742] [id = 239] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc60800 == 24 [pid = 1742] [id = 243] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc52c00 == 23 [pid = 1742] [id = 244] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e1400 == 22 [pid = 1742] [id = 238] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc58c00 == 21 [pid = 1742] [id = 232] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc60000 == 20 [pid = 1742] [id = 228] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x928ca800 == 19 [pid = 1742] [id = 258] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x928d2c00 == 18 [pid = 1742] [id = 256] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8fde2000 == 17 [pid = 1742] [id = 257] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb69400 == 16 [pid = 1742] [id = 255] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8fde9000 == 15 [pid = 1742] [id = 254] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb70000 == 14 [pid = 1742] [id = 252] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e895000 == 13 [pid = 1742] [id = 253] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8e892400 == 12 [pid = 1742] [id = 251] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8de49000 == 11 [pid = 1742] [id = 249] 10:52:26 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc54400 == 10 [pid = 1742] [id = 250] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8efa5800) [pid = 1742] [serial = 701] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8dde6400) [pid = 1742] [serial = 689] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8e8ee400) [pid = 1742] [serial = 662] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x95d0e000) [pid = 1742] [serial = 675] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x95f01c00) [pid = 1742] [serial = 678] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8e89cc00) [pid = 1742] [serial = 687] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8ddf2800) [pid = 1742] [serial = 690] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8de4a000) [pid = 1742] [serial = 684] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x95f0ac00) [pid = 1742] [serial = 681] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x9528b400) [pid = 1742] [serial = 672] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x921ba400) [pid = 1742] [serial = 668] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8ddf3c00) [pid = 1742] [serial = 660] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x947f5c00) [pid = 1742] [serial = 671] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x92298c00) [pid = 1742] [serial = 669] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8dc54800) [pid = 1742] [serial = 659] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8e725000) [pid = 1742] [serial = 693] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8fcbb800) [pid = 1742] [serial = 666] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e8f4800) [pid = 1742] [serial = 696] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8eac2800) [pid = 1742] [serial = 699] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8e89c800) [pid = 1742] [serial = 695] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8e72bc00) [pid = 1742] [serial = 698] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8fcac400) [pid = 1742] [serial = 665] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x95d1a800) [pid = 1742] [serial = 677] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x95f07800) [pid = 1742] [serial = 680] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e728400) [pid = 1742] [serial = 686] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8de4fc00) [pid = 1742] [serial = 692] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8de24800) [pid = 1742] [serial = 683] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e9e2000) [pid = 1742] [serial = 663] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x95d01800) [pid = 1742] [serial = 674] [outer = (nil)] [url = about:blank] 10:52:26 INFO - PROCESS | 1742 | 1466704346991 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]]]}] 10:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 3411ms 10:52:27 INFO - PROCESS | 1742 | 1466704347034 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 10:52:27 INFO - PROCESS | 1742 | 1466704347041 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 10:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:52:27 INFO - PROCESS | 1742 | 1466704347051 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:52:27 INFO - PROCESS | 1742 | 1466704347055 Marionette TRACE conn4 <- [1,1014,null,{}] 10:52:27 INFO - PROCESS | 1742 | 1466704347063 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}] 10:52:27 INFO - PROCESS | 1742 | 1466704347069 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:27 INFO - PROCESS | 1742 | 1466704347261 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 10:52:27 INFO - PROCESS | 1742 | 1466704347423 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:27 INFO - PROCESS | 1742 | 1466704347436 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc56c00 == 11 [pid = 1742] [id = 261] 10:52:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8dc58800) [pid = 1742] [serial = 784] [outer = (nil)] 10:52:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8ddf1400) [pid = 1742] [serial = 785] [outer = 0x8dc58800] 10:52:27 INFO - PROCESS | 1742 | 1466704347519 Marionette DEBUG loaded listener.js 10:52:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8de20800) [pid = 1742] [serial = 786] [outer = 0x8dc58800] 10:52:28 INFO - PROCESS | 1742 | 1466704348379 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]]]}] 10:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1384ms 10:52:28 INFO - PROCESS | 1742 | 1466704348435 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 10:52:28 INFO - PROCESS | 1742 | 1466704348445 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 10:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:52:28 INFO - PROCESS | 1742 | 1466704348458 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:52:28 INFO - PROCESS | 1742 | 1466704348463 Marionette TRACE conn4 <- [1,1018,null,{}] 10:52:28 INFO - PROCESS | 1742 | 1466704348470 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}] 10:52:28 INFO - PROCESS | 1742 | 1466704348476 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:28 INFO - PROCESS | 1742 | 1466704348672 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 10:52:28 INFO - PROCESS | 1742 | 1466704348814 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:28 INFO - PROCESS | 1742 | 1466704348823 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e728400 == 12 [pid = 1742] [id = 262] 10:52:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e72c000) [pid = 1742] [serial = 787] [outer = (nil)] 10:52:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e786c00) [pid = 1742] [serial = 788] [outer = 0x8e72c000] 10:52:28 INFO - PROCESS | 1742 | 1466704348905 Marionette DEBUG loaded listener.js 10:52:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e896c00) [pid = 1742] [serial = 789] [outer = 0x8e72c000] 10:52:29 INFO - PROCESS | 1742 | 1466704349924 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]]]}] 10:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1504ms 10:52:29 INFO - PROCESS | 1742 | 1466704349962 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 10:52:29 INFO - PROCESS | 1742 | 1466704349966 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 10:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:52:29 INFO - PROCESS | 1742 | 1466704349973 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:52:29 INFO - PROCESS | 1742 | 1466704349979 Marionette TRACE conn4 <- [1,1022,null,{}] 10:52:30 INFO - PROCESS | 1742 | 1466704350005 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}] 10:52:30 INFO - PROCESS | 1742 | 1466704350015 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:30 INFO - PROCESS | 1742 | 1466704350248 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 10:52:30 INFO - PROCESS | 1742 | 1466704350289 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:30 INFO - PROCESS | 1742 | 1466704350301 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eac9800 == 13 [pid = 1742] [id = 263] 10:52:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8eaca000) [pid = 1742] [serial = 790] [outer = (nil)] 10:52:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8eacec00) [pid = 1742] [serial = 791] [outer = 0x8eaca000] 10:52:30 INFO - PROCESS | 1742 | 1466704350378 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8efa2800) [pid = 1742] [serial = 792] [outer = 0x8eaca000] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8fcb2000) [pid = 1742] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8fde1800) [pid = 1742] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8fde4c00) [pid = 1742] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e9ebc00) [pid = 1742] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x921b8000) [pid = 1742] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91f2b400) [pid = 1742] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8fde5400) [pid = 1742] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8de29000) [pid = 1742] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8dde7c00) [pid = 1742] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8dc5d400) [pid = 1742] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8ddeb000) [pid = 1742] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8fde6400) [pid = 1742] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8de1b000) [pid = 1742] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8efa8800) [pid = 1742] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8dc5c800) [pid = 1742] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8ddf3800) [pid = 1742] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:52:32 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8dc57400) [pid = 1742] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:52:32 INFO - PROCESS | 1742 | 1466704352163 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]]]}] 10:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2248ms 10:52:32 INFO - PROCESS | 1742 | 1466704352247 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 10:52:32 INFO - PROCESS | 1742 | 1466704352252 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 10:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:52:32 INFO - PROCESS | 1742 | 1466704352266 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:52:32 INFO - PROCESS | 1742 | 1466704352271 Marionette TRACE conn4 <- [1,1026,null,{}] 10:52:32 INFO - PROCESS | 1742 | 1466704352276 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}] 10:52:32 INFO - PROCESS | 1742 | 1466704352281 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:32 INFO - PROCESS | 1742 | 1466704352442 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 10:52:32 INFO - PROCESS | 1742 | 1466704352457 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:32 INFO - PROCESS | 1742 | 1466704352466 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dde7800 == 14 [pid = 1742] [id = 264] 10:52:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e8f2400) [pid = 1742] [serial = 793] [outer = (nil)] 10:52:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8eac9c00) [pid = 1742] [serial = 794] [outer = 0x8e8f2400] 10:52:32 INFO - PROCESS | 1742 | 1466704352543 Marionette DEBUG loaded listener.js 10:52:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8fb64c00) [pid = 1742] [serial = 795] [outer = 0x8e8f2400] 10:52:33 INFO - PROCESS | 1742 | 1466704353462 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]]]}] 10:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1251ms 10:52:33 INFO - PROCESS | 1742 | 1466704353517 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 10:52:33 INFO - PROCESS | 1742 | 1466704353521 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 10:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:52:33 INFO - PROCESS | 1742 | 1466704353528 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:52:33 INFO - PROCESS | 1742 | 1466704353532 Marionette TRACE conn4 <- [1,1030,null,{}] 10:52:33 INFO - PROCESS | 1742 | 1466704353538 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}] 10:52:33 INFO - PROCESS | 1742 | 1466704353545 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:33 INFO - PROCESS | 1742 | 1466704353728 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 10:52:33 INFO - PROCESS | 1742 | 1466704353855 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:33 INFO - PROCESS | 1742 | 1466704353866 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e1800 == 15 [pid = 1742] [id = 265] 10:52:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8fb6a000) [pid = 1742] [serial = 796] [outer = (nil)] 10:52:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8fde3000) [pid = 1742] [serial = 797] [outer = 0x8fb6a000] 10:52:33 INFO - PROCESS | 1742 | 1466704353936 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8fde9400) [pid = 1742] [serial = 798] [outer = 0x8fb6a000] 10:52:35 INFO - PROCESS | 1742 | 1466704355030 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]]]}] 10:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1542ms 10:52:35 INFO - PROCESS | 1742 | 1466704355071 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 10:52:35 INFO - PROCESS | 1742 | 1466704355078 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 10:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:52:35 INFO - PROCESS | 1742 | 1466704355087 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:52:35 INFO - PROCESS | 1742 | 1466704355095 Marionette TRACE conn4 <- [1,1034,null,{}] 10:52:35 INFO - PROCESS | 1742 | 1466704355103 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}] 10:52:35 INFO - PROCESS | 1742 | 1466704355109 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:35 INFO - PROCESS | 1742 | 1466704355323 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 10:52:35 INFO - PROCESS | 1742 | 1466704355556 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:35 INFO - PROCESS | 1742 | 1466704355568 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf2c00 == 16 [pid = 1742] [id = 266] 10:52:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8de21000) [pid = 1742] [serial = 799] [outer = (nil)] 10:52:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e72a400) [pid = 1742] [serial = 800] [outer = 0x8de21000] 10:52:35 INFO - PROCESS | 1742 | 1466704355673 Marionette DEBUG loaded listener.js 10:52:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e89ac00) [pid = 1742] [serial = 801] [outer = 0x8de21000] 10:52:36 INFO - PROCESS | 1742 | 1466704356652 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]]]}] 10:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1644ms 10:52:36 INFO - PROCESS | 1742 | 1466704356732 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 10:52:36 INFO - PROCESS | 1742 | 1466704356740 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 10:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:52:36 INFO - PROCESS | 1742 | 1466704356752 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:52:36 INFO - PROCESS | 1742 | 1466704356757 Marionette TRACE conn4 <- [1,1038,null,{}] 10:52:36 INFO - PROCESS | 1742 | 1466704356764 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}] 10:52:36 INFO - PROCESS | 1742 | 1466704356769 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:37 INFO - PROCESS | 1742 | 1466704357015 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 10:52:37 INFO - PROCESS | 1742 | 1466704357302 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:37 INFO - PROCESS | 1742 | 1466704357310 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daebc00 == 17 [pid = 1742] [id = 267] 10:52:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8ef9cc00) [pid = 1742] [serial = 802] [outer = (nil)] 10:52:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8fcbb000) [pid = 1742] [serial = 803] [outer = 0x8ef9cc00] 10:52:37 INFO - PROCESS | 1742 | 1466704357406 Marionette DEBUG loaded listener.js 10:52:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8efa4800) [pid = 1742] [serial = 804] [outer = 0x8ef9cc00] 10:52:38 INFO - PROCESS | 1742 | 1466704358389 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]]]}] 10:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1691ms 10:52:38 INFO - PROCESS | 1742 | 1466704358444 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 10:52:38 INFO - PROCESS | 1742 | 1466704358448 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 10:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:52:38 INFO - PROCESS | 1742 | 1466704358455 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:52:38 INFO - PROCESS | 1742 | 1466704358462 Marionette TRACE conn4 <- [1,1042,null,{}] 10:52:38 INFO - PROCESS | 1742 | 1466704358479 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}] 10:52:38 INFO - PROCESS | 1742 | 1466704358489 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:38 INFO - PROCESS | 1742 | 1466704358726 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 10:52:39 INFO - PROCESS | 1742 | 1466704358992 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:39 INFO - PROCESS | 1742 | 1466704359002 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x91f21800 == 18 [pid = 1742] [id = 268] 10:52:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91f22000) [pid = 1742] [serial = 805] [outer = (nil)] 10:52:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x91f26800) [pid = 1742] [serial = 806] [outer = 0x91f22000] 10:52:39 INFO - PROCESS | 1742 | 1466704359101 Marionette DEBUG loaded listener.js 10:52:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x91f2c800) [pid = 1742] [serial = 807] [outer = 0x91f22000] 10:52:40 INFO - PROCESS | 1742 | 1466704360040 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]]]}] 10:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1650ms 10:52:40 INFO - PROCESS | 1742 | 1466704360110 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 10:52:40 INFO - PROCESS | 1742 | 1466704360117 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 10:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:52:40 INFO - PROCESS | 1742 | 1466704360125 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:52:40 INFO - PROCESS | 1742 | 1466704360129 Marionette TRACE conn4 <- [1,1046,null,{}] 10:52:40 INFO - PROCESS | 1742 | 1466704360136 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}] 10:52:40 INFO - PROCESS | 1742 | 1466704360141 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:40 INFO - PROCESS | 1742 | 1466704360402 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 10:52:40 INFO - PROCESS | 1742 | 1466704360665 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:40 INFO - PROCESS | 1742 | 1466704360676 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae2400 == 19 [pid = 1742] [id = 269] 10:52:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8e89a000) [pid = 1742] [serial = 808] [outer = (nil)] 10:52:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9228a000) [pid = 1742] [serial = 809] [outer = 0x8e89a000] 10:52:40 INFO - PROCESS | 1742 | 1466704360766 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9228e800) [pid = 1742] [serial = 810] [outer = 0x8e89a000] 10:52:41 INFO - PROCESS | 1742 | 1466704361684 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]]]}] 10:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1589ms 10:52:41 INFO - PROCESS | 1742 | 1466704361714 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 10:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:52:41 INFO - PROCESS | 1742 | 1466704361719 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 10:52:41 INFO - PROCESS | 1742 | 1466704361726 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:52:41 INFO - PROCESS | 1742 | 1466704361730 Marionette TRACE conn4 <- [1,1050,null,{}] 10:52:41 INFO - PROCESS | 1742 | 1466704361736 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}] 10:52:41 INFO - PROCESS | 1742 | 1466704361741 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:41 INFO - PROCESS | 1742 | 1466704361940 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 10:52:42 INFO - PROCESS | 1742 | 1466704362113 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:42 INFO - PROCESS | 1742 | 1466704362123 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x92296c00 == 20 [pid = 1742] [id = 270] 10:52:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x927b6800) [pid = 1742] [serial = 811] [outer = (nil)] 10:52:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x928cf400) [pid = 1742] [serial = 812] [outer = 0x927b6800] 10:52:42 INFO - PROCESS | 1742 | 1466704362222 Marionette DEBUG loaded listener.js 10:52:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x93cae000) [pid = 1742] [serial = 813] [outer = 0x927b6800] 10:52:43 INFO - PROCESS | 1742 | 1466704363255 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]]]}] 10:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1593ms 10:52:43 INFO - PROCESS | 1742 | 1466704363320 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 10:52:43 INFO - PROCESS | 1742 | 1466704363324 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 10:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:52:43 INFO - PROCESS | 1742 | 1466704363331 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:52:43 INFO - PROCESS | 1742 | 1466704363335 Marionette TRACE conn4 <- [1,1054,null,{}] 10:52:43 INFO - PROCESS | 1742 | 1466704363342 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}] 10:52:43 INFO - PROCESS | 1742 | 1466704363353 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:43 INFO - PROCESS | 1742 | 1466704363604 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 10:52:43 INFO - PROCESS | 1742 | 1466704363834 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:43 INFO - PROCESS | 1742 | 1466704363841 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dde7c00 == 21 [pid = 1742] [id = 271] 10:52:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8ddf4c00) [pid = 1742] [serial = 814] [outer = (nil)] 10:52:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x951c5400) [pid = 1742] [serial = 815] [outer = 0x8ddf4c00] 10:52:43 INFO - PROCESS | 1742 | 1466704363947 Marionette DEBUG loaded listener.js 10:52:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x951d4000) [pid = 1742] [serial = 816] [outer = 0x8ddf4c00] 10:52:44 INFO - PROCESS | 1742 | 1466704364867 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]]]}] 10:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1594ms 10:52:44 INFO - PROCESS | 1742 | 1466704364926 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 10:52:44 INFO - PROCESS | 1742 | 1466704364931 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 10:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:52:44 INFO - PROCESS | 1742 | 1466704364938 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:52:44 INFO - PROCESS | 1742 | 1466704364941 Marionette TRACE conn4 <- [1,1058,null,{}] 10:52:44 INFO - PROCESS | 1742 | 1466704364947 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}] 10:52:44 INFO - PROCESS | 1742 | 1466704364953 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:45 INFO - PROCESS | 1742 | 1466704365184 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 10:52:45 INFO - PROCESS | 1742 | 1466704365417 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:45 INFO - PROCESS | 1742 | 1466704365425 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc52c00 == 22 [pid = 1742] [id = 272] 10:52:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8dc5f000) [pid = 1742] [serial = 817] [outer = (nil)] 10:52:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x95d01800) [pid = 1742] [serial = 818] [outer = 0x8dc5f000] 10:52:45 INFO - PROCESS | 1742 | 1466704365557 Marionette DEBUG loaded listener.js 10:52:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x95d02000) [pid = 1742] [serial = 819] [outer = 0x8dc5f000] 10:52:46 INFO - PROCESS | 1742 | 1466704366484 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]]]}] 10:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1583ms 10:52:46 INFO - PROCESS | 1742 | 1466704366522 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 10:52:46 INFO - PROCESS | 1742 | 1466704366525 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 10:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:52:46 INFO - PROCESS | 1742 | 1466704366533 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:52:46 INFO - PROCESS | 1742 | 1466704366536 Marionette TRACE conn4 <- [1,1062,null,{}] 10:52:46 INFO - PROCESS | 1742 | 1466704366543 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}] 10:52:46 INFO - PROCESS | 1742 | 1466704366548 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:46 INFO - PROCESS | 1742 | 1466704366731 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 10:52:46 INFO - PROCESS | 1742 | 1466704366901 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:46 INFO - PROCESS | 1742 | 1466704366909 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4d000 == 23 [pid = 1742] [id = 273] 10:52:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x95296c00) [pid = 1742] [serial = 820] [outer = (nil)] 10:52:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x95d0dc00) [pid = 1742] [serial = 821] [outer = 0x95296c00] 10:52:46 INFO - PROCESS | 1742 | 1466704366995 Marionette DEBUG loaded listener.js 10:52:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x95d0f000) [pid = 1742] [serial = 822] [outer = 0x95296c00] 10:52:48 INFO - PROCESS | 1742 | 1466704368010 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]]]}] 10:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1530ms 10:52:48 INFO - PROCESS | 1742 | 1466704368065 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 10:52:48 INFO - PROCESS | 1742 | 1466704368070 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 10:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:52:48 INFO - PROCESS | 1742 | 1466704368079 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:52:48 INFO - PROCESS | 1742 | 1466704368083 Marionette TRACE conn4 <- [1,1066,null,{}] 10:52:48 INFO - PROCESS | 1742 | 1466704368089 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}] 10:52:48 INFO - PROCESS | 1742 | 1466704368094 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:48 INFO - PROCESS | 1742 | 1466704368328 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 10:52:48 INFO - PROCESS | 1742 | 1466704368559 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:48 INFO - PROCESS | 1742 | 1466704368566 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de21c00 == 24 [pid = 1742] [id = 274] 10:52:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8de25400) [pid = 1742] [serial = 823] [outer = (nil)] 10:52:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x95d1a000) [pid = 1742] [serial = 824] [outer = 0x8de25400] 10:52:48 INFO - PROCESS | 1742 | 1466704368680 Marionette DEBUG loaded listener.js 10:52:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x95d20800) [pid = 1742] [serial = 825] [outer = 0x8de25400] 10:52:49 INFO - PROCESS | 1742 | 1466704369668 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]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1639ms 10:52:49 INFO - PROCESS | 1742 | 1466704369718 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 1742 | 1466704369723 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 10:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:52:49 INFO - PROCESS | 1742 | 1466704369730 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - PROCESS | 1742 | 1466704369734 Marionette TRACE conn4 <- [1,1070,null,{}] 10:52:49 INFO - PROCESS | 1742 | 1466704369740 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}] 10:52:49 INFO - PROCESS | 1742 | 1466704369745 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:49 INFO - PROCESS | 1742 | 1466704369944 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 10:52:50 INFO - PROCESS | 1742 | 1466704370184 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:50 INFO - PROCESS | 1742 | 1466704370196 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daedc00 == 25 [pid = 1742] [id = 275] 10:52:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8dc55800) [pid = 1742] [serial = 826] [outer = (nil)] 10:52:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8e721400) [pid = 1742] [serial = 827] [outer = 0x8dc55800] 10:52:50 INFO - PROCESS | 1742 | 1466704370328 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8e9e8c00) [pid = 1742] [serial = 828] [outer = 0x8dc55800] 10:52:51 INFO - PROCESS | 1742 | 1466704371467 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]]]}] 10:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1785ms 10:52:51 INFO - PROCESS | 1742 | 1466704371517 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 1742 | 1466704371523 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 10:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:52:51 INFO - PROCESS | 1742 | 1466704371533 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 1742 | 1466704371537 Marionette TRACE conn4 <- [1,1074,null,{}] 10:52:51 INFO - PROCESS | 1742 | 1466704371548 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}] 10:52:51 INFO - PROCESS | 1742 | 1466704371554 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:51 INFO - PROCESS | 1742 | 1466704371791 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 10:52:52 INFO - PROCESS | 1742 | 1466704372020 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:52 INFO - PROCESS | 1742 | 1466704372033 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5800 == 26 [pid = 1742] [id = 276] 10:52:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8de1b000) [pid = 1742] [serial = 829] [outer = (nil)] 10:52:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8de29800) [pid = 1742] [serial = 830] [outer = 0x8de1b000] 10:52:52 INFO - PROCESS | 1742 | 1466704372115 Marionette DEBUG loaded listener.js 10:52:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8e722c00) [pid = 1742] [serial = 831] [outer = 0x8de1b000] 10:52:53 INFO - PROCESS | 1742 | 1466704373159 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]]]}] 10:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1688ms 10:52:53 INFO - PROCESS | 1742 | 1466704373221 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 10:52:53 INFO - PROCESS | 1742 | 1466704373228 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 10:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:52:53 INFO - PROCESS | 1742 | 1466704373238 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:52:53 INFO - PROCESS | 1742 | 1466704373241 Marionette TRACE conn4 <- [1,1078,null,{}] 10:52:53 INFO - PROCESS | 1742 | 1466704373248 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}] 10:52:53 INFO - PROCESS | 1742 | 1466704373254 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x91c06800) [pid = 1742] [serial = 747] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x91bda800) [pid = 1742] [serial = 710] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x91be6c00) [pid = 1742] [serial = 711] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8fb63000) [pid = 1742] [serial = 702] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x9228f800) [pid = 1742] [serial = 719] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x92295000) [pid = 1742] [serial = 720] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x93cb0000) [pid = 1742] [serial = 725] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x93cb6c00) [pid = 1742] [serial = 726] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x91c0ac00) [pid = 1742] [serial = 713] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x91c0f000) [pid = 1742] [serial = 714] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8e730400) [pid = 1742] [serial = 704] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8e8ed000) [pid = 1742] [serial = 705] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x9528d000) [pid = 1742] [serial = 731] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x95290400) [pid = 1742] [serial = 732] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8fb67000) [pid = 1742] [serial = 707] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8fb6d800) [pid = 1742] [serial = 708] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x928cec00) [pid = 1742] [serial = 722] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x928cd800) [pid = 1742] [serial = 723] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x91c3f800) [pid = 1742] [serial = 716] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x91e02400) [pid = 1742] [serial = 717] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8de25800) [pid = 1742] [serial = 737] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8de23c00) [pid = 1742] [serial = 738] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8fb6e000) [pid = 1742] [serial = 743] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e725400) [pid = 1742] [serial = 740] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e9e5400) [pid = 1742] [serial = 741] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x947ee000) [pid = 1742] [serial = 728] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x951afc00) [pid = 1742] [serial = 729] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8ddf0c00) [pid = 1742] [serial = 734] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91e06000) [pid = 1742] [serial = 735] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x91bd9000) [pid = 1742] [serial = 746] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x91c3dc00) [pid = 1742] [serial = 750] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8fcb2c00) [pid = 1742] [serial = 744] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91c3a400) [pid = 1742] [serial = 749] [outer = (nil)] [url = about:blank] 10:52:53 INFO - PROCESS | 1742 | 1466704373574 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 10:52:53 INFO - PROCESS | 1742 | 1466704373756 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:53 INFO - PROCESS | 1742 | 1466704373768 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e788400 == 27 [pid = 1742] [id = 277] 10:52:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e78dc00) [pid = 1742] [serial = 832] [outer = (nil)] 10:52:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e8ed000) [pid = 1742] [serial = 833] [outer = 0x8e78dc00] 10:52:53 INFO - PROCESS | 1742 | 1466704373907 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e9e5c00) [pid = 1742] [serial = 834] [outer = 0x8e78dc00] 10:52:54 INFO - PROCESS | 1742 | 1466704374772 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]]]}] 10:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1581ms 10:52:54 INFO - PROCESS | 1742 | --DOCSHELL 0x9a8fcc00 == 26 [pid = 1742] [id = 9] 10:52:54 INFO - PROCESS | 1742 | 1466704374849 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 10:52:54 INFO - PROCESS | 1742 | 1466704374852 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 10:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:52:54 INFO - PROCESS | 1742 | 1466704374860 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:52:54 INFO - PROCESS | 1742 | 1466704374866 Marionette TRACE conn4 <- [1,1082,null,{}] 10:52:54 INFO - PROCESS | 1742 | 1466704374883 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}] 10:52:54 INFO - PROCESS | 1742 | 1466704374892 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:55 INFO - PROCESS | 1742 | 1466704375073 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 10:52:55 INFO - PROCESS | 1742 | 1466704375281 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:55 INFO - PROCESS | 1742 | 1466704375292 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fcb2c00 == 27 [pid = 1742] [id = 278] 10:52:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8fcb4000) [pid = 1742] [serial = 835] [outer = (nil)] 10:52:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x91bdc000) [pid = 1742] [serial = 836] [outer = 0x8fcb4000] 10:52:55 INFO - PROCESS | 1742 | 1466704375456 Marionette DEBUG loaded listener.js 10:52:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x91c04000) [pid = 1742] [serial = 837] [outer = 0x8fcb4000] 10:52:56 INFO - PROCESS | 1742 | 1466704376287 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]]]}] 10:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1444ms 10:52:56 INFO - PROCESS | 1742 | 1466704376312 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 10:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:52:56 INFO - PROCESS | 1742 | 1466704376318 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 10:52:56 INFO - PROCESS | 1742 | 1466704376324 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:52:56 INFO - PROCESS | 1742 | 1466704376328 Marionette TRACE conn4 <- [1,1086,null,{}] 10:52:56 INFO - PROCESS | 1742 | 1466704376334 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}] 10:52:56 INFO - PROCESS | 1742 | 1466704376339 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:56 INFO - PROCESS | 1742 | 1466704376558 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 10:52:56 INFO - PROCESS | 1742 | 1466704376582 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:56 INFO - PROCESS | 1742 | 1466704376590 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae7800 == 28 [pid = 1742] [id = 279] 10:52:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e8f0000) [pid = 1742] [serial = 838] [outer = (nil)] 10:52:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x91c0f400) [pid = 1742] [serial = 839] [outer = 0x8e8f0000] 10:52:56 INFO - PROCESS | 1742 | 1466704376664 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x91c38800) [pid = 1742] [serial = 840] [outer = 0x8e8f0000] 10:52:57 INFO - PROCESS | 1742 | 1466704377622 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]]]}] 10:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1338ms 10:52:57 INFO - PROCESS | 1742 | 1466704377664 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 10:52:57 INFO - PROCESS | 1742 | 1466704377668 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 10:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:52:57 INFO - PROCESS | 1742 | 1466704377682 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 1742 | 1466704377687 Marionette TRACE conn4 <- [1,1090,null,{}] 10:52:57 INFO - PROCESS | 1742 | 1466704377693 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}] 10:52:57 INFO - PROCESS | 1742 | 1466704377698 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:57 INFO - PROCESS | 1742 | 1466704377931 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 10:52:57 INFO - PROCESS | 1742 | 1466704377958 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:57 INFO - PROCESS | 1742 | 1466704377971 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x91bde000 == 29 [pid = 1742] [id = 280] 10:52:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x91c0d000) [pid = 1742] [serial = 841] [outer = (nil)] 10:52:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x91e04000) [pid = 1742] [serial = 842] [outer = 0x91c0d000] 10:52:58 INFO - PROCESS | 1742 | 1466704378041 Marionette DEBUG loaded listener.js 10:52:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x91f23400) [pid = 1742] [serial = 843] [outer = 0x91c0d000] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8e785000) [pid = 1742] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8fddb800) [pid = 1742] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x951b8c00) [pid = 1742] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x947f2800) [pid = 1742] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e89b400) [pid = 1742] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x91bdac00) [pid = 1742] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x95d0a400) [pid = 1742] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8dc58800) [pid = 1742] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8dc5c400) [pid = 1742] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8fb63800) [pid = 1742] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8ddef400) [pid = 1742] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e72c000) [pid = 1742] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x95294c00) [pid = 1742] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8eaca000) [pid = 1742] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:52:58 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e8f2400) [pid = 1742] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:52:59 INFO - PROCESS | 1742 | 1466704379158 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]]]}] 10:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1539ms 10:52:59 INFO - PROCESS | 1742 | 1466704379216 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 10:52:59 INFO - PROCESS | 1742 | 1466704379219 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 10:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:52:59 INFO - PROCESS | 1742 | 1466704379233 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:52:59 INFO - PROCESS | 1742 | 1466704379236 Marionette TRACE conn4 <- [1,1094,null,{}] 10:52:59 INFO - PROCESS | 1742 | 1466704379245 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}] 10:52:59 INFO - PROCESS | 1742 | 1466704379254 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:59 INFO - PROCESS | 1742 | 1466704379485 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 10:52:59 INFO - PROCESS | 1742 | 1466704379612 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:52:59 INFO - PROCESS | 1742 | 1466704379617 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:52:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daea800 == 30 [pid = 1742] [id = 281] 10:52:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8dc54400) [pid = 1742] [serial = 844] [outer = (nil)] 10:52:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91c3fc00) [pid = 1742] [serial = 845] [outer = 0x8dc54400] 10:52:59 INFO - PROCESS | 1742 | 1466704379696 Marionette DEBUG loaded listener.js 10:52:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x927b3c00) [pid = 1742] [serial = 846] [outer = 0x8dc54400] 10:53:00 INFO - PROCESS | 1742 | 1466704380551 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]]]}] 10:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1350ms 10:53:00 INFO - PROCESS | 1742 | 1466704380576 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 10:53:00 INFO - PROCESS | 1742 | 1466704380581 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 10:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:53:00 INFO - PROCESS | 1742 | 1466704380588 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:53:00 INFO - PROCESS | 1742 | 1466704380592 Marionette TRACE conn4 <- [1,1098,null,{}] 10:53:00 INFO - PROCESS | 1742 | 1466704380598 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}] 10:53:00 INFO - PROCESS | 1742 | 1466704380607 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:00 INFO - PROCESS | 1742 | 1466704380871 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 10:53:01 INFO - PROCESS | 1742 | 1466704381057 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:01 INFO - PROCESS | 1742 | 1466704381069 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daea000 == 31 [pid = 1742] [id = 282] 10:53:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8daeb400) [pid = 1742] [serial = 847] [outer = (nil)] 10:53:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8dc56800) [pid = 1742] [serial = 848] [outer = 0x8daeb400] 10:53:01 INFO - PROCESS | 1742 | 1466704381165 Marionette DEBUG loaded listener.js 10:53:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8dc61400) [pid = 1742] [serial = 849] [outer = 0x8daeb400] 10:53:02 INFO - PROCESS | 1742 | 1466704382275 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]]]}] 10:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1736ms 10:53:02 INFO - PROCESS | 1742 | 1466704382327 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 10:53:02 INFO - PROCESS | 1742 | 1466704382333 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 10:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:53:02 INFO - PROCESS | 1742 | 1466704382343 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:53:02 INFO - PROCESS | 1742 | 1466704382348 Marionette TRACE conn4 <- [1,1102,null,{}] 10:53:02 INFO - PROCESS | 1742 | 1466704382357 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}] 10:53:02 INFO - PROCESS | 1742 | 1466704382363 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:02 INFO - PROCESS | 1742 | 1466704382628 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 10:53:02 INFO - PROCESS | 1742 | 1466704382909 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:02 INFO - PROCESS | 1742 | 1466704382920 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e785400 == 32 [pid = 1742] [id = 283] 10:53:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e78b800) [pid = 1742] [serial = 850] [outer = (nil)] 10:53:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e894800) [pid = 1742] [serial = 851] [outer = 0x8e78b800] 10:53:03 INFO - PROCESS | 1742 | 1466704383018 Marionette DEBUG loaded listener.js 10:53:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e9e6c00) [pid = 1742] [serial = 852] [outer = 0x8e78b800] 10:53:03 INFO - PROCESS | 1742 | 1466704383990 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]]]}] 10:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1689ms 10:53:04 INFO - PROCESS | 1742 | 1466704384033 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 10:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:53:04 INFO - PROCESS | 1742 | 1466704384039 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 10:53:04 INFO - PROCESS | 1742 | 1466704384048 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - PROCESS | 1742 | 1466704384053 Marionette TRACE conn4 <- [1,1106,null,{}] 10:53:04 INFO - PROCESS | 1742 | 1466704384061 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}] 10:53:04 INFO - PROCESS | 1742 | 1466704384068 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:04 INFO - PROCESS | 1742 | 1466704384293 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 10:53:04 INFO - PROCESS | 1742 | 1466704384577 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:04 INFO - PROCESS | 1742 | 1466704384584 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef9d000 == 33 [pid = 1742] [id = 284] 10:53:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8fb6f800) [pid = 1742] [serial = 853] [outer = (nil)] 10:53:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8fcae400) [pid = 1742] [serial = 854] [outer = 0x8fb6f800] 10:53:04 INFO - PROCESS | 1742 | 1466704384720 Marionette DEBUG loaded listener.js 10:53:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8fde2000) [pid = 1742] [serial = 855] [outer = 0x8fb6f800] 10:53:05 INFO - PROCESS | 1742 | 1466704385715 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]]]}] 10:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1747ms 10:53:05 INFO - PROCESS | 1742 | 1466704385794 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 10:53:05 INFO - PROCESS | 1742 | 1466704385802 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 10:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:53:05 INFO - PROCESS | 1742 | 1466704385821 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:53:05 INFO - PROCESS | 1742 | 1466704385830 Marionette TRACE conn4 <- [1,1110,null,{}] 10:53:05 INFO - PROCESS | 1742 | 1466704385837 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}] 10:53:05 INFO - PROCESS | 1742 | 1466704385845 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:06 INFO - PROCESS | 1742 | 1466704386182 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 10:53:06 INFO - PROCESS | 1742 | 1466704386377 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:06 INFO - PROCESS | 1742 | 1466704386385 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x91be1400 == 34 [pid = 1742] [id = 285] 10:53:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x91c0cc00) [pid = 1742] [serial = 856] [outer = (nil)] 10:53:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9228dc00) [pid = 1742] [serial = 857] [outer = 0x91c0cc00] 10:53:06 INFO - PROCESS | 1742 | 1466704386477 Marionette DEBUG loaded listener.js 10:53:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x928d2400) [pid = 1742] [serial = 858] [outer = 0x91c0cc00] 10:53:07 INFO - PROCESS | 1742 | 1466704387431 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]]]}] 10:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1649ms 10:53:07 INFO - PROCESS | 1742 | 1466704387461 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 10:53:07 INFO - PROCESS | 1742 | 1466704387466 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 10:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:53:07 INFO - PROCESS | 1742 | 1466704387474 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:53:07 INFO - PROCESS | 1742 | 1466704387477 Marionette TRACE conn4 <- [1,1114,null,{}] 10:53:07 INFO - PROCESS | 1742 | 1466704387485 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}] 10:53:07 INFO - PROCESS | 1742 | 1466704387492 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:07 INFO - PROCESS | 1742 | 1466704387704 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 10:53:07 INFO - PROCESS | 1742 | 1466704387924 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:07 INFO - PROCESS | 1742 | 1466704387933 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fcac800 == 35 [pid = 1742] [id = 286] 10:53:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x927b1400) [pid = 1742] [serial = 859] [outer = (nil)] 10:53:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x947f7800) [pid = 1742] [serial = 860] [outer = 0x927b1400] 10:53:08 INFO - PROCESS | 1742 | 1466704388067 Marionette DEBUG loaded listener.js 10:53:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x951b1c00) [pid = 1742] [serial = 861] [outer = 0x927b1400] 10:53:09 INFO - PROCESS | 1742 | 1466704389008 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]]]}] 10:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1585ms 10:53:09 INFO - PROCESS | 1742 | 1466704389060 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 10:53:09 INFO - PROCESS | 1742 | 1466704389064 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 10:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:53:09 INFO - PROCESS | 1742 | 1466704389072 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:53:09 INFO - PROCESS | 1742 | 1466704389076 Marionette TRACE conn4 <- [1,1118,null,{}] 10:53:09 INFO - PROCESS | 1742 | 1466704389083 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}] 10:53:09 INFO - PROCESS | 1742 | 1466704389089 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:09 INFO - PROCESS | 1742 | 1466704389409 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 10:53:09 INFO - PROCESS | 1742 | 1466704389741 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:09 INFO - PROCESS | 1742 | 1466704389762 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x95295400 == 36 [pid = 1742] [id = 287] 10:53:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x95295800) [pid = 1742] [serial = 862] [outer = (nil)] 10:53:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x95d07000) [pid = 1742] [serial = 863] [outer = 0x95295800] 10:53:09 INFO - PROCESS | 1742 | 1466704389878 Marionette DEBUG loaded listener.js 10:53:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x95f0c000) [pid = 1742] [serial = 864] [outer = 0x95295800] 10:53:10 INFO - PROCESS | 1742 | 1466704390930 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]]]}] 10:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1890ms 10:53:10 INFO - PROCESS | 1742 | 1466704390964 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 10:53:10 INFO - PROCESS | 1742 | 1466704390968 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 10:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:53:10 INFO - PROCESS | 1742 | 1466704390975 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:53:10 INFO - PROCESS | 1742 | 1466704390979 Marionette TRACE conn4 <- [1,1122,null,{}] 10:53:10 INFO - PROCESS | 1742 | 1466704390986 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}] 10:53:10 INFO - PROCESS | 1742 | 1466704390992 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:11 INFO - PROCESS | 1742 | 1466704391206 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 10:53:11 INFO - PROCESS | 1742 | 1466704391431 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:11 INFO - PROCESS | 1742 | 1466704391438 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x9528b000 == 37 [pid = 1742] [id = 288] 10:53:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x95f10c00) [pid = 1742] [serial = 865] [outer = (nil)] 10:53:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x95f85400) [pid = 1742] [serial = 866] [outer = 0x95f10c00] 10:53:11 INFO - PROCESS | 1742 | 1466704391540 Marionette DEBUG loaded listener.js 10:53:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x965a1000) [pid = 1742] [serial = 867] [outer = 0x95f10c00] 10:53:12 INFO - PROCESS | 1742 | 1466704392505 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]]]}] 10:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1590ms 10:53:12 INFO - PROCESS | 1742 | 1466704392566 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 10:53:12 INFO - PROCESS | 1742 | 1466704392571 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 10:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:53:12 INFO - PROCESS | 1742 | 1466704392578 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:53:12 INFO - PROCESS | 1742 | 1466704392582 Marionette TRACE conn4 <- [1,1126,null,{}] 10:53:12 INFO - PROCESS | 1742 | 1466704392588 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}] 10:53:12 INFO - PROCESS | 1742 | 1466704392593 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:12 INFO - PROCESS | 1742 | 1466704392841 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 10:53:13 INFO - PROCESS | 1742 | 1466704393108 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:13 INFO - PROCESS | 1742 | 1466704393117 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e787800 == 38 [pid = 1742] [id = 289] 10:53:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x95f10800) [pid = 1742] [serial = 868] [outer = (nil)] 10:53:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x965a9400) [pid = 1742] [serial = 869] [outer = 0x95f10800] 10:53:13 INFO - PROCESS | 1742 | 1466704393217 Marionette DEBUG loaded listener.js 10:53:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x97742000) [pid = 1742] [serial = 870] [outer = 0x95f10800] 10:53:14 INFO - PROCESS | 1742 | 1466704394151 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]]]}] 10:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1632ms 10:53:14 INFO - PROCESS | 1742 | 1466704394212 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 10:53:14 INFO - PROCESS | 1742 | 1466704394216 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 10:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:53:14 INFO - PROCESS | 1742 | 1466704394223 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:53:14 INFO - PROCESS | 1742 | 1466704394227 Marionette TRACE conn4 <- [1,1130,null,{}] 10:53:14 INFO - PROCESS | 1742 | 1466704394234 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}] 10:53:14 INFO - PROCESS | 1742 | 1466704394240 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:14 INFO - PROCESS | 1742 | 1466704394435 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 10:53:14 INFO - PROCESS | 1742 | 1466704394670 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:14 INFO - PROCESS | 1742 | 1466704394680 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x91f27c00 == 39 [pid = 1742] [id = 290] 10:53:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x928c9400) [pid = 1742] [serial = 871] [outer = (nil)] 10:53:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x98284c00) [pid = 1742] [serial = 872] [outer = 0x928c9400] 10:53:14 INFO - PROCESS | 1742 | 1466704394818 Marionette DEBUG loaded listener.js 10:53:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x98c49c00) [pid = 1742] [serial = 873] [outer = 0x928c9400] 10:53:15 INFO - PROCESS | 1742 | 1466704395767 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]]]}] 10:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1584ms 10:53:15 INFO - PROCESS | 1742 | 1466704395809 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 10:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:53:15 INFO - PROCESS | 1742 | 1466704395813 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 10:53:15 INFO - PROCESS | 1742 | 1466704395821 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:53:15 INFO - PROCESS | 1742 | 1466704395824 Marionette TRACE conn4 <- [1,1134,null,{}] 10:53:15 INFO - PROCESS | 1742 | 1466704395831 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}] 10:53:15 INFO - PROCESS | 1742 | 1466704395836 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:16 INFO - PROCESS | 1742 | 1466704396047 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 10:53:16 INFO - PROCESS | 1742 | 1466704396271 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:16 INFO - PROCESS | 1742 | 1466704396280 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x951afc00 == 40 [pid = 1742] [id = 291] 10:53:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x97744000) [pid = 1742] [serial = 874] [outer = (nil)] 10:53:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x9900e400) [pid = 1742] [serial = 875] [outer = 0x97744000] 10:53:16 INFO - PROCESS | 1742 | 1466704396409 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x99015400) [pid = 1742] [serial = 876] [outer = 0x97744000] 10:53:17 INFO - PROCESS | 1742 | 1466704397410 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]]]}] 10:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1635ms 10:53:17 INFO - PROCESS | 1742 | 1466704397455 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 10:53:17 INFO - PROCESS | 1742 | 1466704397464 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 10:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:53:17 INFO - PROCESS | 1742 | 1466704397476 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:53:17 INFO - PROCESS | 1742 | 1466704397482 Marionette TRACE conn4 <- [1,1138,null,{}] 10:53:17 INFO - PROCESS | 1742 | 1466704397490 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}] 10:53:17 INFO - PROCESS | 1742 | 1466704397494 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:17 INFO - PROCESS | 1742 | 1466704397725 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 10:53:18 INFO - PROCESS | 1742 | 1466704398368 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:18 INFO - PROCESS | 1742 | 1466704398379 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf1800 == 41 [pid = 1742] [id = 292] 10:53:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8ddf2400) [pid = 1742] [serial = 877] [outer = (nil)] 10:53:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8de25800) [pid = 1742] [serial = 878] [outer = 0x8ddf2400] 10:53:18 INFO - PROCESS | 1742 | 1466704398463 Marionette DEBUG loaded listener.js 10:53:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8de4a400) [pid = 1742] [serial = 879] [outer = 0x8ddf2400] 10:53:19 INFO - PROCESS | 1742 | 1466704399505 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]]]}] 10:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2051ms 10:53:19 INFO - PROCESS | 1742 | 1466704399529 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 10:53:19 INFO - PROCESS | 1742 | 1466704399536 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 10:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:53:19 INFO - PROCESS | 1742 | 1466704399545 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:53:19 INFO - PROCESS | 1742 | 1466704399551 Marionette TRACE conn4 <- [1,1142,null,{}] 10:53:19 INFO - PROCESS | 1742 | 1466704399560 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}] 10:53:19 INFO - PROCESS | 1742 | 1466704399569 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:19 INFO - PROCESS | 1742 | 1466704399792 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 10:53:20 INFO - PROCESS | 1742 | 1466704400039 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:20 INFO - PROCESS | 1742 | 1466704400052 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e89c000 == 42 [pid = 1742] [id = 293] 10:53:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8e8f8800) [pid = 1742] [serial = 880] [outer = (nil)] 10:53:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8eaccc00) [pid = 1742] [serial = 881] [outer = 0x8e8f8800] 10:53:20 INFO - PROCESS | 1742 | 1466704400149 Marionette DEBUG loaded listener.js 10:53:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8efa7000) [pid = 1742] [serial = 882] [outer = 0x8e8f8800] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8daea800 == 41 [pid = 1742] [id = 281] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x91bde000 == 40 [pid = 1742] [id = 280] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae7800 == 39 [pid = 1742] [id = 279] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8fcb2c00 == 38 [pid = 1742] [id = 278] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8e788400 == 37 [pid = 1742] [id = 277] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf5800 == 36 [pid = 1742] [id = 276] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4d000 == 35 [pid = 1742] [id = 273] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae5c00 == 34 [pid = 1742] [id = 259] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf2c00 == 33 [pid = 1742] [id = 266] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8daebc00 == 32 [pid = 1742] [id = 267] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae2400 == 31 [pid = 1742] [id = 269] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8dde7c00 == 30 [pid = 1742] [id = 271] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x91f21800 == 29 [pid = 1742] [id = 268] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x92296c00 == 28 [pid = 1742] [id = 270] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8de21c00 == 27 [pid = 1742] [id = 274] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8daedc00 == 26 [pid = 1742] [id = 275] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8e781c00 == 25 [pid = 1742] [id = 260] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8dde7800 == 24 [pid = 1742] [id = 264] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc56c00 == 23 [pid = 1742] [id = 261] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8eac9800 == 22 [pid = 1742] [id = 263] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e1800 == 21 [pid = 1742] [id = 265] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc52c00 == 20 [pid = 1742] [id = 272] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8e728400 == 19 [pid = 1742] [id = 262] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x9a8f6400 == 18 [pid = 1742] [id = 10] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x951afc00 == 17 [pid = 1742] [id = 291] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x91f27c00 == 16 [pid = 1742] [id = 290] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x9528b000 == 15 [pid = 1742] [id = 288] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8e787800 == 14 [pid = 1742] [id = 289] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x95295400 == 13 [pid = 1742] [id = 287] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8fcac800 == 12 [pid = 1742] [id = 286] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x91be1400 == 11 [pid = 1742] [id = 285] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8e785400 == 10 [pid = 1742] [id = 283] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef9d000 == 9 [pid = 1742] [id = 284] 10:53:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8daea000 == 8 [pid = 1742] [id = 282] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8e8eb000) [pid = 1742] [serial = 783] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x91c10c00) [pid = 1742] [serial = 759] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x95f88c00) [pid = 1742] [serial = 777] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x95d1a400) [pid = 1742] [serial = 768] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8eac4000) [pid = 1742] [serial = 756] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x928d3c00) [pid = 1742] [serial = 764] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x95d06400) [pid = 1742] [serial = 767] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8e890800) [pid = 1742] [serial = 782] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x95f07000) [pid = 1742] [serial = 771] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x95d21400) [pid = 1742] [serial = 770] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8de20800) [pid = 1742] [serial = 786] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8de47000) [pid = 1742] [serial = 779] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x921be000) [pid = 1742] [serial = 761] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8e9ea400) [pid = 1742] [serial = 755] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x927b4400) [pid = 1742] [serial = 762] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8de20000) [pid = 1742] [serial = 752] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e786c00) [pid = 1742] [serial = 788] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x95f7d400) [pid = 1742] [serial = 774] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8efa2800) [pid = 1742] [serial = 792] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x95f10000) [pid = 1742] [serial = 773] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8eacec00) [pid = 1742] [serial = 791] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x93cb7800) [pid = 1742] [serial = 765] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8fde5c00) [pid = 1742] [serial = 758] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8e896c00) [pid = 1742] [serial = 789] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8e897000) [pid = 1742] [serial = 780] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x95f84c00) [pid = 1742] [serial = 776] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8de4c000) [pid = 1742] [serial = 753] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8eac9c00) [pid = 1742] [serial = 794] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8ddf1400) [pid = 1742] [serial = 785] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8fb64c00) [pid = 1742] [serial = 795] [outer = (nil)] [url = about:blank] 10:53:22 INFO - PROCESS | 1742 | 1466704402734 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]]]}] 10:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 3253ms 10:53:22 INFO - PROCESS | 1742 | 1466704402800 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 10:53:22 INFO - PROCESS | 1742 | 1466704402807 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 10:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:53:22 INFO - PROCESS | 1742 | 1466704402816 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:53:22 INFO - PROCESS | 1742 | 1466704402821 Marionette TRACE conn4 <- [1,1146,null,{}] 10:53:22 INFO - PROCESS | 1742 | 1466704402830 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}] 10:53:22 INFO - PROCESS | 1742 | 1466704402835 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:23 INFO - PROCESS | 1742 | 1466704403015 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 10:53:23 INFO - PROCESS | 1742 | 1466704403179 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:23 INFO - PROCESS | 1742 | 1466704403189 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5bc00 == 9 [pid = 1742] [id = 294] 10:53:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8dc5c400) [pid = 1742] [serial = 883] [outer = (nil)] 10:53:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8ddf5400) [pid = 1742] [serial = 884] [outer = 0x8dc5c400] 10:53:23 INFO - PROCESS | 1742 | 1466704403269 Marionette DEBUG loaded listener.js 10:53:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8de28000) [pid = 1742] [serial = 885] [outer = 0x8dc5c400] 10:53:24 INFO - PROCESS | 1742 | 1466704404108 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]]]}] 10:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1346ms 10:53:24 INFO - PROCESS | 1742 | 1466704404163 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 10:53:24 INFO - PROCESS | 1742 | 1466704404171 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 10:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:53:24 INFO - PROCESS | 1742 | 1466704404183 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:53:24 INFO - PROCESS | 1742 | 1466704404187 Marionette TRACE conn4 <- [1,1150,null,{}] 10:53:24 INFO - PROCESS | 1742 | 1466704404193 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}] 10:53:24 INFO - PROCESS | 1742 | 1466704404199 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:24 INFO - PROCESS | 1742 | 1466704404382 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 10:53:24 INFO - PROCESS | 1742 | 1466704404522 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:24 INFO - PROCESS | 1742 | 1466704404531 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e783400 == 10 [pid = 1742] [id = 295] 10:53:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8e78c000) [pid = 1742] [serial = 886] [outer = (nil)] 10:53:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8e891400) [pid = 1742] [serial = 887] [outer = 0x8e78c000] 10:53:24 INFO - PROCESS | 1742 | 1466704404608 Marionette DEBUG loaded listener.js 10:53:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8e897800) [pid = 1742] [serial = 888] [outer = 0x8e78c000] 10:53:25 INFO - PROCESS | 1742 | 1466704405605 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]]]}] 10:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1533ms 10:53:25 INFO - PROCESS | 1742 | 1466704405723 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 10:53:25 INFO - PROCESS | 1742 | 1466704405726 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 10:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:53:25 INFO - PROCESS | 1742 | 1466704405735 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:53:25 INFO - PROCESS | 1742 | 1466704405741 Marionette TRACE conn4 <- [1,1154,null,{}] 10:53:25 INFO - PROCESS | 1742 | 1466704405777 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}] 10:53:25 INFO - PROCESS | 1742 | 1466704405787 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:26 INFO - PROCESS | 1742 | 1466704406021 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 10:53:26 INFO - PROCESS | 1742 | 1466704406174 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:26 INFO - PROCESS | 1742 | 1466704406188 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef9d000 == 11 [pid = 1742] [id = 296] 10:53:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8ef9e400) [pid = 1742] [serial = 889] [outer = (nil)] 10:53:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8efa2400) [pid = 1742] [serial = 890] [outer = 0x8ef9e400] 10:53:26 INFO - PROCESS | 1742 | 1466704406267 Marionette DEBUG loaded listener.js 10:53:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8fb64c00) [pid = 1742] [serial = 891] [outer = 0x8ef9e400] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x91c0d000) [pid = 1742] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8dc5f000) [pid = 1742] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x91f22000) [pid = 1742] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x95296c00) [pid = 1742] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8ddf4c00) [pid = 1742] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x927b6800) [pid = 1742] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8fcb4000) [pid = 1742] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8de25400) [pid = 1742] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e89a000) [pid = 1742] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8dc55800) [pid = 1742] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8de1b000) [pid = 1742] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8fb6a000) [pid = 1742] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e78dc00) [pid = 1742] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8ef9cc00) [pid = 1742] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8de21000) [pid = 1742] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x9c02a000) [pid = 1742] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e8f0000) [pid = 1742] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x9b623000) [pid = 1742] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:53:27 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8dc54400) [pid = 1742] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:53:28 INFO - PROCESS | 1742 | 1466704408164 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]]]}] 10:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2501ms 10:53:28 INFO - PROCESS | 1742 | 1466704408238 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 10:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:53:28 INFO - PROCESS | 1742 | 1466704408247 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 10:53:28 INFO - PROCESS | 1742 | 1466704408256 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:53:28 INFO - PROCESS | 1742 | 1466704408262 Marionette TRACE conn4 <- [1,1158,null,{}] 10:53:28 INFO - PROCESS | 1742 | 1466704408272 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}] 10:53:28 INFO - PROCESS | 1742 | 1466704408278 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:28 INFO - PROCESS | 1742 | 1466704408511 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 10:53:28 INFO - PROCESS | 1742 | 1466704408732 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:28 INFO - PROCESS | 1742 | 1466704408742 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf0000 == 12 [pid = 1742] [id = 297] 10:53:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8ddf0c00) [pid = 1742] [serial = 892] [outer = (nil)] 10:53:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8de4c800) [pid = 1742] [serial = 893] [outer = 0x8ddf0c00] 10:53:28 INFO - PROCESS | 1742 | 1466704408837 Marionette DEBUG loaded listener.js 10:53:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e729400) [pid = 1742] [serial = 894] [outer = 0x8ddf0c00] 10:53:29 INFO - PROCESS | 1742 | 1466704409792 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]]]}] 10:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1590ms 10:53:29 INFO - PROCESS | 1742 | 1466704409846 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 10:53:29 INFO - PROCESS | 1742 | 1466704409854 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 10:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:53:29 INFO - PROCESS | 1742 | 1466704409866 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:53:29 INFO - PROCESS | 1742 | 1466704409871 Marionette TRACE conn4 <- [1,1162,null,{}] 10:53:29 INFO - PROCESS | 1742 | 1466704409878 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}] 10:53:29 INFO - PROCESS | 1742 | 1466704409893 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:30 INFO - PROCESS | 1742 | 1466704410146 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 10:53:30 INFO - PROCESS | 1742 | 1466704410473 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:30 INFO - PROCESS | 1742 | 1466704410483 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8ec400 == 13 [pid = 1742] [id = 298] 10:53:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e8ec800) [pid = 1742] [serial = 895] [outer = (nil)] 10:53:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e8f4c00) [pid = 1742] [serial = 896] [outer = 0x8e8ec800] 10:53:30 INFO - PROCESS | 1742 | 1466704410578 Marionette DEBUG loaded listener.js 10:53:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e9ecc00) [pid = 1742] [serial = 897] [outer = 0x8e8ec800] 10:53:31 INFO - PROCESS | 1742 | 1466704411602 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]]]}] 10:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1798ms 10:53:31 INFO - PROCESS | 1742 | 1466704411666 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 10:53:31 INFO - PROCESS | 1742 | 1466704411671 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 10:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:53:31 INFO - PROCESS | 1742 | 1466704411679 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:53:31 INFO - PROCESS | 1742 | 1466704411686 Marionette TRACE conn4 <- [1,1166,null,{}] 10:53:31 INFO - PROCESS | 1742 | 1466704411705 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}] 10:53:31 INFO - PROCESS | 1742 | 1466704411715 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:31 INFO - PROCESS | 1742 | 1466704411966 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 10:53:32 INFO - PROCESS | 1742 | 1466704412248 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:32 INFO - PROCESS | 1742 | 1466704412258 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb6d800 == 14 [pid = 1742] [id = 299] 10:53:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8fb6e400) [pid = 1742] [serial = 898] [outer = (nil)] 10:53:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8fcadc00) [pid = 1742] [serial = 899] [outer = 0x8fb6e400] 10:53:32 INFO - PROCESS | 1742 | 1466704412361 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8fcbbc00) [pid = 1742] [serial = 900] [outer = 0x8fb6e400] 10:53:33 INFO - PROCESS | 1742 | 1466704413365 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]]]}] 10:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1740ms 10:53:33 INFO - PROCESS | 1742 | 1466704413419 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 10:53:33 INFO - PROCESS | 1742 | 1466704413424 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 10:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:53:33 INFO - PROCESS | 1742 | 1466704413432 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - PROCESS | 1742 | 1466704413437 Marionette TRACE conn4 <- [1,1170,null,{}] 10:53:33 INFO - PROCESS | 1742 | 1466704413443 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}] 10:53:33 INFO - PROCESS | 1742 | 1466704413449 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:33 INFO - PROCESS | 1742 | 1466704413662 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 10:53:33 INFO - PROCESS | 1742 | 1466704413881 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:33 INFO - PROCESS | 1742 | 1466704413891 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de1cc00 == 15 [pid = 1742] [id = 300] 10:53:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8de1d800) [pid = 1742] [serial = 901] [outer = (nil)] 10:53:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91c05c00) [pid = 1742] [serial = 902] [outer = 0x8de1d800] 10:53:34 INFO - PROCESS | 1742 | 1466704414027 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8eac8c00) [pid = 1742] [serial = 903] [outer = 0x8de1d800] 10:53:34 INFO - PROCESS | 1742 | 1466704414967 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]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1589ms 10:53:35 INFO - PROCESS | 1742 | 1466704415022 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 1742 | 1466704415025 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 10:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:53:35 INFO - PROCESS | 1742 | 1466704415033 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 1742 | 1466704415037 Marionette TRACE conn4 <- [1,1174,null,{}] 10:53:35 INFO - PROCESS | 1742 | 1466704415043 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}] 10:53:35 INFO - PROCESS | 1742 | 1466704415049 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:35 INFO - PROCESS | 1742 | 1466704415242 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 10:53:35 INFO - PROCESS | 1742 | 1466704415471 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:35 INFO - PROCESS | 1742 | 1466704415481 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de49c00 == 16 [pid = 1742] [id = 301] 10:53:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8de50800) [pid = 1742] [serial = 904] [outer = (nil)] 10:53:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x91c38400) [pid = 1742] [serial = 905] [outer = 0x8de50800] 10:53:35 INFO - PROCESS | 1742 | 1466704415616 Marionette DEBUG loaded listener.js 10:53:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x91c35800) [pid = 1742] [serial = 906] [outer = 0x8de50800] 10:53:36 INFO - PROCESS | 1742 | 1466704416650 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] 10:53:36 INFO - PROCESS | 1742 | 1466704416727 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 10:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:53:36 INFO - PROCESS | 1742 | 1466704416735 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:53:36 INFO - PROCESS | 1742 | 1466704416738 Marionette TRACE conn4 <- [1,1178,null,{}] 10:53:36 INFO - PROCESS | 1742 | 1466704416746 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}] 10:53:36 INFO - PROCESS | 1742 | 1466704416759 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:37 INFO - PROCESS | 1742 | 1466704417053 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 10:53:37 INFO - PROCESS | 1742 | 1466704417287 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:37 INFO - PROCESS | 1742 | 1466704417295 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ee800 == 17 [pid = 1742] [id = 302] 10:53:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8eac8000) [pid = 1742] [serial = 907] [outer = (nil)] 10:53:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9228c800) [pid = 1742] [serial = 908] [outer = 0x8eac8000] 10:53:37 INFO - PROCESS | 1742 | 1466704417386 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x927b1c00) [pid = 1742] [serial = 909] [outer = 0x8eac8000] 10:53:38 INFO - PROCESS | 1742 | 1466704418351 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] 10:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:53:38 INFO - PROCESS | 1742 | 1466704418430 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 10:53:38 INFO - PROCESS | 1742 | 1466704418438 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:53:38 INFO - PROCESS | 1742 | 1466704418442 Marionette TRACE conn4 <- [1,1182,null,{}] 10:53:38 INFO - PROCESS | 1742 | 1466704418449 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}] 10:53:38 INFO - PROCESS | 1742 | 1466704418454 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:38 INFO - PROCESS | 1742 | 1466704418691 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 10:53:38 INFO - PROCESS | 1742 | 1466704418909 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:38 INFO - PROCESS | 1742 | 1466704418919 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddea800 == 18 [pid = 1742] [id = 303] 10:53:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x91f2f000) [pid = 1742] [serial = 910] [outer = (nil)] 10:53:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x93cb4000) [pid = 1742] [serial = 911] [outer = 0x91f2f000] 10:53:39 INFO - PROCESS | 1742 | 1466704419051 Marionette DEBUG loaded listener.js 10:53:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x93cb8400) [pid = 1742] [serial = 912] [outer = 0x91f2f000] 10:53:39 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:53:39 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:53:40 INFO - PROCESS | 1742 | 1466704420055 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] 10:53:40 INFO - PROCESS | 1742 | 1466704420138 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 10:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:53:40 INFO - PROCESS | 1742 | 1466704420146 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:53:40 INFO - PROCESS | 1742 | 1466704420151 Marionette TRACE conn4 <- [1,1186,null,{}] 10:53:40 INFO - PROCESS | 1742 | 1466704420157 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}] 10:53:40 INFO - PROCESS | 1742 | 1466704420162 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:40 INFO - PROCESS | 1742 | 1466704420419 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 10:53:40 INFO - PROCESS | 1742 | 1466704420691 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:40 INFO - PROCESS | 1742 | 1466704420703 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dde6400 == 19 [pid = 1742] [id = 304] 10:53:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8de24800) [pid = 1742] [serial = 913] [outer = (nil)] 10:53:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x93caf400) [pid = 1742] [serial = 914] [outer = 0x8de24800] 10:53:40 INFO - PROCESS | 1742 | 1466704420837 Marionette DEBUG loaded listener.js 10:53:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x951b0800) [pid = 1742] [serial = 915] [outer = 0x8de24800] 10:53:41 INFO - PROCESS | 1742 | 1466704421833 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] 10:53:41 INFO - PROCESS | 1742 | 1466704421891 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 10:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:53:41 INFO - PROCESS | 1742 | 1466704421899 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:53:41 INFO - PROCESS | 1742 | 1466704421903 Marionette TRACE conn4 <- [1,1190,null,{}] 10:53:41 INFO - PROCESS | 1742 | 1466704421910 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}] 10:53:41 INFO - PROCESS | 1742 | 1466704421914 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:42 INFO - PROCESS | 1742 | 1466704422104 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 10:53:42 INFO - PROCESS | 1742 | 1466704422325 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:42 INFO - PROCESS | 1742 | 1466704422334 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daeac00 == 20 [pid = 1742] [id = 305] 10:53:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8dc5e000) [pid = 1742] [serial = 916] [outer = (nil)] 10:53:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8e899c00) [pid = 1742] [serial = 917] [outer = 0x8dc5e000] 10:53:42 INFO - PROCESS | 1742 | 1466704422465 Marionette DEBUG loaded listener.js 10:53:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8e9e2400) [pid = 1742] [serial = 918] [outer = 0x8dc5e000] 10:53:43 INFO - PROCESS | 1742 | 1466704423570 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] 10:53:43 INFO - PROCESS | 1742 | 1466704423643 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 10:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:53:43 INFO - PROCESS | 1742 | 1466704423654 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:53:43 INFO - PROCESS | 1742 | 1466704423659 Marionette TRACE conn4 <- [1,1194,null,{}] 10:53:43 INFO - PROCESS | 1742 | 1466704423668 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}] 10:53:43 INFO - PROCESS | 1742 | 1466704423673 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:43 INFO - PROCESS | 1742 | 1466704423915 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 10:53:44 INFO - PROCESS | 1742 | 1466704424271 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:44 INFO - PROCESS | 1742 | 1466704424286 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8e783400 == 19 [pid = 1742] [id = 295] 10:53:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5bc00 == 18 [pid = 1742] [id = 294] 10:53:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8e89c000 == 17 [pid = 1742] [id = 293] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x9c027000) [pid = 1742] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x91c3fc00) [pid = 1742] [serial = 845] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x91e04000) [pid = 1742] [serial = 842] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x91f23400) [pid = 1742] [serial = 843] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x95d01800) [pid = 1742] [serial = 818] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x95d02000) [pid = 1742] [serial = 819] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91f26800) [pid = 1742] [serial = 806] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x91f2c800) [pid = 1742] [serial = 807] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x95d0dc00) [pid = 1742] [serial = 821] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x95d0f000) [pid = 1742] [serial = 822] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x951c5400) [pid = 1742] [serial = 815] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x951d4000) [pid = 1742] [serial = 816] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x928cf400) [pid = 1742] [serial = 812] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x93cae000) [pid = 1742] [serial = 813] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91bdc000) [pid = 1742] [serial = 836] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x95d1a000) [pid = 1742] [serial = 824] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x95d20800) [pid = 1742] [serial = 825] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x9228a000) [pid = 1742] [serial = 809] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x9228e800) [pid = 1742] [serial = 810] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e721400) [pid = 1742] [serial = 827] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e9e8c00) [pid = 1742] [serial = 828] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8de29800) [pid = 1742] [serial = 830] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e722c00) [pid = 1742] [serial = 831] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8fde9400) [pid = 1742] [serial = 798] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8fde3000) [pid = 1742] [serial = 797] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e8ed000) [pid = 1742] [serial = 833] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e9e5c00) [pid = 1742] [serial = 834] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8fcbb000) [pid = 1742] [serial = 803] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8efa4800) [pid = 1742] [serial = 804] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e72a400) [pid = 1742] [serial = 800] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e89ac00) [pid = 1742] [serial = 801] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8fddcc00) [pid = 1742] [serial = 573] [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.] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91c0f400) [pid = 1742] [serial = 839] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x927b3c00) [pid = 1742] [serial = 846] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91c38800) [pid = 1742] [serial = 840] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91c04000) [pid = 1742] [serial = 837] [outer = (nil)] [url = about:blank] 10:53:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5e800 == 18 [pid = 1742] [id = 306] 10:53:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8de20000) [pid = 1742] [serial = 919] [outer = (nil)] 10:53:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8de44400) [pid = 1742] [serial = 920] [outer = 0x8de20000] 10:53:44 INFO - PROCESS | 1742 | 1466704424445 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8de4fc00) [pid = 1742] [serial = 921] [outer = 0x8de20000] 10:53:45 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:53:45 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:53:45 INFO - PROCESS | 1742 | 1466704425307 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] 10:53:45 INFO - PROCESS | 1742 | 1466704425404 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 10:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:53:45 INFO - PROCESS | 1742 | 1466704425415 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:53:45 INFO - PROCESS | 1742 | 1466704425419 Marionette TRACE conn4 <- [1,1198,null,{}] 10:53:45 INFO - PROCESS | 1742 | 1466704425425 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}] 10:53:45 INFO - PROCESS | 1742 | 1466704425431 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:45 INFO - PROCESS | 1742 | 1466704425621 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 10:53:45 INFO - PROCESS | 1742 | 1466704425763 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:45 INFO - PROCESS | 1742 | 1466704425780 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dde9000 == 19 [pid = 1742] [id = 307] 10:53:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8de23000) [pid = 1742] [serial = 922] [outer = (nil)] 10:53:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e8f0000) [pid = 1742] [serial = 923] [outer = 0x8de23000] 10:53:45 INFO - PROCESS | 1742 | 1466704425867 Marionette DEBUG loaded listener.js 10:53:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e9ebc00) [pid = 1742] [serial = 924] [outer = 0x8de23000] 10:53:46 INFO - PROCESS | 1742 | 1466704426732 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]]]}] 10:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1383ms 10:53:46 INFO - PROCESS | 1742 | 1466704426799 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 10:53:46 INFO - PROCESS | 1742 | 1466704426803 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 10:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:53:46 INFO - PROCESS | 1742 | 1466704426810 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:53:46 INFO - PROCESS | 1742 | 1466704426816 Marionette TRACE conn4 <- [1,1202,null,{}] 10:53:46 INFO - PROCESS | 1742 | 1466704426832 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}] 10:53:46 INFO - PROCESS | 1742 | 1466704426841 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:47 INFO - PROCESS | 1742 | 1466704427031 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 10:53:47 INFO - PROCESS | 1742 | 1466704427176 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:47 INFO - PROCESS | 1742 | 1466704427186 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fcad800 == 20 [pid = 1742] [id = 308] 10:53:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8fcb6c00) [pid = 1742] [serial = 925] [outer = (nil)] 10:53:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8fddd800) [pid = 1742] [serial = 926] [outer = 0x8fcb6c00] 10:53:47 INFO - PROCESS | 1742 | 1466704427266 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8fde9c00) [pid = 1742] [serial = 927] [outer = 0x8fcb6c00] 10:53:48 INFO - PROCESS | 1742 | 1466704428284 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]]]}] 10:53:48 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 10:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1545ms 10:53:48 INFO - PROCESS | 1742 | 1466704428356 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 10:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:53:48 INFO - PROCESS | 1742 | 1466704428361 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 10:53:48 INFO - PROCESS | 1742 | 1466704428369 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 1742 | 1466704428373 Marionette TRACE conn4 <- [1,1206,null,{}] 10:53:48 INFO - PROCESS | 1742 | 1466704428384 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}] 10:53:48 INFO - PROCESS | 1742 | 1466704428397 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:48 INFO - PROCESS | 1742 | 1466704428654 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 10:53:48 INFO - PROCESS | 1742 | 1466704428682 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:48 INFO - PROCESS | 1742 | 1466704428690 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb66800 == 21 [pid = 1742] [id = 309] 10:53:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x91bd9800) [pid = 1742] [serial = 928] [outer = (nil)] 10:53:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91c33400) [pid = 1742] [serial = 929] [outer = 0x91bd9800] 10:53:48 INFO - PROCESS | 1742 | 1466704428765 Marionette DEBUG loaded listener.js 10:53:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91f23c00) [pid = 1742] [serial = 930] [outer = 0x91bd9800] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e8f8800) [pid = 1742] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8dc5c400) [pid = 1742] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e78c000) [pid = 1742] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x928c9400) [pid = 1742] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91c0cc00) [pid = 1742] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x95295800) [pid = 1742] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8daeb400) [pid = 1742] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x97744000) [pid = 1742] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e78b800) [pid = 1742] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x927b1400) [pid = 1742] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x95f10800) [pid = 1742] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x95f10c00) [pid = 1742] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8fb6f800) [pid = 1742] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:53:49 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8ddf2400) [pid = 1742] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:53:49 INFO - PROCESS | 1742 | 1466704429795 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]]]}] 10:53:49 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 10:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1485ms 10:53:49 INFO - PROCESS | 1742 | 1466704429854 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 10:53:49 INFO - PROCESS | 1742 | 1466704429857 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 10:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:53:49 INFO - PROCESS | 1742 | 1466704429864 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:53:49 INFO - PROCESS | 1742 | 1466704429868 Marionette TRACE conn4 <- [1,1210,null,{}] 10:53:49 INFO - PROCESS | 1742 | 1466704429883 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}] 10:53:49 INFO - PROCESS | 1742 | 1466704429889 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:50 INFO - PROCESS | 1742 | 1466704430082 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 10:53:50 INFO - PROCESS | 1742 | 1466704430092 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:50 INFO - PROCESS | 1742 | 1466704430106 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf2400 == 22 [pid = 1742] [id = 310] 10:53:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8de21800) [pid = 1742] [serial = 931] [outer = (nil)] 10:53:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91c04c00) [pid = 1742] [serial = 932] [outer = 0x8de21800] 10:53:50 INFO - PROCESS | 1742 | 1466704430191 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91f27c00) [pid = 1742] [serial = 933] [outer = 0x8de21800] 10:53:51 INFO - PROCESS | 1742 | 1466704431154 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]]]}] 10:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1348ms 10:53:51 INFO - PROCESS | 1742 | 1466704431214 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 10:53:51 INFO - PROCESS | 1742 | 1466704431218 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 10:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:53:51 INFO - PROCESS | 1742 | 1466704431225 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:53:51 INFO - PROCESS | 1742 | 1466704431227 Marionette TRACE conn4 <- [1,1214,null,{}] 10:53:51 INFO - PROCESS | 1742 | 1466704431234 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}] 10:53:51 INFO - PROCESS | 1742 | 1466704431244 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:51 INFO - PROCESS | 1742 | 1466704431558 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 10:53:51 INFO - PROCESS | 1742 | 1466704431796 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:51 INFO - PROCESS | 1742 | 1466704431807 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5ac00 == 23 [pid = 1742] [id = 311] 10:53:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8dc5bc00) [pid = 1742] [serial = 934] [outer = (nil)] 10:53:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8dded800) [pid = 1742] [serial = 935] [outer = 0x8dc5bc00] 10:53:51 INFO - PROCESS | 1742 | 1466704431945 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8de4b800) [pid = 1742] [serial = 936] [outer = 0x8dc5bc00] 10:53:52 INFO - PROCESS | 1742 | 1466704432974 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]]]}] 10:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1782ms 10:53:53 INFO - PROCESS | 1742 | 1466704433010 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 10:53:53 INFO - PROCESS | 1742 | 1466704433018 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 10:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:53:53 INFO - PROCESS | 1742 | 1466704433028 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:53:53 INFO - PROCESS | 1742 | 1466704433035 Marionette TRACE conn4 <- [1,1218,null,{}] 10:53:53 INFO - PROCESS | 1742 | 1466704433044 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}] 10:53:53 INFO - PROCESS | 1742 | 1466704433050 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:53 INFO - PROCESS | 1742 | 1466704433313 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 10:53:53 INFO - PROCESS | 1742 | 1466704433586 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:53 INFO - PROCESS | 1742 | 1466704433595 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8ed000 == 24 [pid = 1742] [id = 312] 10:53:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e8f0800) [pid = 1742] [serial = 937] [outer = (nil)] 10:53:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8eac3400) [pid = 1742] [serial = 938] [outer = 0x8e8f0800] 10:53:53 INFO - PROCESS | 1742 | 1466704433691 Marionette DEBUG loaded listener.js 10:53:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8ef9bc00) [pid = 1742] [serial = 939] [outer = 0x8e8f0800] 10:53:54 INFO - PROCESS | 1742 | 1466704434688 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]]]}] 10:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1740ms 10:53:54 INFO - PROCESS | 1742 | 1466704434767 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 10:53:54 INFO - PROCESS | 1742 | 1466704434773 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 10:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:53:54 INFO - PROCESS | 1742 | 1466704434781 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:53:54 INFO - PROCESS | 1742 | 1466704434785 Marionette TRACE conn4 <- [1,1222,null,{}] 10:53:54 INFO - PROCESS | 1742 | 1466704434791 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}] 10:53:54 INFO - PROCESS | 1742 | 1466704434798 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:55 INFO - PROCESS | 1742 | 1466704435045 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 10:53:55 INFO - PROCESS | 1742 | 1466704435377 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:55 INFO - PROCESS | 1742 | 1466704435387 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddee800 == 25 [pid = 1742] [id = 313] 10:53:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8fde6400) [pid = 1742] [serial = 940] [outer = (nil)] 10:53:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91c02000) [pid = 1742] [serial = 941] [outer = 0x8fde6400] 10:53:55 INFO - PROCESS | 1742 | 1466704435481 Marionette DEBUG loaded listener.js 10:53:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x91c3c400) [pid = 1742] [serial = 942] [outer = 0x8fde6400] 10:53:56 INFO - PROCESS | 1742 | 1466704436496 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] 10:53:56 INFO - PROCESS | 1742 | 1466704436578 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 10:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:53:56 INFO - PROCESS | 1742 | 1466704436597 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:53:56 INFO - PROCESS | 1742 | 1466704436606 Marionette TRACE conn4 <- [1,1226,null,{}] 10:53:56 INFO - PROCESS | 1742 | 1466704436613 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}] 10:53:56 INFO - PROCESS | 1742 | 1466704436621 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:56 INFO - PROCESS | 1742 | 1466704436962 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 10:53:57 INFO - PROCESS | 1742 | 1466704437148 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:57 INFO - PROCESS | 1742 | 1466704437161 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x92293400 == 26 [pid = 1742] [id = 314] 10:53:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92295c00) [pid = 1742] [serial = 943] [outer = (nil)] 10:53:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x928ce400) [pid = 1742] [serial = 944] [outer = 0x92295c00] 10:53:57 INFO - PROCESS | 1742 | 1466704437250 Marionette DEBUG loaded listener.js 10:53:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x928d2c00) [pid = 1742] [serial = 945] [outer = 0x92295c00] 10:53:58 INFO - PROCESS | 1742 | 1466704438219 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]]]}] 10:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1700ms 10:53:58 INFO - PROCESS | 1742 | 1466704438289 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 10:53:58 INFO - PROCESS | 1742 | 1466704438294 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 10:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:53:58 INFO - PROCESS | 1742 | 1466704438301 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 1742 | 1466704438305 Marionette TRACE conn4 <- [1,1230,null,{}] 10:53:58 INFO - PROCESS | 1742 | 1466704438311 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}] 10:53:58 INFO - PROCESS | 1742 | 1466704438317 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:58 INFO - PROCESS | 1742 | 1466704438563 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 10:53:58 INFO - PROCESS | 1742 | 1466704438782 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:53:58 INFO - PROCESS | 1742 | 1466704438792 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:53:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf2800 == 27 [pid = 1742] [id = 315] 10:53:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x927ae000) [pid = 1742] [serial = 946] [outer = (nil)] 10:53:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x951bd000) [pid = 1742] [serial = 947] [outer = 0x927ae000] 10:53:58 INFO - PROCESS | 1742 | 1466704438924 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9528bc00) [pid = 1742] [serial = 948] [outer = 0x927ae000] 10:53:59 INFO - PROCESS | 1742 | 1466704439859 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]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1597ms 10:53:59 INFO - PROCESS | 1742 | 1466704439899 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 10:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:53:59 INFO - PROCESS | 1742 | 1466704439903 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 10:53:59 INFO - PROCESS | 1742 | 1466704439910 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - PROCESS | 1742 | 1466704439914 Marionette TRACE conn4 <- [1,1234,null,{}] 10:53:59 INFO - PROCESS | 1742 | 1466704439920 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}] 10:53:59 INFO - PROCESS | 1742 | 1466704439925 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:00 INFO - PROCESS | 1742 | 1466704440137 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 10:54:00 INFO - PROCESS | 1742 | 1466704440312 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:00 INFO - PROCESS | 1742 | 1466704440330 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x95384800 == 28 [pid = 1742] [id = 316] 10:54:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x95387c00) [pid = 1742] [serial = 949] [outer = (nil)] 10:54:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x95d04c00) [pid = 1742] [serial = 950] [outer = 0x95387c00] 10:54:00 INFO - PROCESS | 1742 | 1466704440493 Marionette DEBUG loaded listener.js 10:54:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95d16800) [pid = 1742] [serial = 951] [outer = 0x95387c00] 10:54:01 INFO - PROCESS | 1742 | 1466704441504 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]]]}] 10:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1636ms 10:54:01 INFO - PROCESS | 1742 | 1466704441546 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 1742 | 1466704441551 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 10:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:54:01 INFO - PROCESS | 1742 | 1466704441557 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - PROCESS | 1742 | 1466704441561 Marionette TRACE conn4 <- [1,1238,null,{}] 10:54:01 INFO - PROCESS | 1742 | 1466704441568 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}] 10:54:01 INFO - PROCESS | 1742 | 1466704441573 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:01 INFO - PROCESS | 1742 | 1466704441778 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 10:54:01 INFO - PROCESS | 1742 | 1466704441951 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:01 INFO - PROCESS | 1742 | 1466704441959 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddec800 == 29 [pid = 1742] [id = 317] 10:54:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x947f0800) [pid = 1742] [serial = 952] [outer = (nil)] 10:54:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x95d21800) [pid = 1742] [serial = 953] [outer = 0x947f0800] 10:54:02 INFO - PROCESS | 1742 | 1466704442092 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95f04c00) [pid = 1742] [serial = 954] [outer = 0x947f0800] 10:54:02 INFO - PROCESS | 1742 | 1466704442991 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]]]}] 10:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1487ms 10:54:03 INFO - PROCESS | 1742 | 1466704443046 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 10:54:03 INFO - PROCESS | 1742 | 1466704443050 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 10:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:54:03 INFO - PROCESS | 1742 | 1466704443058 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:54:03 INFO - PROCESS | 1742 | 1466704443061 Marionette TRACE conn4 <- [1,1242,null,{}] 10:54:03 INFO - PROCESS | 1742 | 1466704443068 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}] 10:54:03 INFO - PROCESS | 1742 | 1466704443073 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:03 INFO - PROCESS | 1742 | 1466704443300 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 10:54:03 INFO - PROCESS | 1742 | 1466704443522 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:03 INFO - PROCESS | 1742 | 1466704443530 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x9228d000 == 30 [pid = 1742] [id = 318] 10:54:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x927ab400) [pid = 1742] [serial = 955] [outer = (nil)] 10:54:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x95f0b000) [pid = 1742] [serial = 956] [outer = 0x927ab400] 10:54:03 INFO - PROCESS | 1742 | 1466704443674 Marionette DEBUG loaded listener.js 10:54:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x95f7c400) [pid = 1742] [serial = 957] [outer = 0x927ab400] 10:54:04 INFO - PROCESS | 1742 | 1466704444592 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]]]}] 10:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1596ms 10:54:04 INFO - PROCESS | 1742 | 1466704444654 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 1742 | 1466704444659 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 10:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:54:04 INFO - PROCESS | 1742 | 1466704444665 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - PROCESS | 1742 | 1466704444669 Marionette TRACE conn4 <- [1,1246,null,{}] 10:54:04 INFO - PROCESS | 1742 | 1466704444676 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}] 10:54:04 INFO - PROCESS | 1742 | 1466704444682 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:04 INFO - PROCESS | 1742 | 1466704444869 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 10:54:05 INFO - PROCESS | 1742 | 1466704445088 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:05 INFO - PROCESS | 1742 | 1466704445097 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e783c00 == 31 [pid = 1742] [id = 319] 10:54:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8eac1800) [pid = 1742] [serial = 958] [outer = (nil)] 10:54:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x95f0ec00) [pid = 1742] [serial = 959] [outer = 0x8eac1800] 10:54:05 INFO - PROCESS | 1742 | 1466704445241 Marionette DEBUG loaded listener.js 10:54:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x95f88800) [pid = 1742] [serial = 960] [outer = 0x8eac1800] 10:54:06 INFO - PROCESS | 1742 | 1466704446272 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]]]}] 10:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1990ms 10:54:06 INFO - PROCESS | 1742 | 1466704446778 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 10:54:06 INFO - PROCESS | 1742 | 1466704446786 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 10:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:54:06 INFO - PROCESS | 1742 | 1466704446815 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:54:06 INFO - PROCESS | 1742 | 1466704446820 Marionette TRACE conn4 <- [1,1250,null,{}] 10:54:06 INFO - PROCESS | 1742 | 1466704446829 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}] 10:54:06 INFO - PROCESS | 1742 | 1466704446835 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:07 INFO - PROCESS | 1742 | 1466704447026 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 10:54:07 INFO - PROCESS | 1742 | 1466704447214 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:07 INFO - PROCESS | 1742 | 1466704447230 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e724400 == 32 [pid = 1742] [id = 320] 10:54:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8e726800) [pid = 1742] [serial = 961] [outer = (nil)] 10:54:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8e786400) [pid = 1742] [serial = 962] [outer = 0x8e726800] 10:54:07 INFO - PROCESS | 1742 | 1466704447310 Marionette DEBUG loaded listener.js 10:54:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8e89a000) [pid = 1742] [serial = 963] [outer = 0x8e726800] 10:54:08 INFO - PROCESS | 1742 | 1466704448376 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]]]}] 10:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1645ms 10:54:08 INFO - PROCESS | 1742 | 1466704448457 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 10:54:08 INFO - PROCESS | 1742 | 1466704448463 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 10:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:54:08 INFO - PROCESS | 1742 | 1466704448474 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:54:08 INFO - PROCESS | 1742 | 1466704448480 Marionette TRACE conn4 <- [1,1254,null,{}] 10:54:08 INFO - PROCESS | 1742 | 1466704448487 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}] 10:54:08 INFO - PROCESS | 1742 | 1466704448493 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf1800 == 31 [pid = 1742] [id = 292] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf2400 == 30 [pid = 1742] [id = 310] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb66800 == 29 [pid = 1742] [id = 309] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8fcad800 == 28 [pid = 1742] [id = 308] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8dde9000 == 27 [pid = 1742] [id = 307] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5e800 == 26 [pid = 1742] [id = 306] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef9d000 == 25 [pid = 1742] [id = 296] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8ec400 == 24 [pid = 1742] [id = 298] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8dde6400 == 23 [pid = 1742] [id = 304] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8daeac00 == 22 [pid = 1742] [id = 305] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddea800 == 21 [pid = 1742] [id = 303] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf0000 == 20 [pid = 1742] [id = 297] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb6d800 == 19 [pid = 1742] [id = 299] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ee800 == 18 [pid = 1742] [id = 302] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8de1cc00 == 17 [pid = 1742] [id = 300] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8de49c00 == 16 [pid = 1742] [id = 301] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e783c00 == 15 [pid = 1742] [id = 319] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddec800 == 14 [pid = 1742] [id = 317] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9228d000 == 13 [pid = 1742] [id = 318] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x95384800 == 12 [pid = 1742] [id = 316] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf2800 == 11 [pid = 1742] [id = 315] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92293400 == 10 [pid = 1742] [id = 314] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8ed000 == 9 [pid = 1742] [id = 312] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddee800 == 8 [pid = 1742] [id = 313] 10:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5ac00 == 7 [pid = 1742] [id = 311] 10:54:10 INFO - PROCESS | 1742 | 1466704450070 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8fcae400) [pid = 1742] [serial = 854] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x98284c00) [pid = 1742] [serial = 872] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8efa7000) [pid = 1742] [serial = 882] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8de25800) [pid = 1742] [serial = 878] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8de28000) [pid = 1742] [serial = 885] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8e894800) [pid = 1742] [serial = 851] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x965a9400) [pid = 1742] [serial = 869] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x947f7800) [pid = 1742] [serial = 860] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x9228dc00) [pid = 1742] [serial = 857] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8ddf5400) [pid = 1742] [serial = 884] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x9900e400) [pid = 1742] [serial = 875] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x95d07000) [pid = 1742] [serial = 863] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x95f85400) [pid = 1742] [serial = 866] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8eaccc00) [pid = 1742] [serial = 881] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8dc56800) [pid = 1742] [serial = 848] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8efa2400) [pid = 1742] [serial = 890] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e891400) [pid = 1742] [serial = 887] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e897800) [pid = 1742] [serial = 888] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x98c49c00) [pid = 1742] [serial = 873] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x928d2400) [pid = 1742] [serial = 858] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x95f0c000) [pid = 1742] [serial = 864] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8dc61400) [pid = 1742] [serial = 849] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x99015400) [pid = 1742] [serial = 876] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e9e6c00) [pid = 1742] [serial = 852] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x951b1c00) [pid = 1742] [serial = 861] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x97742000) [pid = 1742] [serial = 870] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x965a1000) [pid = 1742] [serial = 867] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8fde2000) [pid = 1742] [serial = 855] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8de4a400) [pid = 1742] [serial = 879] [outer = (nil)] [url = about:blank] 10:54:10 INFO - PROCESS | 1742 | 1466704450441 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:10 INFO - PROCESS | 1742 | 1466704450451 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc56c00 == 8 [pid = 1742] [id = 321] 10:54:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8dc57000) [pid = 1742] [serial = 964] [outer = (nil)] 10:54:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8dc5b000) [pid = 1742] [serial = 965] [outer = 0x8dc57000] 10:54:10 INFO - PROCESS | 1742 | 1466704450531 Marionette DEBUG loaded listener.js 10:54:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8dde7800) [pid = 1742] [serial = 966] [outer = 0x8dc57000] 10:54:11 INFO - PROCESS | 1742 | 1466704451429 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]]]}] 10:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2995ms 10:54:11 INFO - PROCESS | 1742 | 1466704451468 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 10:54:11 INFO - PROCESS | 1742 | 1466704451474 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 10:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:54:11 INFO - PROCESS | 1742 | 1466704451484 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:54:11 INFO - PROCESS | 1742 | 1466704451488 Marionette TRACE conn4 <- [1,1258,null,{}] 10:54:11 INFO - PROCESS | 1742 | 1466704451497 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}] 10:54:11 INFO - PROCESS | 1742 | 1466704451503 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:11 INFO - PROCESS | 1742 | 1466704451694 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 10:54:11 INFO - PROCESS | 1742 | 1466704451818 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:11 INFO - PROCESS | 1742 | 1466704451831 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de47c00 == 9 [pid = 1742] [id = 322] 10:54:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8de48c00) [pid = 1742] [serial = 967] [outer = (nil)] 10:54:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8de4d000) [pid = 1742] [serial = 968] [outer = 0x8de48c00] 10:54:11 INFO - PROCESS | 1742 | 1466704451903 Marionette DEBUG loaded listener.js 10:54:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e72e400) [pid = 1742] [serial = 969] [outer = 0x8de48c00] 10:54:12 INFO - PROCESS | 1742 | 1466704452869 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]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1443ms 10:54:12 INFO - PROCESS | 1742 | 1466704452927 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 1742 | 1466704452932 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 10:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:54:12 INFO - PROCESS | 1742 | 1466704452948 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 1742 | 1466704452953 Marionette TRACE conn4 <- [1,1262,null,{}] 10:54:12 INFO - PROCESS | 1742 | 1466704452960 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}] 10:54:12 INFO - PROCESS | 1742 | 1466704452966 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:13 INFO - PROCESS | 1742 | 1466704453200 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 10:54:13 INFO - PROCESS | 1742 | 1466704453229 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:13 INFO - PROCESS | 1742 | 1466704453238 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e895c00 == 10 [pid = 1742] [id = 323] 10:54:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e8ea800) [pid = 1742] [serial = 970] [outer = (nil)] 10:54:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e8f2000) [pid = 1742] [serial = 971] [outer = 0x8e8ea800] 10:54:13 INFO - PROCESS | 1742 | 1466704453315 Marionette DEBUG loaded listener.js 10:54:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e9e5400) [pid = 1742] [serial = 972] [outer = 0x8e8ea800] 10:54:14 INFO - PROCESS | 1742 | 1466704454415 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]]]}] 10:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1493ms 10:54:14 INFO - PROCESS | 1742 | 1466704454448 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 1742 | 1466704454454 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 10:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:54:14 INFO - PROCESS | 1742 | 1466704454473 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 1742 | 1466704454482 Marionette TRACE conn4 <- [1,1266,null,{}] 10:54:14 INFO - PROCESS | 1742 | 1466704454494 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}] 10:54:14 INFO - PROCESS | 1742 | 1466704454502 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:15 INFO - PROCESS | 1742 | 1466704455420 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8de21800) [pid = 1742] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91bd9800) [pid = 1742] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8de50800) [pid = 1742] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8ef9e400) [pid = 1742] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8ddf0c00) [pid = 1742] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8fb6e400) [pid = 1742] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8de23000) [pid = 1742] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8dc5e000) [pid = 1742] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x91f2f000) [pid = 1742] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8de24800) [pid = 1742] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8de20000) [pid = 1742] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8eac8000) [pid = 1742] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e8ec800) [pid = 1742] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8de1d800) [pid = 1742] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:54:15 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8fcb6c00) [pid = 1742] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:54:15 INFO - PROCESS | 1742 | 1466704455618 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:15 INFO - PROCESS | 1742 | 1466704455629 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1400 == 11 [pid = 1742] [id = 324] 10:54:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8dae1800) [pid = 1742] [serial = 973] [outer = (nil)] 10:54:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8de1d800) [pid = 1742] [serial = 974] [outer = 0x8dae1800] 10:54:15 INFO - PROCESS | 1742 | 1466704455708 Marionette DEBUG loaded listener.js 10:54:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e9edc00) [pid = 1742] [serial = 975] [outer = 0x8dae1800] 10:54:16 INFO - PROCESS | 1742 | 1466704456470 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]]]}] 10:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2057ms 10:54:16 INFO - PROCESS | 1742 | 1466704456523 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 10:54:16 INFO - PROCESS | 1742 | 1466704456526 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 10:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:54:16 INFO - PROCESS | 1742 | 1466704456533 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:54:16 INFO - PROCESS | 1742 | 1466704456536 Marionette TRACE conn4 <- [1,1270,null,{}] 10:54:16 INFO - PROCESS | 1742 | 1466704456542 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}] 10:54:16 INFO - PROCESS | 1742 | 1466704456547 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:16 INFO - PROCESS | 1742 | 1466704456771 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 10:54:16 INFO - PROCESS | 1742 | 1466704456780 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:16 INFO - PROCESS | 1742 | 1466704456788 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daea000 == 12 [pid = 1742] [id = 325] 10:54:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8dde9800) [pid = 1742] [serial = 976] [outer = (nil)] 10:54:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8fb70000) [pid = 1742] [serial = 977] [outer = 0x8dde9800] 10:54:16 INFO - PROCESS | 1742 | 1466704456864 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8fcb6c00) [pid = 1742] [serial = 978] [outer = 0x8dde9800] 10:54:17 INFO - PROCESS | 1742 | 1466704457959 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]]]}] 10:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1482ms 10:54:18 INFO - PROCESS | 1742 | 1466704458017 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 10:54:18 INFO - PROCESS | 1742 | 1466704458025 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 10:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:54:18 INFO - PROCESS | 1742 | 1466704458035 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:54:18 INFO - PROCESS | 1742 | 1466704458040 Marionette TRACE conn4 <- [1,1274,null,{}] 10:54:18 INFO - PROCESS | 1742 | 1466704458051 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}] 10:54:18 INFO - PROCESS | 1742 | 1466704458056 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:18 INFO - PROCESS | 1742 | 1466704458310 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 10:54:18 INFO - PROCESS | 1742 | 1466704458616 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:18 INFO - PROCESS | 1742 | 1466704458634 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf1800 == 13 [pid = 1742] [id = 326] 10:54:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8ddf2c00) [pid = 1742] [serial = 979] [outer = (nil)] 10:54:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8de4bc00) [pid = 1742] [serial = 980] [outer = 0x8ddf2c00] 10:54:18 INFO - PROCESS | 1742 | 1466704458734 Marionette DEBUG loaded listener.js 10:54:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e89c400) [pid = 1742] [serial = 981] [outer = 0x8ddf2c00] 10:54:19 INFO - PROCESS | 1742 | 1466704459721 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]]]}] 10:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1746ms 10:54:19 INFO - PROCESS | 1742 | 1466704459782 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 10:54:19 INFO - PROCESS | 1742 | 1466704459790 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 10:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:54:19 INFO - PROCESS | 1742 | 1466704459802 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:54:19 INFO - PROCESS | 1742 | 1466704459808 Marionette TRACE conn4 <- [1,1278,null,{}] 10:54:19 INFO - PROCESS | 1742 | 1466704459815 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}] 10:54:19 INFO - PROCESS | 1742 | 1466704459821 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:20 INFO - PROCESS | 1742 | 1466704460065 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 10:54:20 INFO - PROCESS | 1742 | 1466704460300 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:20 INFO - PROCESS | 1742 | 1466704460309 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc58c00 == 14 [pid = 1742] [id = 327] 10:54:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8dde7000) [pid = 1742] [serial = 982] [outer = (nil)] 10:54:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8fb69000) [pid = 1742] [serial = 983] [outer = 0x8dde7000] 10:54:20 INFO - PROCESS | 1742 | 1466704460451 Marionette DEBUG loaded listener.js 10:54:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8fddb800) [pid = 1742] [serial = 984] [outer = 0x8dde7000] 10:54:21 INFO - PROCESS | 1742 | 1466704461543 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]]]}] 10:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1795ms 10:54:21 INFO - PROCESS | 1742 | 1466704461597 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 10:54:21 INFO - PROCESS | 1742 | 1466704461601 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 10:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:54:21 INFO - PROCESS | 1742 | 1466704461610 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:54:21 INFO - PROCESS | 1742 | 1466704461616 Marionette TRACE conn4 <- [1,1282,null,{}] 10:54:21 INFO - PROCESS | 1742 | 1466704461634 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}] 10:54:21 INFO - PROCESS | 1742 | 1466704461644 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:21 INFO - PROCESS | 1742 | 1466704461891 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 10:54:22 INFO - PROCESS | 1742 | 1466704462128 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:22 INFO - PROCESS | 1742 | 1466704462142 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c08400 == 15 [pid = 1742] [id = 328] 10:54:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91c0c400) [pid = 1742] [serial = 985] [outer = (nil)] 10:54:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x91c37000) [pid = 1742] [serial = 986] [outer = 0x91c0c400] 10:54:22 INFO - PROCESS | 1742 | 1466704462233 Marionette DEBUG loaded listener.js 10:54:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91c3f000) [pid = 1742] [serial = 987] [outer = 0x91c0c400] 10:54:23 INFO - PROCESS | 1742 | 1466704463170 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]]]}] 10:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1592ms 10:54:23 INFO - PROCESS | 1742 | 1466704463202 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 10:54:23 INFO - PROCESS | 1742 | 1466704463208 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 10:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:54:23 INFO - PROCESS | 1742 | 1466704463214 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:54:23 INFO - PROCESS | 1742 | 1466704463217 Marionette TRACE conn4 <- [1,1286,null,{}] 10:54:23 INFO - PROCESS | 1742 | 1466704463224 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}] 10:54:23 INFO - PROCESS | 1742 | 1466704463229 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:23 INFO - PROCESS | 1742 | 1466704463431 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 10:54:23 INFO - PROCESS | 1742 | 1466704463599 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:23 INFO - PROCESS | 1742 | 1466704463612 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de1b400 == 16 [pid = 1742] [id = 329] 10:54:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8ead0c00) [pid = 1742] [serial = 988] [outer = (nil)] 10:54:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91f29400) [pid = 1742] [serial = 989] [outer = 0x8ead0c00] 10:54:23 INFO - PROCESS | 1742 | 1466704463761 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x91f2c400) [pid = 1742] [serial = 990] [outer = 0x8ead0c00] 10:54:24 INFO - PROCESS | 1742 | 1466704464726 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]]]}] 10:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1581ms 10:54:24 INFO - PROCESS | 1742 | 1466704464797 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 10:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:54:24 INFO - PROCESS | 1742 | 1466704464801 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 10:54:24 INFO - PROCESS | 1742 | 1466704464809 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 1742 | 1466704464813 Marionette TRACE conn4 <- [1,1290,null,{}] 10:54:24 INFO - PROCESS | 1742 | 1466704464821 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}] 10:54:24 INFO - PROCESS | 1742 | 1466704464826 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:25 INFO - PROCESS | 1742 | 1466704465060 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 10:54:25 INFO - PROCESS | 1742 | 1466704465297 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:25 INFO - PROCESS | 1742 | 1466704465308 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eace800 == 17 [pid = 1742] [id = 330] 10:54:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x91c01800) [pid = 1742] [serial = 991] [outer = (nil)] 10:54:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x921ba400) [pid = 1742] [serial = 992] [outer = 0x91c01800] 10:54:25 INFO - PROCESS | 1742 | 1466704465440 Marionette DEBUG loaded listener.js 10:54:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x921bdc00) [pid = 1742] [serial = 993] [outer = 0x91c01800] 10:54:26 INFO - PROCESS | 1742 | 1466704466505 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]]]}] 10:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1733ms 10:54:26 INFO - PROCESS | 1742 | 1466704466543 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 10:54:26 INFO - PROCESS | 1742 | 1466704466548 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 10:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:54:26 INFO - PROCESS | 1742 | 1466704466556 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - PROCESS | 1742 | 1466704466561 Marionette TRACE conn4 <- [1,1294,null,{}] 10:54:26 INFO - PROCESS | 1742 | 1466704466568 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}] 10:54:26 INFO - PROCESS | 1742 | 1466704466581 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:26 INFO - PROCESS | 1742 | 1466704466837 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 10:54:27 INFO - PROCESS | 1742 | 1466704467079 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:27 INFO - PROCESS | 1742 | 1466704467090 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de21000 == 18 [pid = 1742] [id = 331] 10:54:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8de47800) [pid = 1742] [serial = 994] [outer = (nil)] 10:54:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x928cf400) [pid = 1742] [serial = 995] [outer = 0x8de47800] 10:54:27 INFO - PROCESS | 1742 | 1466704467190 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x93cab000) [pid = 1742] [serial = 996] [outer = 0x8de47800] 10:54:28 INFO - PROCESS | 1742 | 1466704468174 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]]]}] 10:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1686ms 10:54:28 INFO - PROCESS | 1742 | 1466704468244 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 10:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:54:28 INFO - PROCESS | 1742 | 1466704468248 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 10:54:28 INFO - PROCESS | 1742 | 1466704468256 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:54:28 INFO - PROCESS | 1742 | 1466704468260 Marionette TRACE conn4 <- [1,1298,null,{}] 10:54:28 INFO - PROCESS | 1742 | 1466704468267 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}] 10:54:28 INFO - PROCESS | 1742 | 1466704468272 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:28 INFO - PROCESS | 1742 | 1466704468524 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 10:54:28 INFO - PROCESS | 1742 | 1466704468790 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:28 INFO - PROCESS | 1742 | 1466704468798 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae3c00 == 19 [pid = 1742] [id = 332] 10:54:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8dae9800) [pid = 1742] [serial = 997] [outer = (nil)] 10:54:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x947ecc00) [pid = 1742] [serial = 998] [outer = 0x8dae9800] 10:54:28 INFO - PROCESS | 1742 | 1466704468890 Marionette DEBUG loaded listener.js 10:54:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x921b8c00) [pid = 1742] [serial = 999] [outer = 0x8dae9800] 10:54:29 INFO - PROCESS | 1742 | 1466704469837 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]]]}] 10:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1645ms 10:54:29 INFO - PROCESS | 1742 | 1466704469901 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 10:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:54:29 INFO - PROCESS | 1742 | 1466704469906 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 10:54:29 INFO - PROCESS | 1742 | 1466704469913 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:54:29 INFO - PROCESS | 1742 | 1466704469917 Marionette TRACE conn4 <- [1,1302,null,{}] 10:54:29 INFO - PROCESS | 1742 | 1466704469924 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}] 10:54:29 INFO - PROCESS | 1742 | 1466704469930 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:30 INFO - PROCESS | 1742 | 1466704470163 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 10:54:30 INFO - PROCESS | 1742 | 1466704470390 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:30 INFO - PROCESS | 1742 | 1466704470397 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5b400 == 20 [pid = 1742] [id = 333] 10:54:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8e9ef800) [pid = 1742] [serial = 1000] [outer = (nil)] 10:54:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9528f800) [pid = 1742] [serial = 1001] [outer = 0x8e9ef800] 10:54:30 INFO - PROCESS | 1742 | 1466704470539 Marionette DEBUG loaded listener.js 10:54:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x95292800) [pid = 1742] [serial = 1002] [outer = 0x8e9ef800] 10:54:31 INFO - PROCESS | 1742 | 1466704471509 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]]]}] 10:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1631ms 10:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:54:31 INFO - PROCESS | 1742 | 1466704471544 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 10:54:31 INFO - PROCESS | 1742 | 1466704471548 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 10:54:31 INFO - PROCESS | 1742 | 1466704471557 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - PROCESS | 1742 | 1466704471563 Marionette TRACE conn4 <- [1,1306,null,{}] 10:54:31 INFO - PROCESS | 1742 | 1466704471571 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}] 10:54:31 INFO - PROCESS | 1742 | 1466704471577 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:31 INFO - PROCESS | 1742 | 1466704471772 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 10:54:32 INFO - PROCESS | 1742 | 1466704471990 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:32 INFO - PROCESS | 1742 | 1466704472001 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4400 == 21 [pid = 1742] [id = 334] 10:54:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8dae5c00) [pid = 1742] [serial = 1003] [outer = (nil)] 10:54:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8daeec00) [pid = 1742] [serial = 1004] [outer = 0x8dae5c00] 10:54:32 INFO - PROCESS | 1742 | 1466704472280 Marionette DEBUG loaded listener.js 10:54:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8dde9c00) [pid = 1742] [serial = 1005] [outer = 0x8dae5c00] 10:54:33 INFO - PROCESS | 1742 | 1466704473242 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]]]}] 10:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1746ms 10:54:33 INFO - PROCESS | 1742 | 1466704473302 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 10:54:33 INFO - PROCESS | 1742 | 1466704473309 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 10:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:54:33 INFO - PROCESS | 1742 | 1466704473320 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:54:33 INFO - PROCESS | 1742 | 1466704473323 Marionette TRACE conn4 <- [1,1310,null,{}] 10:54:33 INFO - PROCESS | 1742 | 1466704473332 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}] 10:54:33 INFO - PROCESS | 1742 | 1466704473338 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:33 INFO - PROCESS | 1742 | 1466704473639 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 10:54:33 INFO - PROCESS | 1742 | 1466704473926 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:33 INFO - PROCESS | 1742 | 1466704473935 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:33 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x93caf400) [pid = 1742] [serial = 914] [outer = (nil)] [url = about:blank] 10:54:33 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x951b0800) [pid = 1742] [serial = 915] [outer = (nil)] [url = about:blank] 10:54:33 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8de44400) [pid = 1742] [serial = 920] [outer = (nil)] [url = about:blank] 10:54:33 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8de4fc00) [pid = 1742] [serial = 921] [outer = (nil)] [url = about:blank] 10:54:33 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x9228c800) [pid = 1742] [serial = 908] [outer = (nil)] [url = about:blank] 10:54:33 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x927b1c00) [pid = 1742] [serial = 909] [outer = (nil)] [url = about:blank] 10:54:33 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e8f4c00) [pid = 1742] [serial = 896] [outer = (nil)] [url = about:blank] 10:54:33 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e9ecc00) [pid = 1742] [serial = 897] [outer = (nil)] [url = about:blank] 10:54:33 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x91c05c00) [pid = 1742] [serial = 902] [outer = (nil)] [url = about:blank] 10:54:33 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8eac8c00) [pid = 1742] [serial = 903] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91f23c00) [pid = 1742] [serial = 930] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8fde9c00) [pid = 1742] [serial = 927] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8fddd800) [pid = 1742] [serial = 926] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x91f27c00) [pid = 1742] [serial = 933] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x91c04c00) [pid = 1742] [serial = 932] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91c33400) [pid = 1742] [serial = 929] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x91c38400) [pid = 1742] [serial = 905] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x91c35800) [pid = 1742] [serial = 906] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8fb64c00) [pid = 1742] [serial = 891] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8de4c800) [pid = 1742] [serial = 893] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e729400) [pid = 1742] [serial = 894] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8fcadc00) [pid = 1742] [serial = 899] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8fcbbc00) [pid = 1742] [serial = 900] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e8f0000) [pid = 1742] [serial = 923] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e9ebc00) [pid = 1742] [serial = 924] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e899c00) [pid = 1742] [serial = 917] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e9e2400) [pid = 1742] [serial = 918] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x93cb4000) [pid = 1742] [serial = 911] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x93cb8400) [pid = 1742] [serial = 912] [outer = (nil)] [url = about:blank] 10:54:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5000 == 22 [pid = 1742] [id = 335] 10:54:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8de46000) [pid = 1742] [serial = 1006] [outer = (nil)] 10:54:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8de50400) [pid = 1742] [serial = 1007] [outer = 0x8de46000] 10:54:34 INFO - PROCESS | 1742 | 1466704474101 Marionette DEBUG loaded listener.js 10:54:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e89a800) [pid = 1742] [serial = 1008] [outer = 0x8de46000] 10:54:34 INFO - PROCESS | 1742 | 1466704474925 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] 10:54:34 INFO - PROCESS | 1742 | 1466704474975 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 10:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:54:34 INFO - PROCESS | 1742 | 1466704474986 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:54:34 INFO - PROCESS | 1742 | 1466704474990 Marionette TRACE conn4 <- [1,1314,null,{}] 10:54:35 INFO - PROCESS | 1742 | 1466704474997 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}] 10:54:35 INFO - PROCESS | 1742 | 1466704475003 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:35 INFO - PROCESS | 1742 | 1466704475183 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 10:54:35 INFO - PROCESS | 1742 | 1466704475195 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:35 INFO - PROCESS | 1742 | 1466704475204 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ec800 == 23 [pid = 1742] [id = 336] 10:54:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8efa8000) [pid = 1742] [serial = 1009] [outer = (nil)] 10:54:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8fb67c00) [pid = 1742] [serial = 1010] [outer = 0x8efa8000] 10:54:35 INFO - PROCESS | 1742 | 1466704475304 Marionette DEBUG loaded listener.js 10:54:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8fddac00) [pid = 1742] [serial = 1011] [outer = 0x8efa8000] 10:54:36 INFO - PROCESS | 1742 | 1466704476321 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]]]}] 10:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1385ms 10:54:36 INFO - PROCESS | 1742 | 1466704476382 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 10:54:36 INFO - PROCESS | 1742 | 1466704476387 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 10:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:54:36 INFO - PROCESS | 1742 | 1466704476401 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:54:36 INFO - PROCESS | 1742 | 1466704476408 Marionette TRACE conn4 <- [1,1318,null,{}] 10:54:36 INFO - PROCESS | 1742 | 1466704476425 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}] 10:54:36 INFO - PROCESS | 1742 | 1466704476434 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:36 INFO - PROCESS | 1742 | 1466704476693 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 10:54:36 INFO - PROCESS | 1742 | 1466704476716 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:36 INFO - PROCESS | 1742 | 1466704476726 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e894400 == 24 [pid = 1742] [id = 337] 10:54:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8fb6d000) [pid = 1742] [serial = 1012] [outer = (nil)] 10:54:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91c06c00) [pid = 1742] [serial = 1013] [outer = 0x8fb6d000] 10:54:36 INFO - PROCESS | 1742 | 1466704476799 Marionette DEBUG loaded listener.js 10:54:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91c10000) [pid = 1742] [serial = 1014] [outer = 0x8fb6d000] 10:54:37 INFO - PROCESS | 1742 | 1466704477775 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]]]}] 10:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1447ms 10:54:37 INFO - PROCESS | 1742 | 1466704477842 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 10:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:54:37 INFO - PROCESS | 1742 | 1466704477847 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 10:54:37 INFO - PROCESS | 1742 | 1466704477854 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:54:37 INFO - PROCESS | 1742 | 1466704477857 Marionette TRACE conn4 <- [1,1322,null,{}] 10:54:37 INFO - PROCESS | 1742 | 1466704477863 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}] 10:54:37 INFO - PROCESS | 1742 | 1466704477869 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:38 INFO - PROCESS | 1742 | 1466704478161 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 10:54:38 INFO - PROCESS | 1742 | 1466704478191 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:38 INFO - PROCESS | 1742 | 1466704478199 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf4c00 == 25 [pid = 1742] [id = 338] 10:54:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8eac7400) [pid = 1742] [serial = 1015] [outer = (nil)] 10:54:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91e10c00) [pid = 1742] [serial = 1016] [outer = 0x8eac7400] 10:54:38 INFO - PROCESS | 1742 | 1466704478273 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91f23c00) [pid = 1742] [serial = 1017] [outer = 0x8eac7400] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8dc57000) [pid = 1742] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8de48c00) [pid = 1742] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e726800) [pid = 1742] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e8ea800) [pid = 1742] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8dc5bc00) [pid = 1742] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e8f0800) [pid = 1742] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8fde6400) [pid = 1742] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x92295c00) [pid = 1742] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x927ae000) [pid = 1742] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x95387c00) [pid = 1742] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x947f0800) [pid = 1742] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x927ab400) [pid = 1742] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8eac1800) [pid = 1742] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:54:38 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8dae1800) [pid = 1742] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:54:39 INFO - PROCESS | 1742 | 1466704479346 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]]]}] 10:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1530ms 10:54:39 INFO - PROCESS | 1742 | 1466704479384 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 10:54:39 INFO - PROCESS | 1742 | 1466704479388 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 10:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:54:39 INFO - PROCESS | 1742 | 1466704479396 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:54:39 INFO - PROCESS | 1742 | 1466704479400 Marionette TRACE conn4 <- [1,1326,null,{}] 10:54:39 INFO - PROCESS | 1742 | 1466704479405 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}] 10:54:39 INFO - PROCESS | 1742 | 1466704479411 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:39 INFO - PROCESS | 1742 | 1466704479582 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 10:54:39 INFO - PROCESS | 1742 | 1466704479598 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:39 INFO - PROCESS | 1742 | 1466704479607 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e78a800 == 26 [pid = 1742] [id = 339] 10:54:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e893000) [pid = 1742] [serial = 1018] [outer = (nil)] 10:54:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91c35c00) [pid = 1742] [serial = 1019] [outer = 0x8e893000] 10:54:39 INFO - PROCESS | 1742 | 1466704479807 Marionette DEBUG loaded listener.js 10:54:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x921bf800) [pid = 1742] [serial = 1020] [outer = 0x8e893000] 10:54:40 INFO - PROCESS | 1742 | 1466704480667 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]]]}] 10:54:40 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 10:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1393ms 10:54:40 INFO - PROCESS | 1742 | 1466704480791 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 10:54:40 INFO - PROCESS | 1742 | 1466704480798 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 10:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:54:40 INFO - PROCESS | 1742 | 1466704480807 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - PROCESS | 1742 | 1466704480815 Marionette TRACE conn4 <- [1,1330,null,{}] 10:54:40 INFO - PROCESS | 1742 | 1466704480836 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}] 10:54:40 INFO - PROCESS | 1742 | 1466704480845 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:41 INFO - PROCESS | 1742 | 1466704481096 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 10:54:41 INFO - PROCESS | 1742 | 1466704481344 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:41 INFO - PROCESS | 1742 | 1466704481374 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5ec00 == 27 [pid = 1742] [id = 340] 10:54:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e723400) [pid = 1742] [serial = 1021] [outer = (nil)] 10:54:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e78f400) [pid = 1742] [serial = 1022] [outer = 0x8e723400] 10:54:41 INFO - PROCESS | 1742 | 1466704481484 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e8ed400) [pid = 1742] [serial = 1023] [outer = 0x8e723400] 10:54:42 INFO - PROCESS | 1742 | 1466704482510 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]]]}] 10:54:42 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 10:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1751ms 10:54:42 INFO - PROCESS | 1742 | 1466704482560 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 1742 | 1466704482566 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 10:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:54:42 INFO - PROCESS | 1742 | 1466704482578 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 1742 | 1466704482586 Marionette TRACE conn4 <- [1,1334,null,{}] 10:54:42 INFO - PROCESS | 1742 | 1466704482593 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}] 10:54:42 INFO - PROCESS | 1742 | 1466704482601 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:42 INFO - PROCESS | 1742 | 1466704482827 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 10:54:43 INFO - PROCESS | 1742 | 1466704483057 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:43 INFO - PROCESS | 1742 | 1466704483066 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fcbbc00 == 28 [pid = 1742] [id = 341] 10:54:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8fdda800) [pid = 1742] [serial = 1024] [outer = (nil)] 10:54:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8fde4800) [pid = 1742] [serial = 1025] [outer = 0x8fdda800] 10:54:43 INFO - PROCESS | 1742 | 1466704483207 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91bdfc00) [pid = 1742] [serial = 1026] [outer = 0x8fdda800] 10:54:44 INFO - PROCESS | 1742 | 1466704484196 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]]]}] 10:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1703ms 10:54:44 INFO - PROCESS | 1742 | 1466704484285 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 1742 | 1466704484291 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 10:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:54:44 INFO - PROCESS | 1742 | 1466704484298 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 1742 | 1466704484303 Marionette TRACE conn4 <- [1,1338,null,{}] 10:54:44 INFO - PROCESS | 1742 | 1466704484320 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}] 10:54:44 INFO - PROCESS | 1742 | 1466704484331 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:44 INFO - PROCESS | 1742 | 1466704484570 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 10:54:44 INFO - PROCESS | 1742 | 1466704484845 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:44 INFO - PROCESS | 1742 | 1466704484861 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x92298000 == 29 [pid = 1742] [id = 342] 10:54:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92298400) [pid = 1742] [serial = 1027] [outer = (nil)] 10:54:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x927b6800) [pid = 1742] [serial = 1028] [outer = 0x92298400] 10:54:44 INFO - PROCESS | 1742 | 1466704484950 Marionette DEBUG loaded listener.js 10:54:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x928ce800) [pid = 1742] [serial = 1029] [outer = 0x92298400] 10:54:46 INFO - PROCESS | 1742 | 1466704486470 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]]]}] 10:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2188ms 10:54:46 INFO - PROCESS | 1742 | 1466704486487 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 10:54:46 INFO - PROCESS | 1742 | 1466704486491 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 10:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:54:46 INFO - PROCESS | 1742 | 1466704486547 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:54:46 INFO - PROCESS | 1742 | 1466704486552 Marionette TRACE conn4 <- [1,1342,null,{}] 10:54:46 INFO - PROCESS | 1742 | 1466704486558 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}] 10:54:46 INFO - PROCESS | 1742 | 1466704486564 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:46 INFO - PROCESS | 1742 | 1466704486808 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 10:54:46 INFO - PROCESS | 1742 | 1466704486978 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:46 INFO - PROCESS | 1742 | 1466704486987 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de20000 == 30 [pid = 1742] [id = 343] 10:54:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91f27c00) [pid = 1742] [serial = 1030] [outer = (nil)] 10:54:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x951b7000) [pid = 1742] [serial = 1031] [outer = 0x91f27c00] 10:54:47 INFO - PROCESS | 1742 | 1466704487074 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x9528b800) [pid = 1742] [serial = 1032] [outer = 0x91f27c00] 10:54:48 INFO - PROCESS | 1742 | 1466704488056 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]]]}] 10:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1588ms 10:54:48 INFO - PROCESS | 1742 | 1466704488132 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 10:54:48 INFO - PROCESS | 1742 | 1466704488135 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 10:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:54:48 INFO - PROCESS | 1742 | 1466704488143 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:54:48 INFO - PROCESS | 1742 | 1466704488147 Marionette TRACE conn4 <- [1,1346,null,{}] 10:54:48 INFO - PROCESS | 1742 | 1466704488154 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}] 10:54:48 INFO - PROCESS | 1742 | 1466704488160 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:48 INFO - PROCESS | 1742 | 1466704488418 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 10:54:48 INFO - PROCESS | 1742 | 1466704488689 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:48 INFO - PROCESS | 1742 | 1466704488702 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaccc00 == 31 [pid = 1742] [id = 344] 10:54:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x91c01400) [pid = 1742] [serial = 1033] [outer = (nil)] 10:54:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x95d07800) [pid = 1742] [serial = 1034] [outer = 0x91c01400] 10:54:48 INFO - PROCESS | 1742 | 1466704488806 Marionette DEBUG loaded listener.js 10:54:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x95d0d800) [pid = 1742] [serial = 1035] [outer = 0x91c01400] 10:54:49 INFO - PROCESS | 1742 | 1466704489772 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]]]}] 10:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1686ms 10:54:49 INFO - PROCESS | 1742 | 1466704489830 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 10:54:49 INFO - PROCESS | 1742 | 1466704489834 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 10:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:54:49 INFO - PROCESS | 1742 | 1466704489841 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - PROCESS | 1742 | 1466704489845 Marionette TRACE conn4 <- [1,1350,null,{}] 10:54:49 INFO - PROCESS | 1742 | 1466704489851 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}] 10:54:49 INFO - PROCESS | 1742 | 1466704489862 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:50 INFO - PROCESS | 1742 | 1466704490147 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 10:54:50 INFO - PROCESS | 1742 | 1466704490436 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:50 INFO - PROCESS | 1742 | 1466704490449 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x951d1000 == 32 [pid = 1742] [id = 345] 10:54:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x95d1d000) [pid = 1742] [serial = 1036] [outer = (nil)] 10:54:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x95f05800) [pid = 1742] [serial = 1037] [outer = 0x95d1d000] 10:54:50 INFO - PROCESS | 1742 | 1466704490541 Marionette DEBUG loaded listener.js 10:54:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95f10000) [pid = 1742] [serial = 1038] [outer = 0x95d1d000] 10:54:51 INFO - PROCESS | 1742 | 1466704491488 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]]]}] 10:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1689ms 10:54:51 INFO - PROCESS | 1742 | 1466704491532 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 10:54:51 INFO - PROCESS | 1742 | 1466704491537 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 10:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:54:51 INFO - PROCESS | 1742 | 1466704491544 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:54:51 INFO - PROCESS | 1742 | 1466704491549 Marionette TRACE conn4 <- [1,1354,null,{}] 10:54:51 INFO - PROCESS | 1742 | 1466704491555 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}] 10:54:51 INFO - PROCESS | 1742 | 1466704491560 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:51 INFO - PROCESS | 1742 | 1466704491771 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 10:54:52 INFO - PROCESS | 1742 | 1466704492009 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:52 INFO - PROCESS | 1742 | 1466704492016 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d1b000 == 33 [pid = 1742] [id = 346] 10:54:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95f7b000) [pid = 1742] [serial = 1039] [outer = (nil)] 10:54:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x95f84400) [pid = 1742] [serial = 1040] [outer = 0x95f7b000] 10:54:52 INFO - PROCESS | 1742 | 1466704492153 Marionette DEBUG loaded listener.js 10:54:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95f89000) [pid = 1742] [serial = 1041] [outer = 0x95f7b000] 10:54:53 INFO - PROCESS | 1742 | 1466704493181 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]]]}] 10:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1685ms 10:54:53 INFO - PROCESS | 1742 | 1466704493231 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 10:54:53 INFO - PROCESS | 1742 | 1466704493237 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 10:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:54:53 INFO - PROCESS | 1742 | 1466704493244 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:54:53 INFO - PROCESS | 1742 | 1466704493248 Marionette TRACE conn4 <- [1,1358,null,{}] 10:54:53 INFO - PROCESS | 1742 | 1466704493255 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}] 10:54:53 INFO - PROCESS | 1742 | 1466704493259 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:53 INFO - PROCESS | 1742 | 1466704493526 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 10:54:53 INFO - PROCESS | 1742 | 1466704493799 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:53 INFO - PROCESS | 1742 | 1466704493805 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc60800 == 34 [pid = 1742] [id = 347] 10:54:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8dc61000) [pid = 1742] [serial = 1042] [outer = (nil)] 10:54:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8e728c00) [pid = 1742] [serial = 1043] [outer = 0x8dc61000] 10:54:53 INFO - PROCESS | 1742 | 1466704493899 Marionette DEBUG loaded listener.js 10:54:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8e78c400) [pid = 1742] [serial = 1044] [outer = 0x8dc61000] 10:54:55 INFO - PROCESS | 1742 | 1466704495197 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]]]}] 10:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1983ms 10:54:55 INFO - PROCESS | 1742 | 1466704495228 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 1742 | 1466704495234 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 10:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:54:55 INFO - PROCESS | 1742 | 1466704495242 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 1742 | 1466704495250 Marionette TRACE conn4 <- [1,1362,null,{}] 10:54:55 INFO - PROCESS | 1742 | 1466704495258 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}] 10:54:55 INFO - PROCESS | 1742 | 1466704495264 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:55 INFO - PROCESS | 1742 | 1466704495479 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 10:54:55 INFO - PROCESS | 1742 | 1466704495829 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:55 INFO - PROCESS | 1742 | 1466704495838 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e4400 == 35 [pid = 1742] [id = 348] 10:54:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8e9e7400) [pid = 1742] [serial = 1045] [outer = (nil)] 10:54:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8efa0800) [pid = 1742] [serial = 1046] [outer = 0x8e9e7400] 10:54:55 INFO - PROCESS | 1742 | 1466704495928 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8fcad800) [pid = 1742] [serial = 1047] [outer = 0x8e9e7400] 10:54:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8e724400 == 34 [pid = 1742] [id = 320] 10:54:58 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc56c00 == 33 [pid = 1742] [id = 321] 10:54:58 INFO - PROCESS | 1742 | --DOCSHELL 0x95d1b000 == 32 [pid = 1742] [id = 346] 10:54:58 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc60800 == 31 [pid = 1742] [id = 347] 10:54:58 INFO - PROCESS | 1742 | --DOCSHELL 0x951d1000 == 30 [pid = 1742] [id = 345] 10:54:58 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaccc00 == 29 [pid = 1742] [id = 344] 10:54:58 INFO - PROCESS | 1742 | --DOCSHELL 0x8de20000 == 28 [pid = 1742] [id = 343] 10:54:58 INFO - PROCESS | 1742 | --DOCSHELL 0x8fcbbc00 == 27 [pid = 1742] [id = 341] 10:54:58 INFO - PROCESS | 1742 | --DOCSHELL 0x92298000 == 26 [pid = 1742] [id = 342] 10:54:58 INFO - PROCESS | 1742 | --DOCSHELL 0x8e78a800 == 25 [pid = 1742] [id = 339] 10:54:58 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5ec00 == 24 [pid = 1742] [id = 340] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8fb70000) [pid = 1742] [serial = 977] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8dc5b000) [pid = 1742] [serial = 965] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8dde7800) [pid = 1742] [serial = 966] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8de4d000) [pid = 1742] [serial = 968] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8e89a000) [pid = 1742] [serial = 963] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e786400) [pid = 1742] [serial = 962] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e8f2000) [pid = 1742] [serial = 971] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8de4b800) [pid = 1742] [serial = 936] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8dded800) [pid = 1742] [serial = 935] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8ef9bc00) [pid = 1742] [serial = 939] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8eac3400) [pid = 1742] [serial = 938] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x91c3c400) [pid = 1742] [serial = 942] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x91c02000) [pid = 1742] [serial = 941] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x928d2c00) [pid = 1742] [serial = 945] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x928ce400) [pid = 1742] [serial = 944] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x9528bc00) [pid = 1742] [serial = 948] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x951bd000) [pid = 1742] [serial = 947] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x95d16800) [pid = 1742] [serial = 951] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x95d04c00) [pid = 1742] [serial = 950] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x95f04c00) [pid = 1742] [serial = 954] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x95d21800) [pid = 1742] [serial = 953] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x95f7c400) [pid = 1742] [serial = 957] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x95f0b000) [pid = 1742] [serial = 956] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x95f88800) [pid = 1742] [serial = 960] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x95f0ec00) [pid = 1742] [serial = 959] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e9e5400) [pid = 1742] [serial = 972] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8de1d800) [pid = 1742] [serial = 974] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e9edc00) [pid = 1742] [serial = 975] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e72e400) [pid = 1742] [serial = 969] [outer = (nil)] [url = about:blank] 10:54:58 INFO - PROCESS | 1742 | 1466704498508 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]]]}] 10:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 3290ms 10:54:58 INFO - PROCESS | 1742 | 1466704498534 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 10:54:58 INFO - PROCESS | 1742 | 1466704498542 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 10:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:54:58 INFO - PROCESS | 1742 | 1466704498551 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:54:58 INFO - PROCESS | 1742 | 1466704498555 Marionette TRACE conn4 <- [1,1366,null,{}] 10:54:58 INFO - PROCESS | 1742 | 1466704498566 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}] 10:54:58 INFO - PROCESS | 1742 | 1466704498571 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:58 INFO - PROCESS | 1742 | 1466704498753 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 10:54:58 INFO - PROCESS | 1742 | 1466704498917 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:54:58 INFO - PROCESS | 1742 | 1466704498925 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:54:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5800 == 25 [pid = 1742] [id = 349] 10:54:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8de1d800) [pid = 1742] [serial = 1048] [outer = (nil)] 10:54:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8de24000) [pid = 1742] [serial = 1049] [outer = 0x8de1d800] 10:54:59 INFO - PROCESS | 1742 | 1466704499008 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8de22400) [pid = 1742] [serial = 1050] [outer = 0x8de1d800] 10:54:59 INFO - PROCESS | 1742 | 1466704499865 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] 10:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:54:59 INFO - PROCESS | 1742 | 1466704499895 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 10:54:59 INFO - PROCESS | 1742 | 1466704499908 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:54:59 INFO - PROCESS | 1742 | 1466704499913 Marionette TRACE conn4 <- [1,1370,null,{}] 10:54:59 INFO - PROCESS | 1742 | 1466704499920 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}] 10:54:59 INFO - PROCESS | 1742 | 1466704499926 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:00 INFO - PROCESS | 1742 | 1466704500117 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 10:55:00 INFO - PROCESS | 1742 | 1466704500257 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:00 INFO - PROCESS | 1742 | 1466704500268 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e728400 == 26 [pid = 1742] [id = 350] 10:55:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e72b800) [pid = 1742] [serial = 1051] [outer = (nil)] 10:55:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e78f000) [pid = 1742] [serial = 1052] [outer = 0x8e72b800] 10:55:00 INFO - PROCESS | 1742 | 1466704500358 Marionette DEBUG loaded listener.js 10:55:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e89a000) [pid = 1742] [serial = 1053] [outer = 0x8e72b800] 10:55:01 INFO - PROCESS | 1742 | 1466704501372 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:55:01 INFO - PROCESS | 1742 | 1466704501405 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 10:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:55:01 INFO - PROCESS | 1742 | 1466704501412 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:55:01 INFO - PROCESS | 1742 | 1466704501418 Marionette TRACE conn4 <- [1,1374,null,{}] 10:55:01 INFO - PROCESS | 1742 | 1466704501447 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}] 10:55:01 INFO - PROCESS | 1742 | 1466704501456 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:01 INFO - PROCESS | 1742 | 1466704501701 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 10:55:01 INFO - PROCESS | 1742 | 1466704501749 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:01 INFO - PROCESS | 1742 | 1466704501760 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef9b400 == 27 [pid = 1742] [id = 351] 10:55:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8ef9b800) [pid = 1742] [serial = 1054] [outer = (nil)] 10:55:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8efa0000) [pid = 1742] [serial = 1055] [outer = 0x8ef9b800] 10:55:01 INFO - PROCESS | 1742 | 1466704501841 Marionette DEBUG loaded listener.js 10:55:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8fb64c00) [pid = 1742] [serial = 1056] [outer = 0x8ef9b800] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8eac7400) [pid = 1742] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8dde7000) [pid = 1742] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91c0c400) [pid = 1742] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8dae5c00) [pid = 1742] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8ead0c00) [pid = 1742] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8dae9800) [pid = 1742] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8de47800) [pid = 1742] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8efa8000) [pid = 1742] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91c01800) [pid = 1742] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8dde9800) [pid = 1742] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8de46000) [pid = 1742] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8ddf2c00) [pid = 1742] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e9ef800) [pid = 1742] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8fb6d000) [pid = 1742] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:55:03 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e893000) [pid = 1742] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:55:03 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:03 INFO - PROCESS | 1742 | 1466704503674 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] 10:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:55:03 INFO - PROCESS | 1742 | 1466704503728 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 10:55:03 INFO - PROCESS | 1742 | 1466704503734 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:55:03 INFO - PROCESS | 1742 | 1466704503738 Marionette TRACE conn4 <- [1,1378,null,{}] 10:55:03 INFO - PROCESS | 1742 | 1466704503743 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}] 10:55:03 INFO - PROCESS | 1742 | 1466704503748 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:03 INFO - PROCESS | 1742 | 1466704503925 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 10:55:04 INFO - PROCESS | 1742 | 1466704504050 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:04 INFO - PROCESS | 1742 | 1466704504062 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf0400 == 28 [pid = 1742] [id = 352] 10:55:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e785800) [pid = 1742] [serial = 1057] [outer = (nil)] 10:55:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8ef9e400) [pid = 1742] [serial = 1058] [outer = 0x8e785800] 10:55:04 INFO - PROCESS | 1742 | 1466704504133 Marionette DEBUG loaded listener.js 10:55:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8fddec00) [pid = 1742] [serial = 1059] [outer = 0x8e785800] 10:55:04 INFO - PROCESS | 1742 | 1466704504961 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] 10:55:05 INFO - PROCESS | 1742 | 1466704505022 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 10:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:55:05 INFO - PROCESS | 1742 | 1466704505031 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - PROCESS | 1742 | 1466704505036 Marionette TRACE conn4 <- [1,1382,null,{}] 10:55:05 INFO - PROCESS | 1742 | 1466704505043 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}] 10:55:05 INFO - PROCESS | 1742 | 1466704505049 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:05 INFO - PROCESS | 1742 | 1466704505225 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 10:55:05 INFO - PROCESS | 1742 | 1466704505409 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:05 INFO - PROCESS | 1742 | 1466704505419 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae8400 == 29 [pid = 1742] [id = 353] 10:55:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8dae8c00) [pid = 1742] [serial = 1060] [outer = (nil)] 10:55:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8daee400) [pid = 1742] [serial = 1061] [outer = 0x8dae8c00] 10:55:05 INFO - PROCESS | 1742 | 1466704505532 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8dde6800) [pid = 1742] [serial = 1062] [outer = 0x8dae8c00] 10:55:06 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:06 INFO - PROCESS | 1742 | 1466704506680 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] 10:55:06 INFO - PROCESS | 1742 | 1466704506734 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 10:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:55:06 INFO - PROCESS | 1742 | 1466704506743 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 1742 | 1466704506749 Marionette TRACE conn4 <- [1,1386,null,{}] 10:55:06 INFO - PROCESS | 1742 | 1466704506758 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}] 10:55:06 INFO - PROCESS | 1742 | 1466704506768 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:07 INFO - PROCESS | 1742 | 1466704507011 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 10:55:07 INFO - PROCESS | 1742 | 1466704507242 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:07 INFO - PROCESS | 1742 | 1466704507249 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5f000 == 30 [pid = 1742] [id = 354] 10:55:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e78a800) [pid = 1742] [serial = 1063] [outer = (nil)] 10:55:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e896800) [pid = 1742] [serial = 1064] [outer = 0x8e78a800] 10:55:07 INFO - PROCESS | 1742 | 1466704507346 Marionette DEBUG loaded listener.js 10:55:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e8f1400) [pid = 1742] [serial = 1065] [outer = 0x8e78a800] 10:55:08 INFO - PROCESS | 1742 | 1466704508478 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] 10:55:08 INFO - PROCESS | 1742 | 1466704508564 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 10:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:55:08 INFO - PROCESS | 1742 | 1466704508577 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:55:08 INFO - PROCESS | 1742 | 1466704508582 Marionette TRACE conn4 <- [1,1390,null,{}] 10:55:08 INFO - PROCESS | 1742 | 1466704508589 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}] 10:55:08 INFO - PROCESS | 1742 | 1466704508594 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:08 INFO - PROCESS | 1742 | 1466704508816 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 10:55:09 INFO - PROCESS | 1742 | 1466704509071 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:09 INFO - PROCESS | 1742 | 1466704509081 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc55800 == 31 [pid = 1742] [id = 355] 10:55:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8dde8000) [pid = 1742] [serial = 1066] [outer = (nil)] 10:55:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8fcb3400) [pid = 1742] [serial = 1067] [outer = 0x8dde8000] 10:55:09 INFO - PROCESS | 1742 | 1466704509172 Marionette DEBUG loaded listener.js 10:55:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8fb6ac00) [pid = 1742] [serial = 1068] [outer = 0x8dde8000] 10:55:10 INFO - PROCESS | 1742 | 1466704510166 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]]]}] 10:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1647ms 10:55:10 INFO - PROCESS | 1742 | 1466704510223 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 10:55:10 INFO - PROCESS | 1742 | 1466704510227 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 10:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:55:10 INFO - PROCESS | 1742 | 1466704510238 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:55:10 INFO - PROCESS | 1742 | 1466704510248 Marionette TRACE conn4 <- [1,1394,null,{}] 10:55:10 INFO - PROCESS | 1742 | 1466704510307 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}] 10:55:10 INFO - PROCESS | 1742 | 1466704510315 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:10 INFO - PROCESS | 1742 | 1466704510602 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 10:55:10 INFO - PROCESS | 1742 | 1466704510766 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:10 INFO - PROCESS | 1742 | 1466704510776 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae8000 == 32 [pid = 1742] [id = 356] 10:55:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8de1f400) [pid = 1742] [serial = 1069] [outer = (nil)] 10:55:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91f28400) [pid = 1742] [serial = 1070] [outer = 0x8de1f400] 10:55:10 INFO - PROCESS | 1742 | 1466704510861 Marionette DEBUG loaded listener.js 10:55:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91f23800) [pid = 1742] [serial = 1071] [outer = 0x8de1f400] 10:55:11 INFO - PROCESS | 1742 | 1466704511795 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]]]}] 10:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1595ms 10:55:11 INFO - PROCESS | 1742 | 1466704511832 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 10:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:55:11 INFO - PROCESS | 1742 | 1466704511837 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 10:55:11 INFO - PROCESS | 1742 | 1466704511844 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:55:11 INFO - PROCESS | 1742 | 1466704511849 Marionette TRACE conn4 <- [1,1398,null,{}] 10:55:11 INFO - PROCESS | 1742 | 1466704511855 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}] 10:55:11 INFO - PROCESS | 1742 | 1466704511860 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:12 INFO - PROCESS | 1742 | 1466704512058 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 10:55:12 INFO - PROCESS | 1742 | 1466704512273 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:12 INFO - PROCESS | 1742 | 1466704512280 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ead0400 == 33 [pid = 1742] [id = 357] 10:55:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91e0a000) [pid = 1742] [serial = 1072] [outer = (nil)] 10:55:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x92292000) [pid = 1742] [serial = 1073] [outer = 0x91e0a000] 10:55:12 INFO - PROCESS | 1742 | 1466704512417 Marionette DEBUG loaded listener.js 10:55:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92296000) [pid = 1742] [serial = 1074] [outer = 0x91e0a000] 10:55:13 INFO - PROCESS | 1742 | 1466704513386 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]]]}] 10:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1635ms 10:55:13 INFO - PROCESS | 1742 | 1466704513480 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 10:55:13 INFO - PROCESS | 1742 | 1466704513484 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 10:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:55:13 INFO - PROCESS | 1742 | 1466704513543 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:55:13 INFO - PROCESS | 1742 | 1466704513548 Marionette TRACE conn4 <- [1,1402,null,{}] 10:55:13 INFO - PROCESS | 1742 | 1466704513554 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}] 10:55:13 INFO - PROCESS | 1742 | 1466704513560 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:13 INFO - PROCESS | 1742 | 1466704513771 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 10:55:14 INFO - PROCESS | 1742 | 1466704514006 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:14 INFO - PROCESS | 1742 | 1466704514026 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de29c00 == 34 [pid = 1742] [id = 358] 10:55:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8de50800) [pid = 1742] [serial = 1075] [outer = (nil)] 10:55:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x928d4c00) [pid = 1742] [serial = 1076] [outer = 0x8de50800] 10:55:14 INFO - PROCESS | 1742 | 1466704514135 Marionette DEBUG loaded listener.js 10:55:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x947f0800) [pid = 1742] [serial = 1077] [outer = 0x8de50800] 10:55:15 INFO - PROCESS | 1742 | 1466704515117 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]]]}] 10:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1653ms 10:55:15 INFO - PROCESS | 1742 | 1466704515187 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 10:55:15 INFO - PROCESS | 1742 | 1466704515192 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 10:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:55:15 INFO - PROCESS | 1742 | 1466704515199 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:55:15 INFO - PROCESS | 1742 | 1466704515203 Marionette TRACE conn4 <- [1,1406,null,{}] 10:55:15 INFO - PROCESS | 1742 | 1466704515209 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}] 10:55:15 INFO - PROCESS | 1742 | 1466704515216 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:15 INFO - PROCESS | 1742 | 1466704515452 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 10:55:15 INFO - PROCESS | 1742 | 1466704515668 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:15 INFO - PROCESS | 1742 | 1466704515679 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1800 == 35 [pid = 1742] [id = 359] 10:55:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8dae2800) [pid = 1742] [serial = 1078] [outer = (nil)] 10:55:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x95387c00) [pid = 1742] [serial = 1079] [outer = 0x8dae2800] 10:55:15 INFO - PROCESS | 1742 | 1466704515812 Marionette DEBUG loaded listener.js 10:55:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x95d04800) [pid = 1742] [serial = 1080] [outer = 0x8dae2800] 10:55:16 INFO - PROCESS | 1742 | 1466704516748 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]]]}] 10:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1587ms 10:55:16 INFO - PROCESS | 1742 | 1466704516788 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 10:55:16 INFO - PROCESS | 1742 | 1466704516792 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 10:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:55:16 INFO - PROCESS | 1742 | 1466704516799 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:55:16 INFO - PROCESS | 1742 | 1466704516803 Marionette TRACE conn4 <- [1,1410,null,{}] 10:55:16 INFO - PROCESS | 1742 | 1466704516809 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}] 10:55:16 INFO - PROCESS | 1742 | 1466704516815 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:17 INFO - PROCESS | 1742 | 1466704516992 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 10:55:17 INFO - PROCESS | 1742 | 1466704517165 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:17 INFO - PROCESS | 1742 | 1466704517178 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf0c00 == 36 [pid = 1742] [id = 360] 10:55:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e72f800) [pid = 1742] [serial = 1081] [outer = (nil)] 10:55:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95d13800) [pid = 1742] [serial = 1082] [outer = 0x8e72f800] 10:55:17 INFO - PROCESS | 1742 | 1466704517261 Marionette DEBUG loaded listener.js 10:55:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95d10800) [pid = 1742] [serial = 1083] [outer = 0x8e72f800] 10:55:18 INFO - PROCESS | 1742 | 1466704518372 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]]]}] 10:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1583ms 10:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:55:18 INFO - PROCESS | 1742 | 1466704518383 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 10:55:18 INFO - PROCESS | 1742 | 1466704518386 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 10:55:18 INFO - PROCESS | 1742 | 1466704518393 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:55:18 INFO - PROCESS | 1742 | 1466704518397 Marionette TRACE conn4 <- [1,1414,null,{}] 10:55:18 INFO - PROCESS | 1742 | 1466704518403 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}] 10:55:18 INFO - PROCESS | 1742 | 1466704518408 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:18 INFO - PROCESS | 1742 | 1466704518620 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 10:55:18 INFO - PROCESS | 1742 | 1466704518838 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:18 INFO - PROCESS | 1742 | 1466704518848 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4b000 == 37 [pid = 1742] [id = 361] 10:55:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e88ec00) [pid = 1742] [serial = 1084] [outer = (nil)] 10:55:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95d15c00) [pid = 1742] [serial = 1085] [outer = 0x8e88ec00] 10:55:18 INFO - PROCESS | 1742 | 1466704518985 Marionette DEBUG loaded listener.js 10:55:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x95f08800) [pid = 1742] [serial = 1086] [outer = 0x8e88ec00] 10:55:20 INFO - PROCESS | 1742 | 1466704520063 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]]]}] 10:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1700ms 10:55:20 INFO - PROCESS | 1742 | 1466704520094 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 10:55:20 INFO - PROCESS | 1742 | 1466704520098 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 10:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:55:20 INFO - PROCESS | 1742 | 1466704520105 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:55:20 INFO - PROCESS | 1742 | 1466704520108 Marionette TRACE conn4 <- [1,1418,null,{}] 10:55:20 INFO - PROCESS | 1742 | 1466704520114 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}] 10:55:20 INFO - PROCESS | 1742 | 1466704520120 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:20 INFO - PROCESS | 1742 | 1466704520310 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 10:55:20 INFO - PROCESS | 1742 | 1466704520534 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:20 INFO - PROCESS | 1742 | 1466704520550 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daec400 == 38 [pid = 1742] [id = 362] 10:55:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8dc53c00) [pid = 1742] [serial = 1087] [outer = (nil)] 10:55:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8e8ed000) [pid = 1742] [serial = 1088] [outer = 0x8dc53c00] 10:55:20 INFO - PROCESS | 1742 | 1466704520661 Marionette DEBUG loaded listener.js 10:55:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x91c0f400) [pid = 1742] [serial = 1089] [outer = 0x8dc53c00] 10:55:21 INFO - PROCESS | 1742 | 1466704521855 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]]]}] 10:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1786ms 10:55:21 INFO - PROCESS | 1742 | 1466704521893 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 10:55:21 INFO - PROCESS | 1742 | 1466704521900 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 10:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:55:21 INFO - PROCESS | 1742 | 1466704521911 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:55:21 INFO - PROCESS | 1742 | 1466704521916 Marionette TRACE conn4 <- [1,1422,null,{}] 10:55:21 INFO - PROCESS | 1742 | 1466704521936 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}] 10:55:21 INFO - PROCESS | 1742 | 1466704521942 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:22 INFO - PROCESS | 1742 | 1466704522231 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 10:55:22 INFO - PROCESS | 1742 | 1466704522383 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:22 INFO - PROCESS | 1742 | 1466704522399 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de42800 == 39 [pid = 1742] [id = 363] 10:55:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8de45000) [pid = 1742] [serial = 1090] [outer = (nil)] 10:55:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8de4b400) [pid = 1742] [serial = 1091] [outer = 0x8de45000] 10:55:22 INFO - PROCESS | 1742 | 1466704522500 Marionette DEBUG loaded listener.js 10:55:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8e727400) [pid = 1742] [serial = 1092] [outer = 0x8de45000] 10:55:23 INFO - PROCESS | 1742 | 1466704523575 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]]]}] 10:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1692ms 10:55:23 INFO - PROCESS | 1742 | 1466704523603 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 10:55:23 INFO - PROCESS | 1742 | 1466704523610 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 10:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:55:23 INFO - PROCESS | 1742 | 1466704523622 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:55:23 INFO - PROCESS | 1742 | 1466704523625 Marionette TRACE conn4 <- [1,1426,null,{}] 10:55:23 INFO - PROCESS | 1742 | 1466704523633 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}] 10:55:23 INFO - PROCESS | 1742 | 1466704523639 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:23 INFO - PROCESS | 1742 | 1466704523852 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 10:55:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf0400 == 38 [pid = 1742] [id = 352] 10:55:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef9b400 == 37 [pid = 1742] [id = 351] 10:55:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e728400 == 36 [pid = 1742] [id = 350] 10:55:24 INFO - PROCESS | 1742 | 1466704524112 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:24 INFO - PROCESS | 1742 | 1466704524122 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf5800 == 35 [pid = 1742] [id = 349] 10:55:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc53800 == 36 [pid = 1742] [id = 364] 10:55:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8dc60800) [pid = 1742] [serial = 1093] [outer = (nil)] 10:55:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8e725800) [pid = 1742] [serial = 1094] [outer = 0x8dc60800] 10:55:24 INFO - PROCESS | 1742 | 1466704524227 Marionette DEBUG loaded listener.js 10:55:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8e8edc00) [pid = 1742] [serial = 1095] [outer = 0x8dc60800] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x91c10000) [pid = 1742] [serial = 1014] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x91c06c00) [pid = 1742] [serial = 1013] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91f23c00) [pid = 1742] [serial = 1017] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8fddac00) [pid = 1742] [serial = 1011] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x921bf800) [pid = 1742] [serial = 1020] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x91c35c00) [pid = 1742] [serial = 1019] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x91e10c00) [pid = 1742] [serial = 1016] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8fb69000) [pid = 1742] [serial = 983] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8fddb800) [pid = 1742] [serial = 984] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x91c37000) [pid = 1742] [serial = 986] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91c3f000) [pid = 1742] [serial = 987] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8daeec00) [pid = 1742] [serial = 1004] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8dde9c00) [pid = 1742] [serial = 1005] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91f29400) [pid = 1742] [serial = 989] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91f2c400) [pid = 1742] [serial = 990] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x947ecc00) [pid = 1742] [serial = 998] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x921b8c00) [pid = 1742] [serial = 999] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x928cf400) [pid = 1742] [serial = 995] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x93cab000) [pid = 1742] [serial = 996] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8fb67c00) [pid = 1742] [serial = 1010] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x921ba400) [pid = 1742] [serial = 992] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x921bdc00) [pid = 1742] [serial = 993] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8fcb6c00) [pid = 1742] [serial = 978] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8de50400) [pid = 1742] [serial = 1007] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e89a800) [pid = 1742] [serial = 1008] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8de4bc00) [pid = 1742] [serial = 980] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e89c400) [pid = 1742] [serial = 981] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x9528f800) [pid = 1742] [serial = 1001] [outer = (nil)] [url = about:blank] 10:55:24 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x95292800) [pid = 1742] [serial = 1002] [outer = (nil)] [url = about:blank] 10:55:25 INFO - PROCESS | 1742 | 1466704525152 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]]]}] 10:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1589ms 10:55:25 INFO - PROCESS | 1742 | 1466704525211 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 10:55:25 INFO - PROCESS | 1742 | 1466704525215 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 10:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:55:25 INFO - PROCESS | 1742 | 1466704525222 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:55:25 INFO - PROCESS | 1742 | 1466704525228 Marionette TRACE conn4 <- [1,1430,null,{}] 10:55:25 INFO - PROCESS | 1742 | 1466704525245 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}] 10:55:25 INFO - PROCESS | 1742 | 1466704525254 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:25 INFO - PROCESS | 1742 | 1466704525441 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 10:55:25 INFO - PROCESS | 1742 | 1466704525599 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:25 INFO - PROCESS | 1742 | 1466704525611 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa5400 == 37 [pid = 1742] [id = 365] 10:55:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8efa5800) [pid = 1742] [serial = 1096] [outer = (nil)] 10:55:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8fb70800) [pid = 1742] [serial = 1097] [outer = 0x8efa5800] 10:55:25 INFO - PROCESS | 1742 | 1466704525691 Marionette DEBUG loaded listener.js 10:55:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8fddb000) [pid = 1742] [serial = 1098] [outer = 0x8efa5800] 10:55:26 INFO - PROCESS | 1742 | 1466704526612 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]]]}] 10:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1447ms 10:55:26 INFO - PROCESS | 1742 | 1466704526670 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 10:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:55:26 INFO - PROCESS | 1742 | 1466704526675 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 10:55:26 INFO - PROCESS | 1742 | 1466704526681 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 1742 | 1466704526685 Marionette TRACE conn4 <- [1,1434,null,{}] 10:55:26 INFO - PROCESS | 1742 | 1466704526690 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}] 10:55:26 INFO - PROCESS | 1742 | 1466704526695 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:26 INFO - PROCESS | 1742 | 1466704526927 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 10:55:26 INFO - PROCESS | 1742 | 1466704526947 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:26 INFO - PROCESS | 1742 | 1466704526959 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f6400 == 38 [pid = 1742] [id = 366] 10:55:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91c03800) [pid = 1742] [serial = 1099] [outer = (nil)] 10:55:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91c10400) [pid = 1742] [serial = 1100] [outer = 0x91c03800] 10:55:27 INFO - PROCESS | 1742 | 1466704527028 Marionette DEBUG loaded listener.js 10:55:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91c3b800) [pid = 1742] [serial = 1101] [outer = 0x91c03800] 10:55:28 INFO - PROCESS | 1742 | 1466704528024 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]]]}] 10:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1399ms 10:55:28 INFO - PROCESS | 1742 | 1466704528081 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 10:55:28 INFO - PROCESS | 1742 | 1466704528084 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 10:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:55:28 INFO - PROCESS | 1742 | 1466704528097 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:55:28 INFO - PROCESS | 1742 | 1466704528100 Marionette TRACE conn4 <- [1,1438,null,{}] 10:55:28 INFO - PROCESS | 1742 | 1466704528106 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}] 10:55:28 INFO - PROCESS | 1742 | 1466704528110 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:28 INFO - PROCESS | 1742 | 1466704528359 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 10:55:28 INFO - PROCESS | 1742 | 1466704528385 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:28 INFO - PROCESS | 1742 | 1466704528394 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf1c00 == 39 [pid = 1742] [id = 367] 10:55:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e72fc00) [pid = 1742] [serial = 1102] [outer = (nil)] 10:55:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91f24000) [pid = 1742] [serial = 1103] [outer = 0x8e72fc00] 10:55:28 INFO - PROCESS | 1742 | 1466704528464 Marionette DEBUG loaded listener.js 10:55:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91f28c00) [pid = 1742] [serial = 1104] [outer = 0x8e72fc00] 10:55:29 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e723400) [pid = 1742] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:55:29 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8fdda800) [pid = 1742] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:55:29 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x92298400) [pid = 1742] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:55:29 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91f27c00) [pid = 1742] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:55:29 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91c01400) [pid = 1742] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:55:29 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8de1d800) [pid = 1742] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:55:29 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8ef9b800) [pid = 1742] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:55:29 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e9e7400) [pid = 1742] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:55:29 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x95d1d000) [pid = 1742] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:55:29 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e72b800) [pid = 1742] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:55:29 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x95f7b000) [pid = 1742] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:55:29 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8dc61000) [pid = 1742] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:55:29 INFO - PROCESS | 1742 | 1466704529596 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]]]}] 10:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1528ms 10:55:29 INFO - PROCESS | 1742 | 1466704529626 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 10:55:29 INFO - PROCESS | 1742 | 1466704529630 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 10:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:55:29 INFO - PROCESS | 1742 | 1466704529636 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:55:29 INFO - PROCESS | 1742 | 1466704529639 Marionette TRACE conn4 <- [1,1442,null,{}] 10:55:29 INFO - PROCESS | 1742 | 1466704529645 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}] 10:55:29 INFO - PROCESS | 1742 | 1466704529654 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:29 INFO - PROCESS | 1742 | 1466704529930 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 10:55:29 INFO - PROCESS | 1742 | 1466704529945 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:29 INFO - PROCESS | 1742 | 1466704529954 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5cc00 == 40 [pid = 1742] [id = 368] 10:55:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8dc5d400) [pid = 1742] [serial = 1105] [outer = (nil)] 10:55:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x921bf400) [pid = 1742] [serial = 1106] [outer = 0x8dc5d400] 10:55:30 INFO - PROCESS | 1742 | 1466704530028 Marionette DEBUG loaded listener.js 10:55:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93cb0400) [pid = 1742] [serial = 1107] [outer = 0x8dc5d400] 10:55:31 INFO - PROCESS | 1742 | 1466704531019 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]]]}] 10:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1442ms 10:55:31 INFO - PROCESS | 1742 | 1466704531080 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 10:55:31 INFO - PROCESS | 1742 | 1466704531087 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 10:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:55:31 INFO - PROCESS | 1742 | 1466704531098 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:55:31 INFO - PROCESS | 1742 | 1466704531105 Marionette TRACE conn4 <- [1,1446,null,{}] 10:55:31 INFO - PROCESS | 1742 | 1466704531128 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}] 10:55:31 INFO - PROCESS | 1742 | 1466704531136 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:31 INFO - PROCESS | 1742 | 1466704531382 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 10:55:31 INFO - PROCESS | 1742 | 1466704531633 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:31 INFO - PROCESS | 1742 | 1466704531646 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5c400 == 41 [pid = 1742] [id = 369] 10:55:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8de1dc00) [pid = 1742] [serial = 1108] [outer = (nil)] 10:55:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8de28c00) [pid = 1742] [serial = 1109] [outer = 0x8de1dc00] 10:55:31 INFO - PROCESS | 1742 | 1466704531779 Marionette DEBUG loaded listener.js 10:55:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8de4f000) [pid = 1742] [serial = 1110] [outer = 0x8de1dc00] 10:55:32 INFO - PROCESS | 1742 | 1466704532842 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]]]}] 10:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1793ms 10:55:32 INFO - PROCESS | 1742 | 1466704532891 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 10:55:32 INFO - PROCESS | 1742 | 1466704532900 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 10:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:55:32 INFO - PROCESS | 1742 | 1466704532913 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:55:32 INFO - PROCESS | 1742 | 1466704532918 Marionette TRACE conn4 <- [1,1450,null,{}] 10:55:32 INFO - PROCESS | 1742 | 1466704532926 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}] 10:55:32 INFO - PROCESS | 1742 | 1466704532932 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:33 INFO - PROCESS | 1742 | 1466704533202 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 10:55:33 INFO - PROCESS | 1742 | 1466704533454 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:33 INFO - PROCESS | 1742 | 1466704533467 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9eb000 == 42 [pid = 1742] [id = 370] 10:55:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8eac7800) [pid = 1742] [serial = 1111] [outer = (nil)] 10:55:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8ef9d400) [pid = 1742] [serial = 1112] [outer = 0x8eac7800] 10:55:33 INFO - PROCESS | 1742 | 1466704533558 Marionette DEBUG loaded listener.js 10:55:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8fb6b000) [pid = 1742] [serial = 1113] [outer = 0x8eac7800] 10:55:34 INFO - PROCESS | 1742 | 1466704534554 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]]]}] 10:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1688ms 10:55:34 INFO - PROCESS | 1742 | 1466704534601 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 10:55:34 INFO - PROCESS | 1742 | 1466704534607 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 10:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:55:34 INFO - PROCESS | 1742 | 1466704534614 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:55:34 INFO - PROCESS | 1742 | 1466704534621 Marionette TRACE conn4 <- [1,1454,null,{}] 10:55:34 INFO - PROCESS | 1742 | 1466704534638 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}] 10:55:34 INFO - PROCESS | 1742 | 1466704534648 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:34 INFO - PROCESS | 1742 | 1466704534899 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 10:55:35 INFO - PROCESS | 1742 | 1466704535218 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:35 INFO - PROCESS | 1742 | 1466704535230 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x921bdc00 == 43 [pid = 1742] [id = 371] 10:55:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x9228e400) [pid = 1742] [serial = 1114] [outer = (nil)] 10:55:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x928d0800) [pid = 1742] [serial = 1115] [outer = 0x9228e400] 10:55:35 INFO - PROCESS | 1742 | 1466704535329 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x947a7800) [pid = 1742] [serial = 1116] [outer = 0x9228e400] 10:55:36 INFO - PROCESS | 1742 | 1466704536314 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]]]}] 10:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1739ms 10:55:36 INFO - PROCESS | 1742 | 1466704536354 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 10:55:36 INFO - PROCESS | 1742 | 1466704536359 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 10:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:55:36 INFO - PROCESS | 1742 | 1466704536366 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:55:36 INFO - PROCESS | 1742 | 1466704536370 Marionette TRACE conn4 <- [1,1458,null,{}] 10:55:36 INFO - PROCESS | 1742 | 1466704536375 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}] 10:55:36 INFO - PROCESS | 1742 | 1466704536381 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:36 INFO - PROCESS | 1742 | 1466704536605 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 10:55:36 INFO - PROCESS | 1742 | 1466704536831 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:36 INFO - PROCESS | 1742 | 1466704536841 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4c400 == 44 [pid = 1742] [id = 372] 10:55:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8eac8c00) [pid = 1742] [serial = 1117] [outer = (nil)] 10:55:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x9528f000) [pid = 1742] [serial = 1118] [outer = 0x8eac8c00] 10:55:36 INFO - PROCESS | 1742 | 1466704536977 Marionette DEBUG loaded listener.js 10:55:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x95297800) [pid = 1742] [serial = 1119] [outer = 0x8eac8c00] 10:55:38 INFO - PROCESS | 1742 | 1466704537992 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]]]}] 10:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1695ms 10:55:38 INFO - PROCESS | 1742 | 1466704538062 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 10:55:38 INFO - PROCESS | 1742 | 1466704538067 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 10:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:55:38 INFO - PROCESS | 1742 | 1466704538073 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - PROCESS | 1742 | 1466704538077 Marionette TRACE conn4 <- [1,1462,null,{}] 10:55:38 INFO - PROCESS | 1742 | 1466704538083 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}] 10:55:38 INFO - PROCESS | 1742 | 1466704538089 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:38 INFO - PROCESS | 1742 | 1466704538339 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 10:55:38 INFO - PROCESS | 1742 | 1466704538607 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:38 INFO - PROCESS | 1742 | 1466704538616 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c3c400 == 45 [pid = 1742] [id = 373] 10:55:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x947ecc00) [pid = 1742] [serial = 1120] [outer = (nil)] 10:55:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x95d1ac00) [pid = 1742] [serial = 1121] [outer = 0x947ecc00] 10:55:38 INFO - PROCESS | 1742 | 1466704538715 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x95f0fc00) [pid = 1742] [serial = 1122] [outer = 0x947ecc00] 10:55:39 INFO - PROCESS | 1742 | 1466704539705 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]]]}] 10:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1683ms 10:55:39 INFO - PROCESS | 1742 | 1466704539758 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 10:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:55:39 INFO - PROCESS | 1742 | 1466704539762 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 10:55:39 INFO - PROCESS | 1742 | 1466704539769 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:55:39 INFO - PROCESS | 1742 | 1466704539773 Marionette TRACE conn4 <- [1,1466,null,{}] 10:55:39 INFO - PROCESS | 1742 | 1466704539779 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}] 10:55:39 INFO - PROCESS | 1742 | 1466704539789 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:40 INFO - PROCESS | 1742 | 1466704540076 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 10:55:40 INFO - PROCESS | 1742 | 1466704540350 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:40 INFO - PROCESS | 1742 | 1466704540359 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef9d000 == 46 [pid = 1742] [id = 374] 10:55:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95f81c00) [pid = 1742] [serial = 1123] [outer = (nil)] 10:55:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x965a5000) [pid = 1742] [serial = 1124] [outer = 0x95f81c00] 10:55:40 INFO - PROCESS | 1742 | 1466704540453 Marionette DEBUG loaded listener.js 10:55:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x9773b000) [pid = 1742] [serial = 1125] [outer = 0x95f81c00] 10:55:41 INFO - PROCESS | 1742 | 1466704541458 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]]]}] 10:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1739ms 10:55:41 INFO - PROCESS | 1742 | 1466704541508 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 10:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:55:41 INFO - PROCESS | 1742 | 1466704541513 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 10:55:41 INFO - PROCESS | 1742 | 1466704541520 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:55:41 INFO - PROCESS | 1742 | 1466704541524 Marionette TRACE conn4 <- [1,1470,null,{}] 10:55:41 INFO - PROCESS | 1742 | 1466704541530 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}] 10:55:41 INFO - PROCESS | 1742 | 1466704541535 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:41 INFO - PROCESS | 1742 | 1466704541724 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 10:55:41 INFO - PROCESS | 1742 | 1466704541962 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:41 INFO - PROCESS | 1742 | 1466704541971 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fddc400 == 47 [pid = 1742] [id = 375] 10:55:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x91bdcc00) [pid = 1742] [serial = 1126] [outer = (nil)] 10:55:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x98281400) [pid = 1742] [serial = 1127] [outer = 0x91bdcc00] 10:55:42 INFO - PROCESS | 1742 | 1466704542071 Marionette DEBUG loaded listener.js 10:55:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9828b800) [pid = 1742] [serial = 1128] [outer = 0x91bdcc00] 10:55:43 INFO - PROCESS | 1742 | 1466704543056 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]]]}] 10:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1589ms 10:55:43 INFO - PROCESS | 1742 | 1466704543109 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 10:55:43 INFO - PROCESS | 1742 | 1466704543114 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 10:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:55:43 INFO - PROCESS | 1742 | 1466704543121 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 1742 | 1466704543125 Marionette TRACE conn4 <- [1,1474,null,{}] 10:55:43 INFO - PROCESS | 1742 | 1466704543131 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}] 10:55:43 INFO - PROCESS | 1742 | 1466704543137 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:43 INFO - PROCESS | 1742 | 1466704543358 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 10:55:43 INFO - PROCESS | 1742 | 1466704543581 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:43 INFO - PROCESS | 1742 | 1466704543592 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae9800 == 48 [pid = 1742] [id = 376] 10:55:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8fb62000) [pid = 1742] [serial = 1129] [outer = (nil)] 10:55:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x99007c00) [pid = 1742] [serial = 1130] [outer = 0x8fb62000] 10:55:43 INFO - PROCESS | 1742 | 1466704543736 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x99e12c00) [pid = 1742] [serial = 1131] [outer = 0x8fb62000] 10:55:44 INFO - PROCESS | 1742 | 1466704544766 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]]]}] 10:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1687ms 10:55:44 INFO - PROCESS | 1742 | 1466704544809 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 10:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:55:44 INFO - PROCESS | 1742 | 1466704544814 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 10:55:44 INFO - PROCESS | 1742 | 1466704544820 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:55:44 INFO - PROCESS | 1742 | 1466704544824 Marionette TRACE conn4 <- [1,1478,null,{}] 10:55:44 INFO - PROCESS | 1742 | 1466704544830 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}] 10:55:44 INFO - PROCESS | 1742 | 1466704544836 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:45 INFO - PROCESS | 1742 | 1466704545043 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 10:55:45 INFO - PROCESS | 1742 | 1466704545679 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:45 INFO - PROCESS | 1742 | 1466704545686 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5c00 == 49 [pid = 1742] [id = 377] 10:55:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8de1a400) [pid = 1742] [serial = 1132] [outer = (nil)] 10:55:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8de22800) [pid = 1742] [serial = 1133] [outer = 0x8de1a400] 10:55:45 INFO - PROCESS | 1742 | 1466704545789 Marionette DEBUG loaded listener.js 10:55:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8e730800) [pid = 1742] [serial = 1134] [outer = 0x8de1a400] 10:55:46 INFO - PROCESS | 1742 | 1466704546773 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]]]}] 10:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1992ms 10:55:46 INFO - PROCESS | 1742 | 1466704546815 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 10:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:55:46 INFO - PROCESS | 1742 | 1466704546821 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 10:55:46 INFO - PROCESS | 1742 | 1466704546829 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:55:46 INFO - PROCESS | 1742 | 1466704546833 Marionette TRACE conn4 <- [1,1482,null,{}] 10:55:46 INFO - PROCESS | 1742 | 1466704546842 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}] 10:55:46 INFO - PROCESS | 1742 | 1466704546849 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:47 INFO - PROCESS | 1742 | 1466704547045 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 10:55:47 INFO - PROCESS | 1742 | 1466704547382 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:47 INFO - PROCESS | 1742 | 1466704547391 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de24800 == 50 [pid = 1742] [id = 378] 10:55:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8de43400) [pid = 1742] [serial = 1135] [outer = (nil)] 10:55:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8e88e400) [pid = 1742] [serial = 1136] [outer = 0x8de43400] 10:55:47 INFO - PROCESS | 1742 | 1466704547480 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8eac9400) [pid = 1742] [serial = 1137] [outer = 0x8de43400] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e4400 == 49 [pid = 1742] [id = 348] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf5000 == 48 [pid = 1742] [id = 335] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8de47c00 == 47 [pid = 1742] [id = 322] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1400 == 46 [pid = 1742] [id = 324] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e894400 == 45 [pid = 1742] [id = 337] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ec800 == 44 [pid = 1742] [id = 336] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4400 == 43 [pid = 1742] [id = 334] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8daea000 == 42 [pid = 1742] [id = 325] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf1800 == 41 [pid = 1742] [id = 326] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf4c00 == 40 [pid = 1742] [id = 338] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf0c00 == 39 [pid = 1742] [id = 360] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8daec400 == 38 [pid = 1742] [id = 362] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4b000 == 37 [pid = 1742] [id = 361] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5f000 == 36 [pid = 1742] [id = 354] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8de1b400 == 35 [pid = 1742] [id = 329] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x91c08400 == 34 [pid = 1742] [id = 328] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc55800 == 33 [pid = 1742] [id = 355] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae8400 == 32 [pid = 1742] [id = 353] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc58c00 == 31 [pid = 1742] [id = 327] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae3c00 == 30 [pid = 1742] [id = 332] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8ead0400 == 29 [pid = 1742] [id = 357] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8eace800 == 28 [pid = 1742] [id = 330] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae8000 == 27 [pid = 1742] [id = 356] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5b400 == 26 [pid = 1742] [id = 333] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1800 == 25 [pid = 1742] [id = 359] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8de29c00 == 24 [pid = 1742] [id = 358] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8de21000 == 23 [pid = 1742] [id = 331] 10:55:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8e895c00 == 22 [pid = 1742] [id = 323] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e8ed400) [pid = 1742] [serial = 1023] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8e78f400) [pid = 1742] [serial = 1022] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x91bdfc00) [pid = 1742] [serial = 1026] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8fde4800) [pid = 1742] [serial = 1025] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x928ce800) [pid = 1742] [serial = 1029] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x927b6800) [pid = 1742] [serial = 1028] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x9528b800) [pid = 1742] [serial = 1032] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x951b7000) [pid = 1742] [serial = 1031] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x95d0d800) [pid = 1742] [serial = 1035] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8de24000) [pid = 1742] [serial = 1049] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8de22400) [pid = 1742] [serial = 1050] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x95d07800) [pid = 1742] [serial = 1034] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8efa0000) [pid = 1742] [serial = 1055] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8efa0800) [pid = 1742] [serial = 1046] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8fcad800) [pid = 1742] [serial = 1047] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x95f10000) [pid = 1742] [serial = 1038] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x95f05800) [pid = 1742] [serial = 1037] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8fb64c00) [pid = 1742] [serial = 1056] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e78f000) [pid = 1742] [serial = 1052] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x95f89000) [pid = 1742] [serial = 1041] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x95f84400) [pid = 1742] [serial = 1040] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e78c400) [pid = 1742] [serial = 1044] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e728c00) [pid = 1742] [serial = 1043] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8ef9e400) [pid = 1742] [serial = 1058] [outer = (nil)] [url = about:blank] 10:55:49 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e89a000) [pid = 1742] [serial = 1053] [outer = (nil)] [url = about:blank] 10:55:50 INFO - PROCESS | 1742 | 1466704550106 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]]]}] 10:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 3346ms 10:55:50 INFO - PROCESS | 1742 | 1466704550175 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 10:55:50 INFO - PROCESS | 1742 | 1466704550182 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 10:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:55:50 INFO - PROCESS | 1742 | 1466704550191 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:55:50 INFO - PROCESS | 1742 | 1466704550196 Marionette TRACE conn4 <- [1,1486,null,{}] 10:55:50 INFO - PROCESS | 1742 | 1466704550205 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}] 10:55:50 INFO - PROCESS | 1742 | 1466704550210 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:50 INFO - PROCESS | 1742 | 1466704550396 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 10:55:50 INFO - PROCESS | 1742 | 1466704550569 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:50 INFO - PROCESS | 1742 | 1466704550583 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddecc00 == 23 [pid = 1742] [id = 379] 10:55:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8ddee800) [pid = 1742] [serial = 1138] [outer = (nil)] 10:55:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8ddf2c00) [pid = 1742] [serial = 1139] [outer = 0x8ddee800] 10:55:50 INFO - PROCESS | 1742 | 1466704550659 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8de1e800) [pid = 1742] [serial = 1140] [outer = 0x8ddee800] 10:55:51 INFO - PROCESS | 1742 | 1466704551538 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]]]}] 10:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1398ms 10:55:51 INFO - PROCESS | 1742 | 1466704551590 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 10:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:55:51 INFO - PROCESS | 1742 | 1466704551599 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 10:55:51 INFO - PROCESS | 1742 | 1466704551612 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 1742 | 1466704551618 Marionette TRACE conn4 <- [1,1490,null,{}] 10:55:51 INFO - PROCESS | 1742 | 1466704551624 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}] 10:55:51 INFO - PROCESS | 1742 | 1466704551629 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:51 INFO - PROCESS | 1742 | 1466704551814 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 10:55:51 INFO - PROCESS | 1742 | 1466704551969 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:51 INFO - PROCESS | 1742 | 1466704551976 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de29c00 == 24 [pid = 1742] [id = 380] 10:55:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e786400) [pid = 1742] [serial = 1141] [outer = (nil)] 10:55:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e790000) [pid = 1742] [serial = 1142] [outer = 0x8e786400] 10:55:52 INFO - PROCESS | 1742 | 1466704552060 Marionette DEBUG loaded listener.js 10:55:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e897c00) [pid = 1742] [serial = 1143] [outer = 0x8e786400] 10:55:53 INFO - PROCESS | 1742 | 1466704553025 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]]]}] 10:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1441ms 10:55:53 INFO - PROCESS | 1742 | 1466704553052 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 10:55:53 INFO - PROCESS | 1742 | 1466704553056 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 10:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:55:53 INFO - PROCESS | 1742 | 1466704553063 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:55:53 INFO - PROCESS | 1742 | 1466704553070 Marionette TRACE conn4 <- [1,1494,null,{}] 10:55:53 INFO - PROCESS | 1742 | 1466704553098 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}] 10:55:53 INFO - PROCESS | 1742 | 1466704553108 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:53 INFO - PROCESS | 1742 | 1466704553352 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 10:55:53 INFO - PROCESS | 1742 | 1466704553383 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:53 INFO - PROCESS | 1742 | 1466704553400 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eacc000 == 25 [pid = 1742] [id = 381] 10:55:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8ead0000) [pid = 1742] [serial = 1144] [outer = (nil)] 10:55:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8ef9dc00) [pid = 1742] [serial = 1145] [outer = 0x8ead0000] 10:55:53 INFO - PROCESS | 1742 | 1466704553476 Marionette DEBUG loaded listener.js 10:55:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8efa5c00) [pid = 1742] [serial = 1146] [outer = 0x8ead0000] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e785800) [pid = 1742] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8dc5d400) [pid = 1742] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e72fc00) [pid = 1742] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e78a800) [pid = 1742] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e72f800) [pid = 1742] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8de1f400) [pid = 1742] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8de50800) [pid = 1742] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8dae8c00) [pid = 1742] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91e0a000) [pid = 1742] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8dae2800) [pid = 1742] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8dc53c00) [pid = 1742] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8dc60800) [pid = 1742] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8efa5800) [pid = 1742] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8dde8000) [pid = 1742] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8de45000) [pid = 1742] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e88ec00) [pid = 1742] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:55:55 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91c03800) [pid = 1742] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:55:55 INFO - PROCESS | 1742 | 1466704555310 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]]]}] 10:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2292ms 10:55:55 INFO - PROCESS | 1742 | 1466704555356 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 10:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:55:55 INFO - PROCESS | 1742 | 1466704555361 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 10:55:55 INFO - PROCESS | 1742 | 1466704555368 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:55:55 INFO - PROCESS | 1742 | 1466704555372 Marionette TRACE conn4 <- [1,1498,null,{}] 10:55:55 INFO - PROCESS | 1742 | 1466704555378 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}] 10:55:55 INFO - PROCESS | 1742 | 1466704555384 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:55 INFO - PROCESS | 1742 | 1466704555557 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 10:55:55 INFO - PROCESS | 1742 | 1466704555692 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:55 INFO - PROCESS | 1742 | 1466704555699 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae3000 == 26 [pid = 1742] [id = 382] 10:55:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8dc5d400) [pid = 1742] [serial = 1147] [outer = (nil)] 10:55:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e8eb000) [pid = 1742] [serial = 1148] [outer = 0x8dc5d400] 10:55:55 INFO - PROCESS | 1742 | 1466704555792 Marionette DEBUG loaded listener.js 10:55:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8efa5000) [pid = 1742] [serial = 1149] [outer = 0x8dc5d400] 10:55:56 INFO - PROCESS | 1742 | 1466704556596 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]]]}] 10:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1282ms 10:55:56 INFO - PROCESS | 1742 | 1466704556650 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 10:55:56 INFO - PROCESS | 1742 | 1466704556653 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 10:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:55:56 INFO - PROCESS | 1742 | 1466704556660 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:55:56 INFO - PROCESS | 1742 | 1466704556664 Marionette TRACE conn4 <- [1,1502,null,{}] 10:55:56 INFO - PROCESS | 1742 | 1466704556670 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}] 10:55:56 INFO - PROCESS | 1742 | 1466704556675 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:56 INFO - PROCESS | 1742 | 1466704556836 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 10:55:56 INFO - PROCESS | 1742 | 1466704556846 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:56 INFO - PROCESS | 1742 | 1466704556854 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb67400 == 27 [pid = 1742] [id = 383] 10:55:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8fb68c00) [pid = 1742] [serial = 1150] [outer = (nil)] 10:55:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8fcafc00) [pid = 1742] [serial = 1151] [outer = 0x8fb68c00] 10:55:56 INFO - PROCESS | 1742 | 1466704556928 Marionette DEBUG loaded listener.js 10:55:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8fdda800) [pid = 1742] [serial = 1152] [outer = 0x8fb68c00] 10:55:58 INFO - PROCESS | 1742 | 1466704558171 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]]]}] 10:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1547ms 10:55:58 INFO - PROCESS | 1742 | 1466704558209 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 10:55:58 INFO - PROCESS | 1742 | 1466704558217 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 10:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:55:58 INFO - PROCESS | 1742 | 1466704558226 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:55:58 INFO - PROCESS | 1742 | 1466704558234 Marionette TRACE conn4 <- [1,1506,null,{}] 10:55:58 INFO - PROCESS | 1742 | 1466704558288 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}] 10:55:58 INFO - PROCESS | 1742 | 1466704558295 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:58 INFO - PROCESS | 1742 | 1466704558529 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 10:55:58 INFO - PROCESS | 1742 | 1466704558745 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:55:58 INFO - PROCESS | 1742 | 1466704558756 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:55:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de1d400 == 28 [pid = 1742] [id = 384] 10:55:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8de21000) [pid = 1742] [serial = 1153] [outer = (nil)] 10:55:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e72fc00) [pid = 1742] [serial = 1154] [outer = 0x8de21000] 10:55:58 INFO - PROCESS | 1742 | 1466704558854 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e896c00) [pid = 1742] [serial = 1155] [outer = 0x8de21000] 10:55:59 INFO - PROCESS | 1742 | 1466704559887 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]]]}] 10:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1691ms 10:55:59 INFO - PROCESS | 1742 | 1466704559918 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 10:55:59 INFO - PROCESS | 1742 | 1466704559926 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 10:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:55:59 INFO - PROCESS | 1742 | 1466704559938 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:55:59 INFO - PROCESS | 1742 | 1466704559944 Marionette TRACE conn4 <- [1,1510,null,{}] 10:55:59 INFO - PROCESS | 1742 | 1466704559951 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}] 10:55:59 INFO - PROCESS | 1742 | 1466704559957 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:00 INFO - PROCESS | 1742 | 1466704560225 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 10:56:00 INFO - PROCESS | 1742 | 1466704560501 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:00 INFO - PROCESS | 1742 | 1466704560511 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae8000 == 29 [pid = 1742] [id = 385] 10:56:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8efa2400) [pid = 1742] [serial = 1156] [outer = (nil)] 10:56:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8fcae800) [pid = 1742] [serial = 1157] [outer = 0x8efa2400] 10:56:00 INFO - PROCESS | 1742 | 1466704560603 Marionette DEBUG loaded listener.js 10:56:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e9eb400) [pid = 1742] [serial = 1158] [outer = 0x8efa2400] 10:56:01 INFO - PROCESS | 1742 | 1466704561625 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]]]}] 10:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1744ms 10:56:01 INFO - PROCESS | 1742 | 1466704561683 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 10:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:56:01 INFO - PROCESS | 1742 | 1466704561688 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 10:56:01 INFO - PROCESS | 1742 | 1466704561696 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:56:01 INFO - PROCESS | 1742 | 1466704561703 Marionette TRACE conn4 <- [1,1514,null,{}] 10:56:01 INFO - PROCESS | 1742 | 1466704561723 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}] 10:56:01 INFO - PROCESS | 1742 | 1466704561733 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:02 INFO - PROCESS | 1742 | 1466704562061 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 10:56:02 INFO - PROCESS | 1742 | 1466704562260 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:02 INFO - PROCESS | 1742 | 1466704562273 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c05c00 == 30 [pid = 1742] [id = 386] 10:56:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91c09400) [pid = 1742] [serial = 1159] [outer = (nil)] 10:56:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x91c33400) [pid = 1742] [serial = 1160] [outer = 0x91c09400] 10:56:02 INFO - PROCESS | 1742 | 1466704562372 Marionette DEBUG loaded listener.js 10:56:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x91c3bc00) [pid = 1742] [serial = 1161] [outer = 0x91c09400] 10:56:03 INFO - PROCESS | 1742 | 1466704563325 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]]]}] 10:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1695ms 10:56:03 INFO - PROCESS | 1742 | 1466704563391 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 10:56:03 INFO - PROCESS | 1742 | 1466704563397 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 10:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:56:03 INFO - PROCESS | 1742 | 1466704563406 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:56:03 INFO - PROCESS | 1742 | 1466704563410 Marionette TRACE conn4 <- [1,1518,null,{}] 10:56:03 INFO - PROCESS | 1742 | 1466704563417 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}] 10:56:03 INFO - PROCESS | 1742 | 1466704563422 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:03 INFO - PROCESS | 1742 | 1466704563667 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 10:56:03 INFO - PROCESS | 1742 | 1466704563884 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:03 INFO - PROCESS | 1742 | 1466704563894 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eac7400 == 31 [pid = 1742] [id = 387] 10:56:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8fb66c00) [pid = 1742] [serial = 1162] [outer = (nil)] 10:56:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x91f2a800) [pid = 1742] [serial = 1163] [outer = 0x8fb66c00] 10:56:04 INFO - PROCESS | 1742 | 1466704564025 Marionette DEBUG loaded listener.js 10:56:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x91f2f000) [pid = 1742] [serial = 1164] [outer = 0x8fb66c00] 10:56:05 INFO - PROCESS | 1742 | 1466704564996 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]]]}] 10:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1640ms 10:56:05 INFO - PROCESS | 1742 | 1466704565046 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 1742 | 1466704565051 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 10:56:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:56:05 INFO - PROCESS | 1742 | 1466704565059 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 1742 | 1466704565063 Marionette TRACE conn4 <- [1,1522,null,{}] 10:56:05 INFO - PROCESS | 1742 | 1466704565070 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}] 10:56:05 INFO - PROCESS | 1742 | 1466704565076 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:05 INFO - PROCESS | 1742 | 1466704565363 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 10:56:05 INFO - PROCESS | 1742 | 1466704565729 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:05 INFO - PROCESS | 1742 | 1466704565745 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4800 == 32 [pid = 1742] [id = 388] 10:56:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8dae7800) [pid = 1742] [serial = 1165] [outer = (nil)] 10:56:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x921bc400) [pid = 1742] [serial = 1166] [outer = 0x8dae7800] 10:56:05 INFO - PROCESS | 1742 | 1466704565928 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x92295400) [pid = 1742] [serial = 1167] [outer = 0x8dae7800] 10:56:06 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:06 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:56:06 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:06 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:06 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:06 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:06 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:06 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:06 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:06 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:06 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:06 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 10:56:07 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 () { 10:56:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:56:07 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 () { 10:56:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:56:07 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 () { 10:56:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:56:07 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 () { 10:56:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:56:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2090ms 10:56:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:56:07 INFO - PROCESS | 1742 | 1466704567132 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"]]]}] 10:56:07 INFO - PROCESS | 1742 | 1466704567155 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 10:56:07 INFO - PROCESS | 1742 | 1466704567163 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 10:56:07 INFO - PROCESS | 1742 | 1466704567197 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:56:07 INFO - PROCESS | 1742 | 1466704567200 Marionette TRACE conn4 <- [1,1526,null,{}] 10:56:07 INFO - PROCESS | 1742 | 1466704567210 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}] 10:56:07 INFO - PROCESS | 1742 | 1466704567222 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:07 INFO - PROCESS | 1742 | 1466704567444 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 10:56:07 INFO - PROCESS | 1742 | 1466704567615 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:07 INFO - PROCESS | 1742 | 1466704567623 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ea000 == 33 [pid = 1742] [id = 389] 10:56:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8ef9f400) [pid = 1742] [serial = 1168] [outer = (nil)] 10:56:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x951b3000) [pid = 1742] [serial = 1169] [outer = 0x8ef9f400] 10:56:07 INFO - PROCESS | 1742 | 1466704567718 Marionette DEBUG loaded listener.js 10:56:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x951c6c00) [pid = 1742] [serial = 1170] [outer = 0x8ef9f400] 10:56:08 INFO - PROCESS | 1742 | 1466704568867 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"]]]}] 10:56:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:56:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:56:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:56:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:56:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:56:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:56:08 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1720ms 10:56:08 INFO - PROCESS | 1742 | 1466704568897 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 10:56:08 INFO - PROCESS | 1742 | 1466704568902 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 10:56:08 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:56:08 INFO - PROCESS | 1742 | 1466704568910 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:56:08 INFO - PROCESS | 1742 | 1466704568914 Marionette TRACE conn4 <- [1,1530,null,{}] 10:56:08 INFO - PROCESS | 1742 | 1466704568921 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}] 10:56:08 INFO - PROCESS | 1742 | 1466704568927 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:09 INFO - PROCESS | 1742 | 1466704569228 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 10:56:09 INFO - PROCESS | 1742 | 1466704569555 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:09 INFO - PROCESS | 1742 | 1466704569567 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae2000 == 34 [pid = 1742] [id = 390] 10:56:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8dde8c00) [pid = 1742] [serial = 1171] [outer = (nil)] 10:56:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x95296400) [pid = 1742] [serial = 1172] [outer = 0x8dde8c00] 10:56:09 INFO - PROCESS | 1742 | 1466704569753 Marionette DEBUG loaded listener.js 10:56:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x95d02000) [pid = 1742] [serial = 1173] [outer = 0x8dde8c00] 10:56:10 INFO - PROCESS | 1742 | 1466704570851 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]]]}] 10:56:10 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 10:56:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:56:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:56:10 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. 10:56:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:56:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1987ms 10:56:10 INFO - PROCESS | 1742 | 1466704570899 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 10:56:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:56:10 INFO - PROCESS | 1742 | 1466704570903 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 10:56:10 INFO - PROCESS | 1742 | 1466704570910 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:56:10 INFO - PROCESS | 1742 | 1466704570914 Marionette TRACE conn4 <- [1,1534,null,{}] 10:56:10 INFO - PROCESS | 1742 | 1466704570920 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}] 10:56:10 INFO - PROCESS | 1742 | 1466704570925 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:11 INFO - PROCESS | 1742 | 1466704571181 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 10:56:11 INFO - PROCESS | 1742 | 1466704571322 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:11 INFO - PROCESS | 1742 | 1466704571334 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x9528c400 == 35 [pid = 1742] [id = 391] 10:56:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x95384800) [pid = 1742] [serial = 1174] [outer = (nil)] 10:56:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x95f01400) [pid = 1742] [serial = 1175] [outer = 0x95384800] 10:56:11 INFO - PROCESS | 1742 | 1466704571456 Marionette DEBUG loaded listener.js 10:56:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x95f08400) [pid = 1742] [serial = 1176] [outer = 0x95384800] 10:56:12 INFO - PROCESS | 1742 | 1466704572461 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]]]}] 10:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1595ms 10:56:12 INFO - PROCESS | 1742 | 1466704572505 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 10:56:12 INFO - PROCESS | 1742 | 1466704572510 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 10:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:56:12 INFO - PROCESS | 1742 | 1466704572518 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:56:12 INFO - PROCESS | 1742 | 1466704572522 Marionette TRACE conn4 <- [1,1538,null,{}] 10:56:12 INFO - PROCESS | 1742 | 1466704572529 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}] 10:56:12 INFO - PROCESS | 1742 | 1466704572535 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:12 INFO - PROCESS | 1742 | 1466704572725 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 10:56:12 INFO - PROCESS | 1742 | 1466704572904 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:12 INFO - PROCESS | 1742 | 1466704572913 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de42c00 == 36 [pid = 1742] [id = 392] 10:56:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8de4a800) [pid = 1742] [serial = 1177] [outer = (nil)] 10:56:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x95f7d000) [pid = 1742] [serial = 1178] [outer = 0x8de4a800] 10:56:13 INFO - PROCESS | 1742 | 1466704573046 Marionette DEBUG loaded listener.js 10:56:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x95f83800) [pid = 1742] [serial = 1179] [outer = 0x8de4a800] 10:56:13 INFO - PROCESS | 1742 | 1466704573982 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]]]}] 10:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1533ms 10:56:14 INFO - PROCESS | 1742 | 1466704574052 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 10:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:56:14 INFO - PROCESS | 1742 | 1466704574056 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 10:56:14 INFO - PROCESS | 1742 | 1466704574063 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:56:14 INFO - PROCESS | 1742 | 1466704574067 Marionette TRACE conn4 <- [1,1542,null,{}] 10:56:14 INFO - PROCESS | 1742 | 1466704574073 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}] 10:56:14 INFO - PROCESS | 1742 | 1466704574079 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:14 INFO - PROCESS | 1742 | 1466704574272 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 10:56:14 INFO - PROCESS | 1742 | 1466704574532 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:14 INFO - PROCESS | 1742 | 1466704574541 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddee000 == 37 [pid = 1742] [id = 393] 10:56:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x95f0d400) [pid = 1742] [serial = 1180] [outer = (nil)] 10:56:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9659d800) [pid = 1742] [serial = 1181] [outer = 0x95f0d400] 10:56:14 INFO - PROCESS | 1742 | 1466704574687 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x965a3400) [pid = 1742] [serial = 1182] [outer = 0x95f0d400] 10:56:15 INFO - PROCESS | 1742 | 1466704575679 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]]]}] 10:56:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:56:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1644ms 10:56:15 INFO - PROCESS | 1742 | 1466704575708 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 10:56:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:56:15 INFO - PROCESS | 1742 | 1466704575713 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 10:56:15 INFO - PROCESS | 1742 | 1466704575743 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:56:15 INFO - PROCESS | 1742 | 1466704575749 Marionette TRACE conn4 <- [1,1546,null,{}] 10:56:15 INFO - PROCESS | 1742 | 1466704575760 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}] 10:56:15 INFO - PROCESS | 1742 | 1466704575767 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:16 INFO - PROCESS | 1742 | 1466704576011 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 10:56:16 INFO - PROCESS | 1742 | 1466704576246 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:16 INFO - PROCESS | 1742 | 1466704576256 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e729400 == 38 [pid = 1742] [id = 394] 10:56:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8e729800) [pid = 1742] [serial = 1183] [outer = (nil)] 10:56:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8fcb6c00) [pid = 1742] [serial = 1184] [outer = 0x8e729800] 10:56:16 INFO - PROCESS | 1742 | 1466704576366 Marionette DEBUG loaded listener.js 10:56:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x98c4b800) [pid = 1742] [serial = 1185] [outer = 0x8e729800] 10:56:17 INFO - PROCESS | 1742 | 1466704577304 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]]]}] 10:56:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:56:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1620ms 10:56:17 INFO - PROCESS | 1742 | 1466704577361 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 10:56:17 INFO - PROCESS | 1742 | 1466704577366 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 10:56:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:56:17 INFO - PROCESS | 1742 | 1466704577376 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:56:17 INFO - PROCESS | 1742 | 1466704577380 Marionette TRACE conn4 <- [1,1550,null,{}] 10:56:17 INFO - PROCESS | 1742 | 1466704577386 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}] 10:56:17 INFO - PROCESS | 1742 | 1466704577392 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:17 INFO - PROCESS | 1742 | 1466704577593 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 10:56:18 INFO - PROCESS | 1742 | 1466704578000 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:18 INFO - PROCESS | 1742 | 1466704578009 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4400 == 39 [pid = 1742] [id = 395] 10:56:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8dae5400) [pid = 1742] [serial = 1186] [outer = (nil)] 10:56:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8daecc00) [pid = 1742] [serial = 1187] [outer = 0x8dae5400] 10:56:18 INFO - PROCESS | 1742 | 1466704578112 Marionette DEBUG loaded listener.js 10:56:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8dc5b400) [pid = 1742] [serial = 1188] [outer = 0x8dae5400] 10:56:19 INFO - PROCESS | 1742 | 1466704579082 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]]]}] 10:56:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:56:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1784ms 10:56:19 INFO - PROCESS | 1742 | 1466704579163 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 10:56:19 INFO - PROCESS | 1742 | 1466704579170 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 10:56:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:56:19 INFO - PROCESS | 1742 | 1466704579180 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:56:19 INFO - PROCESS | 1742 | 1466704579185 Marionette TRACE conn4 <- [1,1554,null,{}] 10:56:19 INFO - PROCESS | 1742 | 1466704579194 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}] 10:56:19 INFO - PROCESS | 1742 | 1466704579203 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:19 INFO - PROCESS | 1742 | 1466704579589 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8fddec00) [pid = 1742] [serial = 1059] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x921bf400) [pid = 1742] [serial = 1106] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x91f24000) [pid = 1742] [serial = 1103] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8e896800) [pid = 1742] [serial = 1064] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8e8f1400) [pid = 1742] [serial = 1065] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x95d13800) [pid = 1742] [serial = 1082] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x95d10800) [pid = 1742] [serial = 1083] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x91f28400) [pid = 1742] [serial = 1070] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x91f23800) [pid = 1742] [serial = 1071] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x928d4c00) [pid = 1742] [serial = 1076] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x947f0800) [pid = 1742] [serial = 1077] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8daee400) [pid = 1742] [serial = 1061] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8dde6800) [pid = 1742] [serial = 1062] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x92292000) [pid = 1742] [serial = 1073] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x92296000) [pid = 1742] [serial = 1074] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x95387c00) [pid = 1742] [serial = 1079] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x95d04800) [pid = 1742] [serial = 1080] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8e8ed000) [pid = 1742] [serial = 1088] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x91c0f400) [pid = 1742] [serial = 1089] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e725800) [pid = 1742] [serial = 1094] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e8edc00) [pid = 1742] [serial = 1095] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8fb70800) [pid = 1742] [serial = 1097] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8fcb3400) [pid = 1742] [serial = 1067] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8fb6ac00) [pid = 1742] [serial = 1068] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8de4b400) [pid = 1742] [serial = 1091] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e727400) [pid = 1742] [serial = 1092] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x95d15c00) [pid = 1742] [serial = 1085] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x95f08800) [pid = 1742] [serial = 1086] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91c10400) [pid = 1742] [serial = 1100] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x91c3b800) [pid = 1742] [serial = 1101] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x93cb0400) [pid = 1742] [serial = 1107] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8fddb000) [pid = 1742] [serial = 1098] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91f28c00) [pid = 1742] [serial = 1104] [outer = (nil)] [url = about:blank] 10:56:19 INFO - PROCESS | 1742 | 1466704579897 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:19 INFO - PROCESS | 1742 | 1466704579905 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae9c00 == 40 [pid = 1742] [id = 396] 10:56:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8dc5fc00) [pid = 1742] [serial = 1189] [outer = (nil)] 10:56:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e725c00) [pid = 1742] [serial = 1190] [outer = 0x8dc5fc00] 10:56:20 INFO - PROCESS | 1742 | 1466704580006 Marionette DEBUG loaded listener.js 10:56:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e890c00) [pid = 1742] [serial = 1191] [outer = 0x8dc5fc00] 10:56:20 INFO - PROCESS | 1742 | 1466704580854 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]]]}] 10:56:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:56:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1749ms 10:56:20 INFO - PROCESS | 1742 | 1466704580932 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 10:56:20 INFO - PROCESS | 1742 | 1466704580939 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 10:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:56:20 INFO - PROCESS | 1742 | 1466704580947 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 1742 | 1466704580951 Marionette TRACE conn4 <- [1,1558,null,{}] 10:56:20 INFO - PROCESS | 1742 | 1466704580958 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}] 10:56:20 INFO - PROCESS | 1742 | 1466704580964 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:21 INFO - PROCESS | 1742 | 1466704581166 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 10:56:21 INFO - PROCESS | 1742 | 1466704581313 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:21 INFO - PROCESS | 1742 | 1466704581322 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e787c00 == 41 [pid = 1742] [id = 397] 10:56:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e9e1c00) [pid = 1742] [serial = 1192] [outer = (nil)] 10:56:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8ead0800) [pid = 1742] [serial = 1193] [outer = 0x8e9e1c00] 10:56:21 INFO - PROCESS | 1742 | 1466704581400 Marionette DEBUG loaded listener.js 10:56:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8fcaec00) [pid = 1742] [serial = 1194] [outer = 0x8e9e1c00] 10:56:22 INFO - PROCESS | 1742 | 1466704582295 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]]]}] 10:56:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:56:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1431ms 10:56:22 INFO - PROCESS | 1742 | 1466704582382 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 10:56:22 INFO - PROCESS | 1742 | 1466704582386 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 10:56:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:56:22 INFO - PROCESS | 1742 | 1466704582401 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:56:22 INFO - PROCESS | 1742 | 1466704582410 Marionette TRACE conn4 <- [1,1562,null,{}] 10:56:22 INFO - PROCESS | 1742 | 1466704582426 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}] 10:56:22 INFO - PROCESS | 1742 | 1466704582436 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:22 INFO - PROCESS | 1742 | 1466704582686 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 10:56:22 INFO - PROCESS | 1742 | 1466704582713 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:22 INFO - PROCESS | 1742 | 1466704582726 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e6c00 == 42 [pid = 1742] [id = 398] 10:56:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x91bdd400) [pid = 1742] [serial = 1195] [outer = (nil)] 10:56:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x91c10400) [pid = 1742] [serial = 1196] [outer = 0x91bdd400] 10:56:22 INFO - PROCESS | 1742 | 1466704582797 Marionette DEBUG loaded listener.js 10:56:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x91c39c00) [pid = 1742] [serial = 1197] [outer = 0x91bdd400] 10:56:23 INFO - PROCESS | 1742 | 1466704583797 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]]]}] 10:56:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1457ms 10:56:23 INFO - PROCESS | 1742 | 1466704583851 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 10:56:23 INFO - PROCESS | 1742 | 1466704583856 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 10:56:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:56:23 INFO - PROCESS | 1742 | 1466704583871 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:56:23 INFO - PROCESS | 1742 | 1466704583875 Marionette TRACE conn4 <- [1,1566,null,{}] 10:56:23 INFO - PROCESS | 1742 | 1466704583880 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}] 10:56:23 INFO - PROCESS | 1742 | 1466704583886 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:24 INFO - PROCESS | 1742 | 1466704584143 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 10:56:24 INFO - PROCESS | 1742 | 1466704584170 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:24 INFO - PROCESS | 1742 | 1466704584180 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daec000 == 43 [pid = 1742] [id = 399] 10:56:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8eac2000) [pid = 1742] [serial = 1198] [outer = (nil)] 10:56:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91f2a400) [pid = 1742] [serial = 1199] [outer = 0x8eac2000] 10:56:24 INFO - PROCESS | 1742 | 1466704584255 Marionette DEBUG loaded listener.js 10:56:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x921b2800) [pid = 1742] [serial = 1200] [outer = 0x8eac2000] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8de43400) [pid = 1742] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e786400) [pid = 1742] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8ddee800) [pid = 1742] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8ead0000) [pid = 1742] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8de1dc00) [pid = 1742] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8eac7800) [pid = 1742] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x9228e400) [pid = 1742] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8eac8c00) [pid = 1742] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x947ecc00) [pid = 1742] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8fb62000) [pid = 1742] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x95f81c00) [pid = 1742] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8de1a400) [pid = 1742] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91bdcc00) [pid = 1742] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:56:24 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8dc5d400) [pid = 1742] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:56:25 INFO - PROCESS | 1742 | 1466704585370 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]]]}] 10:56:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:56:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1555ms 10:56:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:56:25 INFO - PROCESS | 1742 | 1466704585427 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 10:56:25 INFO - PROCESS | 1742 | 1466704585430 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 10:56:25 INFO - PROCESS | 1742 | 1466704585437 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:56:25 INFO - PROCESS | 1742 | 1466704585440 Marionette TRACE conn4 <- [1,1570,null,{}] 10:56:25 INFO - PROCESS | 1742 | 1466704585448 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}] 10:56:25 INFO - PROCESS | 1742 | 1466704585452 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:25 INFO - PROCESS | 1742 | 1466704585690 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 10:56:25 INFO - PROCESS | 1742 | 1466704585706 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:25 INFO - PROCESS | 1742 | 1466704585723 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa2800 == 44 [pid = 1742] [id = 400] 10:56:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8fb62000) [pid = 1742] [serial = 1201] [outer = (nil)] 10:56:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91f23800) [pid = 1742] [serial = 1202] [outer = 0x8fb62000] 10:56:25 INFO - PROCESS | 1742 | 1466704585808 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x92297800) [pid = 1742] [serial = 1203] [outer = 0x8fb62000] 10:56:26 INFO - PROCESS | 1742 | 1466704586827 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]]]}] 10:56:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:56:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1432ms 10:56:26 INFO - PROCESS | 1742 | 1466704586870 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 1742 | 1466704586877 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 10:56:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:56:26 INFO - PROCESS | 1742 | 1466704586888 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 1742 | 1466704586896 Marionette TRACE conn4 <- [1,1574,null,{}] 10:56:26 INFO - PROCESS | 1742 | 1466704586919 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}] 10:56:26 INFO - PROCESS | 1742 | 1466704586927 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:27 INFO - PROCESS | 1742 | 1466704587271 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 10:56:27 INFO - PROCESS | 1742 | 1466704587438 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:27 INFO - PROCESS | 1742 | 1466704587457 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de20c00 == 45 [pid = 1742] [id = 401] 10:56:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8de24400) [pid = 1742] [serial = 1204] [outer = (nil)] 10:56:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8de47c00) [pid = 1742] [serial = 1205] [outer = 0x8de24400] 10:56:27 INFO - PROCESS | 1742 | 1466704587592 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e727400) [pid = 1742] [serial = 1206] [outer = 0x8de24400] 10:56:28 INFO - PROCESS | 1742 | 1466704588641 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]]]}] 10:56:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:56:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1812ms 10:56:28 INFO - PROCESS | 1742 | 1466704588700 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 10:56:28 INFO - PROCESS | 1742 | 1466704588708 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 10:56:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:56:28 INFO - PROCESS | 1742 | 1466704588721 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:56:28 INFO - PROCESS | 1742 | 1466704588727 Marionette TRACE conn4 <- [1,1578,null,{}] 10:56:28 INFO - PROCESS | 1742 | 1466704588734 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}] 10:56:28 INFO - PROCESS | 1742 | 1466704588741 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:29 INFO - PROCESS | 1742 | 1466704589000 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 10:56:29 INFO - PROCESS | 1742 | 1466704589283 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:29 INFO - PROCESS | 1742 | 1466704589293 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ef800 == 46 [pid = 1742] [id = 402] 10:56:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8eaccc00) [pid = 1742] [serial = 1207] [outer = (nil)] 10:56:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8fb6c000) [pid = 1742] [serial = 1208] [outer = 0x8eaccc00] 10:56:29 INFO - PROCESS | 1742 | 1466704589388 Marionette DEBUG loaded listener.js 10:56:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8fcba800) [pid = 1742] [serial = 1209] [outer = 0x8eaccc00] 10:56:30 INFO - PROCESS | 1742 | 1466704590420 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]]]}] 10:56:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:56:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1742ms 10:56:30 INFO - PROCESS | 1742 | 1466704590463 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 10:56:30 INFO - PROCESS | 1742 | 1466704590468 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 10:56:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:56:30 INFO - PROCESS | 1742 | 1466704590476 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:56:30 INFO - PROCESS | 1742 | 1466704590483 Marionette TRACE conn4 <- [1,1582,null,{}] 10:56:30 INFO - PROCESS | 1742 | 1466704590501 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}] 10:56:30 INFO - PROCESS | 1742 | 1466704590510 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:30 INFO - PROCESS | 1742 | 1466704590762 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 10:56:31 INFO - PROCESS | 1742 | 1466704591113 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:31 INFO - PROCESS | 1742 | 1466704591125 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x92290400 == 47 [pid = 1742] [id = 403] 10:56:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x92291c00) [pid = 1742] [serial = 1210] [outer = (nil)] 10:56:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x928ca800) [pid = 1742] [serial = 1211] [outer = 0x92291c00] 10:56:31 INFO - PROCESS | 1742 | 1466704591220 Marionette DEBUG loaded listener.js 10:56:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x928d2400) [pid = 1742] [serial = 1212] [outer = 0x92291c00] 10:56:32 INFO - PROCESS | 1742 | 1466704592252 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]]]}] 10:56:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:56:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1843ms 10:56:32 INFO - PROCESS | 1742 | 1466704592321 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 10:56:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:56:32 INFO - PROCESS | 1742 | 1466704592329 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 10:56:32 INFO - PROCESS | 1742 | 1466704592337 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:56:32 INFO - PROCESS | 1742 | 1466704592341 Marionette TRACE conn4 <- [1,1586,null,{}] 10:56:32 INFO - PROCESS | 1742 | 1466704592349 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}] 10:56:32 INFO - PROCESS | 1742 | 1466704592358 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:32 INFO - PROCESS | 1742 | 1466704592621 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 10:56:32 INFO - PROCESS | 1742 | 1466704592912 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:32 INFO - PROCESS | 1742 | 1466704592923 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddefc00 == 48 [pid = 1742] [id = 404] 10:56:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91c02800) [pid = 1742] [serial = 1213] [outer = (nil)] 10:56:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x951b0800) [pid = 1742] [serial = 1214] [outer = 0x91c02800] 10:56:33 INFO - PROCESS | 1742 | 1466704593013 Marionette DEBUG loaded listener.js 10:56:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95d04c00) [pid = 1742] [serial = 1215] [outer = 0x91c02800] 10:56:34 INFO - PROCESS | 1742 | 1466704594009 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]]]}] 10:56:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:56:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1745ms 10:56:34 INFO - PROCESS | 1742 | 1466704594081 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 10:56:34 INFO - PROCESS | 1742 | 1466704594086 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 10:56:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:56:34 INFO - PROCESS | 1742 | 1466704594093 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:56:34 INFO - PROCESS | 1742 | 1466704594097 Marionette TRACE conn4 <- [1,1590,null,{}] 10:56:34 INFO - PROCESS | 1742 | 1466704594104 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}] 10:56:34 INFO - PROCESS | 1742 | 1466704594110 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:34 INFO - PROCESS | 1742 | 1466704594374 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 10:56:34 INFO - PROCESS | 1742 | 1466704594649 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:34 INFO - PROCESS | 1742 | 1466704594659 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x91f28800 == 49 [pid = 1742] [id = 405] 10:56:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x927b3800) [pid = 1742] [serial = 1216] [outer = (nil)] 10:56:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x95d17400) [pid = 1742] [serial = 1217] [outer = 0x927b3800] 10:56:34 INFO - PROCESS | 1742 | 1466704594754 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x95d1e800) [pid = 1742] [serial = 1218] [outer = 0x927b3800] 10:56:35 INFO - PROCESS | 1742 | 1466704595738 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]]]}] 10:56:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:56:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1683ms 10:56:35 INFO - PROCESS | 1742 | 1466704595778 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 10:56:35 INFO - PROCESS | 1742 | 1466704595783 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 10:56:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:56:35 INFO - PROCESS | 1742 | 1466704595791 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:56:35 INFO - PROCESS | 1742 | 1466704595795 Marionette TRACE conn4 <- [1,1594,null,{}] 10:56:35 INFO - PROCESS | 1742 | 1466704595802 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}] 10:56:35 INFO - PROCESS | 1742 | 1466704595813 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:36 INFO - PROCESS | 1742 | 1466704596105 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 10:56:36 INFO - PROCESS | 1742 | 1466704596387 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:36 INFO - PROCESS | 1742 | 1466704596395 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x951b1800 == 50 [pid = 1742] [id = 406] 10:56:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x95f0c400) [pid = 1742] [serial = 1219] [outer = (nil)] 10:56:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x965a9400) [pid = 1742] [serial = 1220] [outer = 0x95f0c400] 10:56:36 INFO - PROCESS | 1742 | 1466704596497 Marionette DEBUG loaded listener.js 10:56:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x98c4a000) [pid = 1742] [serial = 1221] [outer = 0x95f0c400] 10:56:37 INFO - PROCESS | 1742 | 1466704597456 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]]]}] 10:56:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:56:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1736ms 10:56:37 INFO - PROCESS | 1742 | 1466704597527 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 10:56:37 INFO - PROCESS | 1742 | 1466704597532 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 10:56:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:56:37 INFO - PROCESS | 1742 | 1466704597540 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:56:37 INFO - PROCESS | 1742 | 1466704597543 Marionette TRACE conn4 <- [1,1598,null,{}] 10:56:37 INFO - PROCESS | 1742 | 1466704597551 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}] 10:56:37 INFO - PROCESS | 1742 | 1466704597556 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:37 INFO - PROCESS | 1742 | 1466704597767 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 10:56:38 INFO - PROCESS | 1742 | 1466704597996 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:38 INFO - PROCESS | 1742 | 1466704598007 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daed000 == 51 [pid = 1742] [id = 407] 10:56:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x928d4c00) [pid = 1742] [serial = 1222] [outer = (nil)] 10:56:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x99ee0c00) [pid = 1742] [serial = 1223] [outer = 0x928d4c00] 10:56:38 INFO - PROCESS | 1742 | 1466704598140 Marionette DEBUG loaded listener.js 10:56:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x9a078800) [pid = 1742] [serial = 1224] [outer = 0x928d4c00] 10:56:39 INFO - PROCESS | 1742 | 1466704599124 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]]]}] 10:56:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:56:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1634ms 10:56:39 INFO - PROCESS | 1742 | 1466704599174 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 10:56:39 INFO - PROCESS | 1742 | 1466704599179 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 10:56:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:56:39 INFO - PROCESS | 1742 | 1466704599186 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:56:39 INFO - PROCESS | 1742 | 1466704599190 Marionette TRACE conn4 <- [1,1602,null,{}] 10:56:39 INFO - PROCESS | 1742 | 1466704599197 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}] 10:56:39 INFO - PROCESS | 1742 | 1466704599202 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:39 INFO - PROCESS | 1742 | 1466704599473 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 10:56:39 INFO - PROCESS | 1742 | 1466704599768 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:39 INFO - PROCESS | 1742 | 1466704599777 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daea000 == 52 [pid = 1742] [id = 408] 10:56:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8dc52c00) [pid = 1742] [serial = 1225] [outer = (nil)] 10:56:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8de50800) [pid = 1742] [serial = 1226] [outer = 0x8dc52c00] 10:56:39 INFO - PROCESS | 1742 | 1466704599867 Marionette DEBUG loaded listener.js 10:56:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8e896000) [pid = 1742] [serial = 1227] [outer = 0x8dc52c00] 10:56:41 INFO - PROCESS | 1742 | 1466704601409 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]]]}] 10:56:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:56:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2292ms 10:56:41 INFO - PROCESS | 1742 | 1466704601480 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 10:56:41 INFO - PROCESS | 1742 | 1466704601487 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 10:56:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:56:41 INFO - PROCESS | 1742 | 1466704601497 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:56:41 INFO - PROCESS | 1742 | 1466704601501 Marionette TRACE conn4 <- [1,1606,null,{}] 10:56:41 INFO - PROCESS | 1742 | 1466704601511 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}] 10:56:41 INFO - PROCESS | 1742 | 1466704601518 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:41 INFO - PROCESS | 1742 | 1466704601748 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 10:56:41 INFO - PROCESS | 1742 | 1466704601947 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:41 INFO - PROCESS | 1742 | 1466704601963 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f2000 == 53 [pid = 1742] [id = 409] 10:56:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8e8f4800) [pid = 1742] [serial = 1228] [outer = (nil)] 10:56:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8e9ec800) [pid = 1742] [serial = 1229] [outer = 0x8e8f4800] 10:56:42 INFO - PROCESS | 1742 | 1466704602148 Marionette DEBUG loaded listener.js 10:56:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8eacac00) [pid = 1742] [serial = 1230] [outer = 0x8e8f4800] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8daec000 == 52 [pid = 1742] [id = 399] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e6c00 == 51 [pid = 1742] [id = 398] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8e787c00 == 50 [pid = 1742] [id = 397] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae9c00 == 49 [pid = 1742] [id = 396] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4400 == 48 [pid = 1742] [id = 395] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8eacc000 == 47 [pid = 1742] [id = 381] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae3000 == 46 [pid = 1742] [id = 382] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb67400 == 45 [pid = 1742] [id = 383] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8de1d400 == 44 [pid = 1742] [id = 384] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x91c05c00 == 43 [pid = 1742] [id = 386] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8eac7400 == 42 [pid = 1742] [id = 387] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae8000 == 41 [pid = 1742] [id = 385] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ea000 == 40 [pid = 1742] [id = 389] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae2000 == 39 [pid = 1742] [id = 390] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8de42c00 == 38 [pid = 1742] [id = 392] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x9528c400 == 37 [pid = 1742] [id = 391] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddee000 == 36 [pid = 1742] [id = 393] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4800 == 35 [pid = 1742] [id = 388] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8e729400 == 34 [pid = 1742] [id = 394] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8daed000 == 33 [pid = 1742] [id = 407] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8daea000 == 32 [pid = 1742] [id = 408] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x951b1800 == 31 [pid = 1742] [id = 406] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x91f28800 == 30 [pid = 1742] [id = 405] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddefc00 == 29 [pid = 1742] [id = 404] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ef800 == 28 [pid = 1742] [id = 402] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x92290400 == 27 [pid = 1742] [id = 403] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa2800 == 26 [pid = 1742] [id = 400] 10:56:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8de20c00 == 25 [pid = 1742] [id = 401] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8eac9400) [pid = 1742] [serial = 1137] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8e88e400) [pid = 1742] [serial = 1136] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8e790000) [pid = 1742] [serial = 1142] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8ddf2c00) [pid = 1742] [serial = 1139] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8de1e800) [pid = 1742] [serial = 1140] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8ef9dc00) [pid = 1742] [serial = 1145] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8de4f000) [pid = 1742] [serial = 1110] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8de28c00) [pid = 1742] [serial = 1109] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8fb6b000) [pid = 1742] [serial = 1113] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8ef9d400) [pid = 1742] [serial = 1112] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x947a7800) [pid = 1742] [serial = 1116] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x928d0800) [pid = 1742] [serial = 1115] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x95297800) [pid = 1742] [serial = 1119] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x9528f000) [pid = 1742] [serial = 1118] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x95f0fc00) [pid = 1742] [serial = 1122] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x95d1ac00) [pid = 1742] [serial = 1121] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x99007c00) [pid = 1742] [serial = 1130] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x9773b000) [pid = 1742] [serial = 1125] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x965a5000) [pid = 1742] [serial = 1124] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8e730800) [pid = 1742] [serial = 1134] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8de22800) [pid = 1742] [serial = 1133] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x9828b800) [pid = 1742] [serial = 1128] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x98281400) [pid = 1742] [serial = 1127] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x99e12c00) [pid = 1742] [serial = 1131] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8efa5c00) [pid = 1742] [serial = 1146] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8efa5000) [pid = 1742] [serial = 1149] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e8eb000) [pid = 1742] [serial = 1148] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e897c00) [pid = 1742] [serial = 1143] [outer = (nil)] [url = about:blank] 10:56:44 INFO - PROCESS | 1742 | 1466704604752 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]]]}] 10:56:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:56:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 3295ms 10:56:44 INFO - PROCESS | 1742 | 1466704604794 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 10:56:44 INFO - PROCESS | 1742 | 1466704604801 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 10:56:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:56:44 INFO - PROCESS | 1742 | 1466704604810 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 1742 | 1466704604816 Marionette TRACE conn4 <- [1,1610,null,{}] 10:56:44 INFO - PROCESS | 1742 | 1466704604825 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}] 10:56:44 INFO - PROCESS | 1742 | 1466704604830 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:45 INFO - PROCESS | 1742 | 1466704605018 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 10:56:45 INFO - PROCESS | 1742 | 1466704605152 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:45 INFO - PROCESS | 1742 | 1466704605170 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddee800 == 26 [pid = 1742] [id = 410] 10:56:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8ddf0400) [pid = 1742] [serial = 1231] [outer = (nil)] 10:56:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8ddf5400) [pid = 1742] [serial = 1232] [outer = 0x8ddf0400] 10:56:45 INFO - PROCESS | 1742 | 1466704605245 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8de20800) [pid = 1742] [serial = 1233] [outer = 0x8ddf0400] 10:56:46 INFO - PROCESS | 1742 | 1466704606206 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]]]}] 10:56:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:56:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1440ms 10:56:46 INFO - PROCESS | 1742 | 1466704606250 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 10:56:46 INFO - PROCESS | 1742 | 1466704606260 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 10:56:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:56:46 INFO - PROCESS | 1742 | 1466704606273 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 1742 | 1466704606279 Marionette TRACE conn4 <- [1,1614,null,{}] 10:56:46 INFO - PROCESS | 1742 | 1466704606286 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}] 10:56:46 INFO - PROCESS | 1742 | 1466704606293 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:46 INFO - PROCESS | 1742 | 1466704606500 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 10:56:46 INFO - PROCESS | 1742 | 1466704606651 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:46 INFO - PROCESS | 1742 | 1466704606663 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e725400 == 27 [pid = 1742] [id = 411] 10:56:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e72c400) [pid = 1742] [serial = 1234] [outer = (nil)] 10:56:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e787000) [pid = 1742] [serial = 1235] [outer = 0x8e72c400] 10:56:46 INFO - PROCESS | 1742 | 1466704606745 Marionette DEBUG loaded listener.js 10:56:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e78cc00) [pid = 1742] [serial = 1236] [outer = 0x8e72c400] 10:56:47 INFO - PROCESS | 1742 | 1466704607695 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]]]}] 10:56:47 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 10:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1485ms 10:56:47 INFO - PROCESS | 1742 | 1466704607760 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 1742 | 1466704607765 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 10:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:56:47 INFO - PROCESS | 1742 | 1466704607772 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 1742 | 1466704607778 Marionette TRACE conn4 <- [1,1618,null,{}] 10:56:47 INFO - PROCESS | 1742 | 1466704607803 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}] 10:56:47 INFO - PROCESS | 1742 | 1466704607813 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:48 INFO - PROCESS | 1742 | 1466704608042 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 10:56:48 INFO - PROCESS | 1742 | 1466704608075 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:48 INFO - PROCESS | 1742 | 1466704608085 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eac1c00 == 28 [pid = 1742] [id = 412] 10:56:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8eac2400) [pid = 1742] [serial = 1237] [outer = (nil)] 10:56:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8eac9400) [pid = 1742] [serial = 1238] [outer = 0x8eac2400] 10:56:48 INFO - PROCESS | 1742 | 1466704608168 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8ef9e000) [pid = 1742] [serial = 1239] [outer = 0x8eac2400] 10:56:49 INFO - PROCESS | 1742 | 1466704609265 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]]]}] 10:56:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:56:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1538ms 10:56:49 INFO - PROCESS | 1742 | 1466704609311 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 10:56:49 INFO - PROCESS | 1742 | 1466704609318 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 10:56:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:56:49 INFO - PROCESS | 1742 | 1466704609326 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - PROCESS | 1742 | 1466704609329 Marionette TRACE conn4 <- [1,1622,null,{}] 10:56:49 INFO - PROCESS | 1742 | 1466704609342 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}] 10:56:49 INFO - PROCESS | 1742 | 1466704609349 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:50 INFO - PROCESS | 1742 | 1466704610279 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8dae7800) [pid = 1742] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8eac2000) [pid = 1742] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x91c09400) [pid = 1742] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x95f0d400) [pid = 1742] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91bdd400) [pid = 1742] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x95384800) [pid = 1742] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e729800) [pid = 1742] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8dc5fc00) [pid = 1742] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8fb66c00) [pid = 1742] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8de4a800) [pid = 1742] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e9e1c00) [pid = 1742] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8efa2400) [pid = 1742] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8ef9f400) [pid = 1742] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8dae5400) [pid = 1742] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8dde8c00) [pid = 1742] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8fb68c00) [pid = 1742] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8de21000) [pid = 1742] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:56:50 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8fb62000) [pid = 1742] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:56:50 INFO - PROCESS | 1742 | 1466704610489 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:50 INFO - PROCESS | 1742 | 1466704610500 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae5400 == 29 [pid = 1742] [id = 413] 10:56:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8dae9000) [pid = 1742] [serial = 1240] [outer = (nil)] 10:56:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e722000) [pid = 1742] [serial = 1241] [outer = 0x8dae9000] 10:56:50 INFO - PROCESS | 1742 | 1466704610591 Marionette DEBUG loaded listener.js 10:56:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8ef9f400) [pid = 1742] [serial = 1242] [outer = 0x8dae9000] 10:56:51 INFO - PROCESS | 1742 | 1466704611355 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]]]}] 10:56:51 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 10:56:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2093ms 10:56:51 INFO - PROCESS | 1742 | 1466704611419 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 10:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:56:51 INFO - PROCESS | 1742 | 1466704611423 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 10:56:51 INFO - PROCESS | 1742 | 1466704611434 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:56:51 INFO - PROCESS | 1742 | 1466704611438 Marionette TRACE conn4 <- [1,1626,null,{}] 10:56:51 INFO - PROCESS | 1742 | 1466704611445 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}] 10:56:51 INFO - PROCESS | 1742 | 1466704611451 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:51 INFO - PROCESS | 1742 | 1466704611614 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 10:56:51 INFO - PROCESS | 1742 | 1466704611623 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:51 INFO - PROCESS | 1742 | 1466704611634 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e899400 == 30 [pid = 1742] [id = 414] 10:56:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8fb66400) [pid = 1742] [serial = 1243] [outer = (nil)] 10:56:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8fcb2400) [pid = 1742] [serial = 1244] [outer = 0x8fb66400] 10:56:51 INFO - PROCESS | 1742 | 1466704611706 Marionette DEBUG loaded listener.js 10:56:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8fde4400) [pid = 1742] [serial = 1245] [outer = 0x8fb66400] 10:56:52 INFO - PROCESS | 1742 | 1466704612919 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]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1536ms 10:56:52 INFO - PROCESS | 1742 | 1466704612967 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 10:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:56:52 INFO - PROCESS | 1742 | 1466704612975 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 10:56:52 INFO - PROCESS | 1742 | 1466704612984 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 1742 | 1466704612990 Marionette TRACE conn4 <- [1,1630,null,{}] 10:56:53 INFO - PROCESS | 1742 | 1466704613000 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}] 10:56:53 INFO - PROCESS | 1742 | 1466704613008 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:53 INFO - PROCESS | 1742 | 1466704613228 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 10:56:53 INFO - PROCESS | 1742 | 1466704613520 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:53 INFO - PROCESS | 1742 | 1466704613531 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae2c00 == 31 [pid = 1742] [id = 415] 10:56:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8de4e000) [pid = 1742] [serial = 1246] [outer = (nil)] 10:56:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e725800) [pid = 1742] [serial = 1247] [outer = 0x8de4e000] 10:56:53 INFO - PROCESS | 1742 | 1466704613634 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e783800) [pid = 1742] [serial = 1248] [outer = 0x8de4e000] 10:56:54 INFO - PROCESS | 1742 | 1466704614611 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]]]}] 10:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1709ms 10:56:54 INFO - PROCESS | 1742 | 1466704614692 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 10:56:54 INFO - PROCESS | 1742 | 1466704614700 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 10:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:56:54 INFO - PROCESS | 1742 | 1466704614714 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:56:54 INFO - PROCESS | 1742 | 1466704614720 Marionette TRACE conn4 <- [1,1634,null,{}] 10:56:54 INFO - PROCESS | 1742 | 1466704614727 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}] 10:56:54 INFO - PROCESS | 1742 | 1466704614734 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:55 INFO - PROCESS | 1742 | 1466704615070 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 10:56:55 INFO - PROCESS | 1742 | 1466704615266 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:55 INFO - PROCESS | 1742 | 1466704615274 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5d400 == 32 [pid = 1742] [id = 416] 10:56:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8eac8c00) [pid = 1742] [serial = 1249] [outer = (nil)] 10:56:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8efa5000) [pid = 1742] [serial = 1250] [outer = 0x8eac8c00] 10:56:55 INFO - PROCESS | 1742 | 1466704615372 Marionette DEBUG loaded listener.js 10:56:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8eac2c00) [pid = 1742] [serial = 1251] [outer = 0x8eac8c00] 10:56:56 INFO - PROCESS | 1742 | 1466704616463 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]]]}] 10:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1795ms 10:56:56 INFO - PROCESS | 1742 | 1466704616509 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 10:56:56 INFO - PROCESS | 1742 | 1466704616516 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 10:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:56:56 INFO - PROCESS | 1742 | 1466704616524 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:56:56 INFO - PROCESS | 1742 | 1466704616532 Marionette TRACE conn4 <- [1,1638,null,{}] 10:56:56 INFO - PROCESS | 1742 | 1466704616550 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}] 10:56:56 INFO - PROCESS | 1742 | 1466704616561 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:56 INFO - PROCESS | 1742 | 1466704616827 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 10:56:57 INFO - PROCESS | 1742 | 1466704617060 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:57 INFO - PROCESS | 1742 | 1466704617073 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c0cc00 == 33 [pid = 1742] [id = 417] 10:56:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91c0e000) [pid = 1742] [serial = 1252] [outer = (nil)] 10:56:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x91c34800) [pid = 1742] [serial = 1253] [outer = 0x91c0e000] 10:56:57 INFO - PROCESS | 1742 | 1466704617167 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x91c3f000) [pid = 1742] [serial = 1254] [outer = 0x91c0e000] 10:56:58 INFO - PROCESS | 1742 | 1466704618143 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]]]}] 10:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1691ms 10:56:58 INFO - PROCESS | 1742 | 1466704618215 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 10:56:58 INFO - PROCESS | 1742 | 1466704618219 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 10:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:56:58 INFO - PROCESS | 1742 | 1466704618228 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:56:58 INFO - PROCESS | 1742 | 1466704618232 Marionette TRACE conn4 <- [1,1642,null,{}] 10:56:58 INFO - PROCESS | 1742 | 1466704618239 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}] 10:56:58 INFO - PROCESS | 1742 | 1466704618245 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:58 INFO - PROCESS | 1742 | 1466704618449 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 10:56:58 INFO - PROCESS | 1742 | 1466704618690 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:56:58 INFO - PROCESS | 1742 | 1466704618702 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:56:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eac1800 == 34 [pid = 1742] [id = 418] 10:56:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8fb64400) [pid = 1742] [serial = 1255] [outer = (nil)] 10:56:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x91f2e400) [pid = 1742] [serial = 1256] [outer = 0x8fb64400] 10:56:58 INFO - PROCESS | 1742 | 1466704618834 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x921b4800) [pid = 1742] [serial = 1257] [outer = 0x8fb64400] 10:56:59 INFO - PROCESS | 1742 | 1466704619769 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]]]}] 10:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1592ms 10:56:59 INFO - PROCESS | 1742 | 1466704619820 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 10:56:59 INFO - PROCESS | 1742 | 1466704619825 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 10:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:56:59 INFO - PROCESS | 1742 | 1466704619832 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:56:59 INFO - PROCESS | 1742 | 1466704619836 Marionette TRACE conn4 <- [1,1646,null,{}] 10:56:59 INFO - PROCESS | 1742 | 1466704619843 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}] 10:56:59 INFO - PROCESS | 1742 | 1466704619849 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:00 INFO - PROCESS | 1742 | 1466704620039 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 10:57:00 INFO - PROCESS | 1742 | 1466704620276 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:00 INFO - PROCESS | 1742 | 1466704620286 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e730c00 == 35 [pid = 1742] [id = 419] 10:57:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e892c00) [pid = 1742] [serial = 1258] [outer = (nil)] 10:57:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x92293400) [pid = 1742] [serial = 1259] [outer = 0x8e892c00] 10:57:00 INFO - PROCESS | 1742 | 1466704620415 Marionette DEBUG loaded listener.js 10:57:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x927b1800) [pid = 1742] [serial = 1260] [outer = 0x8e892c00] 10:57:01 INFO - PROCESS | 1742 | 1466704621463 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]]]}] 10:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1689ms 10:57:01 INFO - PROCESS | 1742 | 1466704621523 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 10:57:01 INFO - PROCESS | 1742 | 1466704621528 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 10:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:57:01 INFO - PROCESS | 1742 | 1466704621536 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:57:01 INFO - PROCESS | 1742 | 1466704621540 Marionette TRACE conn4 <- [1,1650,null,{}] 10:57:01 INFO - PROCESS | 1742 | 1466704621548 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}] 10:57:01 INFO - PROCESS | 1742 | 1466704621561 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:01 INFO - PROCESS | 1742 | 1466704621864 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 10:57:02 INFO - PROCESS | 1742 | 1466704622112 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:02 INFO - PROCESS | 1742 | 1466704622122 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5000 == 36 [pid = 1742] [id = 420] 10:57:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8de48400) [pid = 1742] [serial = 1261] [outer = (nil)] 10:57:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x93cb3c00) [pid = 1742] [serial = 1262] [outer = 0x8de48400] 10:57:02 INFO - PROCESS | 1742 | 1466704622253 Marionette DEBUG loaded listener.js 10:57:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x928cc400) [pid = 1742] [serial = 1263] [outer = 0x8de48400] 10:57:03 INFO - PROCESS | 1742 | 1466704623245 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]]]}] 10:57:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:57:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1747ms 10:57:03 INFO - PROCESS | 1742 | 1466704623284 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 10:57:03 INFO - PROCESS | 1742 | 1466704623287 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 10:57:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:57:03 INFO - PROCESS | 1742 | 1466704623295 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:57:03 INFO - PROCESS | 1742 | 1466704623300 Marionette TRACE conn4 <- [1,1654,null,{}] 10:57:03 INFO - PROCESS | 1742 | 1466704623307 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}] 10:57:03 INFO - PROCESS | 1742 | 1466704623313 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:03 INFO - PROCESS | 1742 | 1466704623511 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 10:57:03 INFO - PROCESS | 1742 | 1466704623751 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:03 INFO - PROCESS | 1742 | 1466704623760 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x91bd8800 == 37 [pid = 1742] [id = 421] 10:57:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x927aa400) [pid = 1742] [serial = 1264] [outer = (nil)] 10:57:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9528a800) [pid = 1742] [serial = 1265] [outer = 0x927aa400] 10:57:03 INFO - PROCESS | 1742 | 1466704623889 Marionette DEBUG loaded listener.js 10:57:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9528c400) [pid = 1742] [serial = 1266] [outer = 0x927aa400] 10:57:04 INFO - PROCESS | 1742 | 1466704624805 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]]]}] 10:57:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:57:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1586ms 10:57:04 INFO - PROCESS | 1742 | 1466704624882 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 10:57:04 INFO - PROCESS | 1742 | 1466704624895 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 10:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:57:04 INFO - PROCESS | 1742 | 1466704624903 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:57:04 INFO - PROCESS | 1742 | 1466704624908 Marionette TRACE conn4 <- [1,1658,null,{}] 10:57:04 INFO - PROCESS | 1742 | 1466704624914 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}] 10:57:04 INFO - PROCESS | 1742 | 1466704624920 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:05 INFO - PROCESS | 1742 | 1466704625155 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 10:57:05 INFO - PROCESS | 1742 | 1466704625386 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:05 INFO - PROCESS | 1742 | 1466704625395 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dadf400 == 38 [pid = 1742] [id = 422] 10:57:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8dc57800) [pid = 1742] [serial = 1267] [outer = (nil)] 10:57:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x95d02c00) [pid = 1742] [serial = 1268] [outer = 0x8dc57800] 10:57:05 INFO - PROCESS | 1742 | 1466704625499 Marionette DEBUG loaded listener.js 10:57:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x95d07400) [pid = 1742] [serial = 1269] [outer = 0x8dc57800] 10:57:06 INFO - PROCESS | 1742 | 1466704626457 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]]]}] 10:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1589ms 10:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:57:06 INFO - PROCESS | 1742 | 1466704626494 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 10:57:06 INFO - PROCESS | 1742 | 1466704626498 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 10:57:06 INFO - PROCESS | 1742 | 1466704626505 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:57:06 INFO - PROCESS | 1742 | 1466704626508 Marionette TRACE conn4 <- [1,1662,null,{}] 10:57:06 INFO - PROCESS | 1742 | 1466704626516 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}] 10:57:06 INFO - PROCESS | 1742 | 1466704626520 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:06 INFO - PROCESS | 1742 | 1466704626721 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 10:57:06 INFO - PROCESS | 1742 | 1466704626964 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:06 INFO - PROCESS | 1742 | 1466704626973 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daed800 == 39 [pid = 1742] [id = 423] 10:57:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8dc54000) [pid = 1742] [serial = 1270] [outer = (nil)] 10:57:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x95d18c00) [pid = 1742] [serial = 1271] [outer = 0x8dc54000] 10:57:07 INFO - PROCESS | 1742 | 1466704627126 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x95d1d800) [pid = 1742] [serial = 1272] [outer = 0x8dc54000] 10:57:08 INFO - PROCESS | 1742 | 1466704628133 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]]]}] 10:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1693ms 10:57:08 INFO - PROCESS | 1742 | 1466704628199 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 10:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:57:08 INFO - PROCESS | 1742 | 1466704628204 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 10:57:08 INFO - PROCESS | 1742 | 1466704628211 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:57:08 INFO - PROCESS | 1742 | 1466704628214 Marionette TRACE conn4 <- [1,1666,null,{}] 10:57:08 INFO - PROCESS | 1742 | 1466704628222 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}] 10:57:08 INFO - PROCESS | 1742 | 1466704628228 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:08 INFO - PROCESS | 1742 | 1466704628425 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 10:57:08 INFO - PROCESS | 1742 | 1466704628658 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:08 INFO - PROCESS | 1742 | 1466704628668 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc58400 == 40 [pid = 1742] [id = 424] 10:57:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8dc5d000) [pid = 1742] [serial = 1273] [outer = (nil)] 10:57:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8e786400) [pid = 1742] [serial = 1274] [outer = 0x8dc5d000] 10:57:08 INFO - PROCESS | 1742 | 1466704628807 Marionette DEBUG loaded listener.js 10:57:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8e8f5000) [pid = 1742] [serial = 1275] [outer = 0x8dc5d000] 10:57:09 INFO - PROCESS | 1742 | 1466704629787 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]]]}] 10:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1634ms 10:57:09 INFO - PROCESS | 1742 | 1466704629845 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 10:57:09 INFO - PROCESS | 1742 | 1466704629849 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 10:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:57:09 INFO - PROCESS | 1742 | 1466704629858 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:57:09 INFO - PROCESS | 1742 | 1466704629863 Marionette TRACE conn4 <- [1,1670,null,{}] 10:57:09 INFO - PROCESS | 1742 | 1466704629870 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}] 10:57:09 INFO - PROCESS | 1742 | 1466704629878 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:10 INFO - PROCESS | 1742 | 1466704630300 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 10:57:10 INFO - PROCESS | 1742 | 1466704630539 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:10 INFO - PROCESS | 1742 | 1466704630548 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae5800 == 41 [pid = 1742] [id = 425] 10:57:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8dae6c00) [pid = 1742] [serial = 1276] [outer = (nil)] 10:57:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8dc5bc00) [pid = 1742] [serial = 1277] [outer = 0x8dae6c00] 10:57:10 INFO - PROCESS | 1742 | 1466704630645 Marionette DEBUG loaded listener.js 10:57:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8ddec000) [pid = 1742] [serial = 1278] [outer = 0x8dae6c00] 10:57:11 INFO - PROCESS | 1742 | 1466704631605 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]]]}] 10:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1792ms 10:57:11 INFO - PROCESS | 1742 | 1466704631654 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 10:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:57:11 INFO - PROCESS | 1742 | 1466704631660 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 10:57:11 INFO - PROCESS | 1742 | 1466704631669 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:57:11 INFO - PROCESS | 1742 | 1466704631675 Marionette TRACE conn4 <- [1,1674,null,{}] 10:57:11 INFO - PROCESS | 1742 | 1466704631683 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}] 10:57:11 INFO - PROCESS | 1742 | 1466704631689 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:11 INFO - PROCESS | 1742 | 1466704631907 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 10:57:12 INFO - PROCESS | 1742 | 1466704632237 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:12 INFO - PROCESS | 1742 | 1466704632247 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daea400 == 42 [pid = 1742] [id = 426] 10:57:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8de1f000) [pid = 1742] [serial = 1279] [outer = (nil)] 10:57:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8e726c00) [pid = 1742] [serial = 1280] [outer = 0x8de1f000] 10:57:12 INFO - PROCESS | 1742 | 1466704632337 Marionette DEBUG loaded listener.js 10:57:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8e789c00) [pid = 1742] [serial = 1281] [outer = 0x8de1f000] 10:57:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae5400 == 41 [pid = 1742] [id = 413] 10:57:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8eac1c00 == 40 [pid = 1742] [id = 412] 10:57:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e725400 == 39 [pid = 1742] [id = 411] 10:57:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddee800 == 38 [pid = 1742] [id = 410] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x91f23800) [pid = 1742] [serial = 1202] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x92297800) [pid = 1742] [serial = 1203] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x92295400) [pid = 1742] [serial = 1167] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x921b2800) [pid = 1742] [serial = 1200] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x91c33400) [pid = 1742] [serial = 1160] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x965a3400) [pid = 1742] [serial = 1182] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x91c10400) [pid = 1742] [serial = 1196] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x95f01400) [pid = 1742] [serial = 1175] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x98c4b800) [pid = 1742] [serial = 1185] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e725c00) [pid = 1742] [serial = 1190] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x91f2a800) [pid = 1742] [serial = 1163] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x91c3bc00) [pid = 1742] [serial = 1161] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x95f7d000) [pid = 1742] [serial = 1178] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8ead0800) [pid = 1742] [serial = 1193] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x91c39c00) [pid = 1742] [serial = 1197] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8fcb6c00) [pid = 1742] [serial = 1184] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8e9eb400) [pid = 1742] [serial = 1158] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x951b3000) [pid = 1742] [serial = 1169] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x91f2a400) [pid = 1742] [serial = 1199] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x951c6c00) [pid = 1742] [serial = 1170] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e890c00) [pid = 1742] [serial = 1191] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8fcae800) [pid = 1742] [serial = 1157] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x95f83800) [pid = 1742] [serial = 1179] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x95f08400) [pid = 1742] [serial = 1176] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8daecc00) [pid = 1742] [serial = 1187] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x921bc400) [pid = 1742] [serial = 1166] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x95296400) [pid = 1742] [serial = 1172] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8fdda800) [pid = 1742] [serial = 1152] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x95d02000) [pid = 1742] [serial = 1173] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8fcafc00) [pid = 1742] [serial = 1151] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e72fc00) [pid = 1742] [serial = 1154] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8dc5b400) [pid = 1742] [serial = 1188] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e896c00) [pid = 1742] [serial = 1155] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91f2f000) [pid = 1742] [serial = 1164] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x9659d800) [pid = 1742] [serial = 1181] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8fcaec00) [pid = 1742] [serial = 1194] [outer = (nil)] [url = about:blank] 10:57:13 INFO - PROCESS | 1742 | 1466704633361 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]]]}] 10:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1753ms 10:57:13 INFO - PROCESS | 1742 | 1466704633422 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 10:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:57:13 INFO - PROCESS | 1742 | 1466704633428 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 10:57:13 INFO - PROCESS | 1742 | 1466704633435 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - PROCESS | 1742 | 1466704633437 Marionette TRACE conn4 <- [1,1678,null,{}] 10:57:13 INFO - PROCESS | 1742 | 1466704633445 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}] 10:57:13 INFO - PROCESS | 1742 | 1466704633451 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:13 INFO - PROCESS | 1742 | 1466704633647 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 10:57:13 INFO - PROCESS | 1742 | 1466704633901 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:13 INFO - PROCESS | 1742 | 1466704633911 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e781c00 == 39 [pid = 1742] [id = 427] 10:57:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e8eb000) [pid = 1742] [serial = 1282] [outer = (nil)] 10:57:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e9e6000) [pid = 1742] [serial = 1283] [outer = 0x8e8eb000] 10:57:13 INFO - PROCESS | 1742 | 1466704633994 Marionette DEBUG loaded listener.js 10:57:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8eac8400) [pid = 1742] [serial = 1284] [outer = 0x8e8eb000] 10:57:14 INFO - PROCESS | 1742 | 1466704634833 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]]]}] 10:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1446ms 10:57:14 INFO - PROCESS | 1742 | 1466704634881 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 10:57:14 INFO - PROCESS | 1742 | 1466704634888 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 10:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:57:14 INFO - PROCESS | 1742 | 1466704634908 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:57:14 INFO - PROCESS | 1742 | 1466704634916 Marionette TRACE conn4 <- [1,1682,null,{}] 10:57:14 INFO - PROCESS | 1742 | 1466704634923 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}] 10:57:14 INFO - PROCESS | 1742 | 1466704634931 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:15 INFO - PROCESS | 1742 | 1466704635124 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 10:57:15 INFO - PROCESS | 1742 | 1466704635278 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:15 INFO - PROCESS | 1742 | 1466704635286 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8ecc00 == 40 [pid = 1742] [id = 428] 10:57:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e9e9000) [pid = 1742] [serial = 1285] [outer = (nil)] 10:57:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8fddec00) [pid = 1742] [serial = 1286] [outer = 0x8e9e9000] 10:57:15 INFO - PROCESS | 1742 | 1466704635361 Marionette DEBUG loaded listener.js 10:57:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91be0000) [pid = 1742] [serial = 1287] [outer = 0x8e9e9000] 10:57:16 INFO - PROCESS | 1742 | 1466704636311 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]]]}] 10:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1449ms 10:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:57:16 INFO - PROCESS | 1742 | 1466704636348 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 10:57:16 INFO - PROCESS | 1742 | 1466704636351 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 10:57:16 INFO - PROCESS | 1742 | 1466704636358 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:57:16 INFO - PROCESS | 1742 | 1466704636360 Marionette TRACE conn4 <- [1,1686,null,{}] 10:57:16 INFO - PROCESS | 1742 | 1466704636375 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}] 10:57:16 INFO - PROCESS | 1742 | 1466704636381 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:16 INFO - PROCESS | 1742 | 1466704636618 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 10:57:16 INFO - PROCESS | 1742 | 1466704636653 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:16 INFO - PROCESS | 1742 | 1466704636685 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc57c00 == 41 [pid = 1742] [id = 429] 10:57:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8de44800) [pid = 1742] [serial = 1288] [outer = (nil)] 10:57:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x91c32c00) [pid = 1742] [serial = 1289] [outer = 0x8de44800] 10:57:16 INFO - PROCESS | 1742 | 1466704636839 Marionette DEBUG loaded listener.js 10:57:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x91c35c00) [pid = 1742] [serial = 1290] [outer = 0x8de44800] 10:57:17 INFO - PROCESS | 1742 | 1466704637829 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]]]}] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8eac2400) [pid = 1742] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e72c400) [pid = 1742] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8ddf0400) [pid = 1742] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8de24400) [pid = 1742] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e8f4800) [pid = 1742] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91c02800) [pid = 1742] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x927b3800) [pid = 1742] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x95f0c400) [pid = 1742] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x928d4c00) [pid = 1742] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8dc52c00) [pid = 1742] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8dae9000) [pid = 1742] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8eaccc00) [pid = 1742] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:57:17 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92291c00) [pid = 1742] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:57:17 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 10:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1538ms 10:57:17 INFO - PROCESS | 1742 | 1466704637905 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 10:57:17 INFO - PROCESS | 1742 | 1466704637909 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 10:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:57:17 INFO - PROCESS | 1742 | 1466704637915 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:57:17 INFO - PROCESS | 1742 | 1466704637919 Marionette TRACE conn4 <- [1,1690,null,{}] 10:57:17 INFO - PROCESS | 1742 | 1466704637925 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}] 10:57:17 INFO - PROCESS | 1742 | 1466704637930 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:18 INFO - PROCESS | 1742 | 1466704638113 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 10:57:18 INFO - PROCESS | 1742 | 1466704638253 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:18 INFO - PROCESS | 1742 | 1466704638269 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef9c000 == 42 [pid = 1742] [id = 430] 10:57:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8fcb4000) [pid = 1742] [serial = 1291] [outer = (nil)] 10:57:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91c09800) [pid = 1742] [serial = 1292] [outer = 0x8fcb4000] 10:57:18 INFO - PROCESS | 1742 | 1466704638407 Marionette DEBUG loaded listener.js 10:57:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91f26400) [pid = 1742] [serial = 1293] [outer = 0x8fcb4000] 10:57:19 INFO - PROCESS | 1742 | 1466704639189 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]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1331ms 10:57:19 INFO - PROCESS | 1742 | 1466704639248 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 10:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:57:19 INFO - PROCESS | 1742 | 1466704639252 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 10:57:19 INFO - PROCESS | 1742 | 1466704639259 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 1742 | 1466704639262 Marionette TRACE conn4 <- [1,1694,null,{}] 10:57:19 INFO - PROCESS | 1742 | 1466704639268 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}] 10:57:19 INFO - PROCESS | 1742 | 1466704639273 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:19 INFO - PROCESS | 1742 | 1466704639452 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 10:57:19 INFO - PROCESS | 1742 | 1466704639590 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:19 INFO - PROCESS | 1742 | 1466704639598 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de24400 == 43 [pid = 1742] [id = 431] 10:57:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8de25800) [pid = 1742] [serial = 1294] [outer = (nil)] 10:57:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x921bc800) [pid = 1742] [serial = 1295] [outer = 0x8de25800] 10:57:19 INFO - PROCESS | 1742 | 1466704639672 Marionette DEBUG loaded listener.js 10:57:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92295c00) [pid = 1742] [serial = 1296] [outer = 0x8de25800] 10:57:20 INFO - PROCESS | 1742 | 1466704640736 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]]]}] 10:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1500ms 10:57:20 INFO - PROCESS | 1742 | 1466704640761 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 10:57:20 INFO - PROCESS | 1742 | 1466704640768 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 10:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:57:20 INFO - PROCESS | 1742 | 1466704640778 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:57:20 INFO - PROCESS | 1742 | 1466704640788 Marionette TRACE conn4 <- [1,1698,null,{}] 10:57:20 INFO - PROCESS | 1742 | 1466704640798 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}] 10:57:20 INFO - PROCESS | 1742 | 1466704640805 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:21 INFO - PROCESS | 1742 | 1466704641094 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 10:57:21 INFO - PROCESS | 1742 | 1466704641405 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:21 INFO - PROCESS | 1742 | 1466704641415 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5800 == 44 [pid = 1742] [id = 432] 10:57:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8de1ec00) [pid = 1742] [serial = 1297] [outer = (nil)] 10:57:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e721800) [pid = 1742] [serial = 1298] [outer = 0x8de1ec00] 10:57:21 INFO - PROCESS | 1742 | 1466704641511 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e783000) [pid = 1742] [serial = 1299] [outer = 0x8de1ec00] 10:57:22 INFO - PROCESS | 1742 | 1466704642432 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]]]}] 10:57:22 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 10:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1693ms 10:57:22 INFO - PROCESS | 1742 | 1466704642480 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 10:57:22 INFO - PROCESS | 1742 | 1466704642489 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 10:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:57:22 INFO - PROCESS | 1742 | 1466704642503 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:57:22 INFO - PROCESS | 1742 | 1466704642508 Marionette TRACE conn4 <- [1,1702,null,{}] 10:57:22 INFO - PROCESS | 1742 | 1466704642516 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}] 10:57:22 INFO - PROCESS | 1742 | 1466704642523 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:22 INFO - PROCESS | 1742 | 1466704642747 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 10:57:23 INFO - PROCESS | 1742 | 1466704642993 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:23 INFO - PROCESS | 1742 | 1466704643005 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eac7400 == 45 [pid = 1742] [id = 433] 10:57:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8efa0000) [pid = 1742] [serial = 1300] [outer = (nil)] 10:57:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8fb6fc00) [pid = 1742] [serial = 1301] [outer = 0x8efa0000] 10:57:23 INFO - PROCESS | 1742 | 1466704643116 Marionette DEBUG loaded listener.js 10:57:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8fcb6c00) [pid = 1742] [serial = 1302] [outer = 0x8efa0000] 10:57:24 INFO - PROCESS | 1742 | 1466704644105 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]]]}] 10:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1685ms 10:57:24 INFO - PROCESS | 1742 | 1466704644188 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 1742 | 1466704644193 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 10:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:57:24 INFO - PROCESS | 1742 | 1466704644202 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - PROCESS | 1742 | 1466704644209 Marionette TRACE conn4 <- [1,1706,null,{}] 10:57:24 INFO - PROCESS | 1742 | 1466704644228 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}] 10:57:24 INFO - PROCESS | 1742 | 1466704644239 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:24 INFO - PROCESS | 1742 | 1466704644587 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 10:57:24 INFO - PROCESS | 1742 | 1466704644778 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:24 INFO - PROCESS | 1742 | 1466704644792 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x921b6c00 == 46 [pid = 1742] [id = 434] 10:57:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x921b8400) [pid = 1742] [serial = 1303] [outer = (nil)] 10:57:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x927b3000) [pid = 1742] [serial = 1304] [outer = 0x921b8400] 10:57:24 INFO - PROCESS | 1742 | 1466704644883 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x928d7000) [pid = 1742] [serial = 1305] [outer = 0x921b8400] 10:57:25 INFO - PROCESS | 1742 | 1466704645840 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]]]}] 10:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1710ms 10:57:25 INFO - PROCESS | 1742 | 1466704645912 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 10:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:57:25 INFO - PROCESS | 1742 | 1466704645917 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 10:57:25 INFO - PROCESS | 1742 | 1466704645925 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:57:25 INFO - PROCESS | 1742 | 1466704645928 Marionette TRACE conn4 <- [1,1710,null,{}] 10:57:25 INFO - PROCESS | 1742 | 1466704645935 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}] 10:57:25 INFO - PROCESS | 1742 | 1466704645940 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:26 INFO - PROCESS | 1742 | 1466704646219 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 10:57:26 INFO - PROCESS | 1742 | 1466704646498 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:26 INFO - PROCESS | 1742 | 1466704646510 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc58800 == 47 [pid = 1742] [id = 435] 10:57:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8efa7400) [pid = 1742] [serial = 1306] [outer = (nil)] 10:57:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x927b2800) [pid = 1742] [serial = 1307] [outer = 0x8efa7400] 10:57:26 INFO - PROCESS | 1742 | 1466704646601 Marionette DEBUG loaded listener.js 10:57:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x947ac400) [pid = 1742] [serial = 1308] [outer = 0x8efa7400] 10:57:27 INFO - PROCESS | 1742 | 1466704647521 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]]]}] 10:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1641ms 10:57:27 INFO - PROCESS | 1742 | 1466704647565 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 10:57:27 INFO - PROCESS | 1742 | 1466704647571 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 10:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:57:27 INFO - PROCESS | 1742 | 1466704647579 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:57:27 INFO - PROCESS | 1742 | 1466704647583 Marionette TRACE conn4 <- [1,1714,null,{}] 10:57:27 INFO - PROCESS | 1742 | 1466704647591 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}] 10:57:27 INFO - PROCESS | 1742 | 1466704647596 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:27 INFO - PROCESS | 1742 | 1466704647817 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 10:57:28 INFO - PROCESS | 1742 | 1466704648048 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:28 INFO - PROCESS | 1742 | 1466704648058 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x9228b800 == 48 [pid = 1742] [id = 436] 10:57:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x928d4c00) [pid = 1742] [serial = 1309] [outer = (nil)] 10:57:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x951b9800) [pid = 1742] [serial = 1310] [outer = 0x928d4c00] 10:57:28 INFO - PROCESS | 1742 | 1466704648195 Marionette DEBUG loaded listener.js 10:57:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x951d0800) [pid = 1742] [serial = 1311] [outer = 0x928d4c00] 10:57:29 INFO - PROCESS | 1742 | 1466704649149 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]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1633ms 10:57:29 INFO - PROCESS | 1742 | 1466704649213 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 10:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:57:29 INFO - PROCESS | 1742 | 1466704649217 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 10:57:29 INFO - PROCESS | 1742 | 1466704649225 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - PROCESS | 1742 | 1466704649229 Marionette TRACE conn4 <- [1,1718,null,{}] 10:57:29 INFO - PROCESS | 1742 | 1466704649235 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}] 10:57:29 INFO - PROCESS | 1742 | 1466704649246 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:29 INFO - PROCESS | 1742 | 1466704649478 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 10:57:29 INFO - PROCESS | 1742 | 1466704649722 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:29 INFO - PROCESS | 1742 | 1466704649730 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1c00 == 49 [pid = 1742] [id = 437] 10:57:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x951c6c00) [pid = 1742] [serial = 1312] [outer = (nil)] 10:57:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x95d1a000) [pid = 1742] [serial = 1313] [outer = 0x951c6c00] 10:57:29 INFO - PROCESS | 1742 | 1466704649837 Marionette DEBUG loaded listener.js 10:57:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x95f02000) [pid = 1742] [serial = 1314] [outer = 0x951c6c00] 10:57:30 INFO - PROCESS | 1742 | 1466704650770 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]]]}] 10:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1584ms 10:57:30 INFO - PROCESS | 1742 | 1466704650809 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 10:57:30 INFO - PROCESS | 1742 | 1466704650813 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 10:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:57:30 INFO - PROCESS | 1742 | 1466704650820 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:57:30 INFO - PROCESS | 1742 | 1466704650825 Marionette TRACE conn4 <- [1,1722,null,{}] 10:57:30 INFO - PROCESS | 1742 | 1466704650831 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}] 10:57:30 INFO - PROCESS | 1742 | 1466704650837 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:31 INFO - PROCESS | 1742 | 1466704651049 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 10:57:31 INFO - PROCESS | 1742 | 1466704651405 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:31 INFO - PROCESS | 1742 | 1466704651414 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c06000 == 50 [pid = 1742] [id = 438] 10:57:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x947f1c00) [pid = 1742] [serial = 1315] [outer = (nil)] 10:57:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x95f0d800) [pid = 1742] [serial = 1316] [outer = 0x947f1c00] 10:57:31 INFO - PROCESS | 1742 | 1466704651510 Marionette DEBUG loaded listener.js 10:57:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x95f80c00) [pid = 1742] [serial = 1317] [outer = 0x947f1c00] 10:57:32 INFO - PROCESS | 1742 | 1466704652449 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]]]}] 10:57:32 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 10:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1686ms 10:57:32 INFO - PROCESS | 1742 | 1466704652508 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 10:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:57:32 INFO - PROCESS | 1742 | 1466704652512 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 10:57:32 INFO - PROCESS | 1742 | 1466704652520 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 1742 | 1466704652523 Marionette TRACE conn4 <- [1,1726,null,{}] 10:57:32 INFO - PROCESS | 1742 | 1466704652530 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}] 10:57:32 INFO - PROCESS | 1742 | 1466704652535 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:32 INFO - PROCESS | 1742 | 1466704652745 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 10:57:32 INFO - PROCESS | 1742 | 1466704652977 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:32 INFO - PROCESS | 1742 | 1466704652986 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c0f400 == 51 [pid = 1742] [id = 439] 10:57:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x95d1cc00) [pid = 1742] [serial = 1318] [outer = (nil)] 10:57:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x9659c000) [pid = 1742] [serial = 1319] [outer = 0x95d1cc00] 10:57:33 INFO - PROCESS | 1742 | 1466704653116 Marionette DEBUG loaded listener.js 10:57:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x965a5000) [pid = 1742] [serial = 1320] [outer = 0x95d1cc00] 10:57:34 INFO - PROCESS | 1742 | 1466704654025 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]]]}] 10:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1540ms 10:57:34 INFO - PROCESS | 1742 | 1466704654060 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 10:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:57:34 INFO - PROCESS | 1742 | 1466704654065 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 10:57:34 INFO - PROCESS | 1742 | 1466704654090 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:57:34 INFO - PROCESS | 1742 | 1466704654095 Marionette TRACE conn4 <- [1,1730,null,{}] 10:57:34 INFO - PROCESS | 1742 | 1466704654104 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}] 10:57:34 INFO - PROCESS | 1742 | 1466704654109 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:34 INFO - PROCESS | 1742 | 1466704654319 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 10:57:34 INFO - PROCESS | 1742 | 1466704654554 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:34 INFO - PROCESS | 1742 | 1466704654562 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x95f09c00 == 52 [pid = 1742] [id = 440] 10:57:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x95f85000) [pid = 1742] [serial = 1321] [outer = (nil)] 10:57:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9773b000) [pid = 1742] [serial = 1322] [outer = 0x95f85000] 10:57:34 INFO - PROCESS | 1742 | 1466704654664 Marionette DEBUG loaded listener.js 10:57:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x97743000) [pid = 1742] [serial = 1323] [outer = 0x95f85000] 10:57:35 INFO - PROCESS | 1742 | 1466704655573 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]]]}] 10:57:35 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 10:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1558ms 10:57:35 INFO - PROCESS | 1742 | 1466704655631 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 10:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:57:35 INFO - PROCESS | 1742 | 1466704655635 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 10:57:35 INFO - PROCESS | 1742 | 1466704655642 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:57:35 INFO - PROCESS | 1742 | 1466704655646 Marionette TRACE conn4 <- [1,1734,null,{}] 10:57:35 INFO - PROCESS | 1742 | 1466704655653 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}] 10:57:35 INFO - PROCESS | 1742 | 1466704655659 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:35 INFO - PROCESS | 1742 | 1466704655876 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 10:57:36 INFO - PROCESS | 1742 | 1466704656122 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:36 INFO - PROCESS | 1742 | 1466704656130 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e88f800 == 53 [pid = 1742] [id = 441] 10:57:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8ef9fc00) [pid = 1742] [serial = 1324] [outer = (nil)] 10:57:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x98cbd000) [pid = 1742] [serial = 1325] [outer = 0x8ef9fc00] 10:57:36 INFO - PROCESS | 1742 | 1466704656278 Marionette DEBUG loaded listener.js 10:57:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x9900e400) [pid = 1742] [serial = 1326] [outer = 0x8ef9fc00] 10:57:37 INFO - PROCESS | 1742 | 1466704657233 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]]]}] 10:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1637ms 10:57:37 INFO - PROCESS | 1742 | 1466704657279 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 10:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:57:37 INFO - PROCESS | 1742 | 1466704657284 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 10:57:37 INFO - PROCESS | 1742 | 1466704657291 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - PROCESS | 1742 | 1466704657295 Marionette TRACE conn4 <- [1,1738,null,{}] 10:57:37 INFO - PROCESS | 1742 | 1466704657301 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}] 10:57:37 INFO - PROCESS | 1742 | 1466704657308 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:37 INFO - PROCESS | 1742 | 1466704657540 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 10:57:37 INFO - PROCESS | 1742 | 1466704657785 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:37 INFO - PROCESS | 1742 | 1466704657795 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a3bd000 == 54 [pid = 1742] [id = 442] 10:57:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x9a3c2400) [pid = 1742] [serial = 1327] [outer = (nil)] 10:57:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x9a4d6000) [pid = 1742] [serial = 1328] [outer = 0x9a3c2400] 10:57:37 INFO - PROCESS | 1742 | 1466704657925 Marionette DEBUG loaded listener.js 10:57:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x9a5cec00) [pid = 1742] [serial = 1329] [outer = 0x9a3c2400] 10:57:38 INFO - PROCESS | 1742 | 1466704658899 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]]]}] 10:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1688ms 10:57:38 INFO - PROCESS | 1742 | 1466704658979 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 10:57:38 INFO - PROCESS | 1742 | 1466704658984 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 10:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:57:38 INFO - PROCESS | 1742 | 1466704658991 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:57:38 INFO - PROCESS | 1742 | 1466704658995 Marionette TRACE conn4 <- [1,1742,null,{}] 10:57:39 INFO - PROCESS | 1742 | 1466704659001 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}] 10:57:39 INFO - PROCESS | 1742 | 1466704659007 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:39 INFO - PROCESS | 1742 | 1466704659249 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 10:57:39 INFO - PROCESS | 1742 | 1466704659877 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:39 INFO - PROCESS | 1742 | 1466704659888 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5ec00 == 55 [pid = 1742] [id = 443] 10:57:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8dc61400) [pid = 1742] [serial = 1330] [outer = (nil)] 10:57:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8ddf3800) [pid = 1742] [serial = 1331] [outer = 0x8dc61400] 10:57:39 INFO - PROCESS | 1742 | 1466704659969 Marionette DEBUG loaded listener.js 10:57:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8de43000) [pid = 1742] [serial = 1332] [outer = 0x8dc61400] 10:57:40 INFO - PROCESS | 1742 | 1466704660876 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]]]}] 10:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1936ms 10:57:40 INFO - PROCESS | 1742 | 1466704660931 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 10:57:40 INFO - PROCESS | 1742 | 1466704660938 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 10:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:57:40 INFO - PROCESS | 1742 | 1466704660947 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - PROCESS | 1742 | 1466704660952 Marionette TRACE conn4 <- [1,1746,null,{}] 10:57:40 INFO - PROCESS | 1742 | 1466704660959 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}] 10:57:40 INFO - PROCESS | 1742 | 1466704660968 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:41 INFO - PROCESS | 1742 | 1466704661176 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 10:57:41 INFO - PROCESS | 1742 | 1466704661584 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:41 INFO - PROCESS | 1742 | 1466704661594 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef9f800 == 56 [pid = 1742] [id = 444] 10:57:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8efa1000) [pid = 1742] [serial = 1333] [outer = (nil)] 10:57:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8efa7c00) [pid = 1742] [serial = 1334] [outer = 0x8efa1000] 10:57:41 INFO - PROCESS | 1742 | 1466704661683 Marionette DEBUG loaded listener.js 10:57:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8fcb6800) [pid = 1742] [serial = 1335] [outer = 0x8efa1000] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8ecc00 == 55 [pid = 1742] [id = 428] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e781c00 == 54 [pid = 1742] [id = 427] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8daea400 == 53 [pid = 1742] [id = 426] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae5800 == 52 [pid = 1742] [id = 425] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e899400 == 51 [pid = 1742] [id = 414] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc58400 == 50 [pid = 1742] [id = 424] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf5000 == 49 [pid = 1742] [id = 420] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f2000 == 48 [pid = 1742] [id = 409] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e730c00 == 47 [pid = 1742] [id = 419] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae2c00 == 46 [pid = 1742] [id = 415] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8eac1800 == 45 [pid = 1742] [id = 418] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5d400 == 44 [pid = 1742] [id = 416] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x91bd8800 == 43 [pid = 1742] [id = 421] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8dadf400 == 42 [pid = 1742] [id = 422] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8daed800 == 41 [pid = 1742] [id = 423] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x91c0cc00 == 40 [pid = 1742] [id = 417] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef9c000 == 39 [pid = 1742] [id = 430] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc57c00 == 38 [pid = 1742] [id = 429] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5ec00 == 37 [pid = 1742] [id = 443] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e88f800 == 36 [pid = 1742] [id = 441] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x9a3bd000 == 35 [pid = 1742] [id = 442] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x95f09c00 == 34 [pid = 1742] [id = 440] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x91c0f400 == 33 [pid = 1742] [id = 439] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x91c06000 == 32 [pid = 1742] [id = 438] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x9228b800 == 31 [pid = 1742] [id = 436] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1c00 == 30 [pid = 1742] [id = 437] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc58800 == 29 [pid = 1742] [id = 435] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x921b6c00 == 28 [pid = 1742] [id = 434] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8eac7400 == 27 [pid = 1742] [id = 433] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8de24400 == 26 [pid = 1742] [id = 431] 10:57:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf5800 == 25 [pid = 1742] [id = 432] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8eac9400) [pid = 1742] [serial = 1238] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8ef9e000) [pid = 1742] [serial = 1239] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8e787000) [pid = 1742] [serial = 1235] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8ddf5400) [pid = 1742] [serial = 1232] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8fcb2400) [pid = 1742] [serial = 1244] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8e727400) [pid = 1742] [serial = 1206] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8de20800) [pid = 1742] [serial = 1233] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8eacac00) [pid = 1742] [serial = 1230] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8de47c00) [pid = 1742] [serial = 1205] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8e9ec800) [pid = 1742] [serial = 1229] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x95d04c00) [pid = 1742] [serial = 1215] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x951b0800) [pid = 1742] [serial = 1214] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x95d1e800) [pid = 1742] [serial = 1218] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x95d17400) [pid = 1742] [serial = 1217] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x98c4a000) [pid = 1742] [serial = 1221] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x965a9400) [pid = 1742] [serial = 1220] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9a078800) [pid = 1742] [serial = 1224] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x99ee0c00) [pid = 1742] [serial = 1223] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8e896000) [pid = 1742] [serial = 1227] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8de50800) [pid = 1742] [serial = 1226] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8ef9f400) [pid = 1742] [serial = 1242] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8fcba800) [pid = 1742] [serial = 1209] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8fb6c000) [pid = 1742] [serial = 1208] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x928d2400) [pid = 1742] [serial = 1212] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e78cc00) [pid = 1742] [serial = 1236] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e722000) [pid = 1742] [serial = 1241] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x928ca800) [pid = 1742] [serial = 1211] [outer = (nil)] [url = about:blank] 10:57:44 INFO - PROCESS | 1742 | 1466704664334 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]]]}] 10:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 3448ms 10:57:44 INFO - PROCESS | 1742 | 1466704664396 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 10:57:44 INFO - PROCESS | 1742 | 1466704664402 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 10:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:57:44 INFO - PROCESS | 1742 | 1466704664412 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:57:44 INFO - PROCESS | 1742 | 1466704664416 Marionette TRACE conn4 <- [1,1750,null,{}] 10:57:44 INFO - PROCESS | 1742 | 1466704664426 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}] 10:57:44 INFO - PROCESS | 1742 | 1466704664432 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:44 INFO - PROCESS | 1742 | 1466704664605 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 10:57:44 INFO - PROCESS | 1742 | 1466704664742 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:44 INFO - PROCESS | 1742 | 1466704664753 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf3c00 == 26 [pid = 1742] [id = 445] 10:57:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8ddf4000) [pid = 1742] [serial = 1336] [outer = (nil)] 10:57:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8de1e000) [pid = 1742] [serial = 1337] [outer = 0x8ddf4000] 10:57:44 INFO - PROCESS | 1742 | 1466704664828 Marionette DEBUG loaded listener.js 10:57:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8de26400) [pid = 1742] [serial = 1338] [outer = 0x8ddf4000] 10:57:45 INFO - PROCESS | 1742 | 1466704665658 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]]]}] 10:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1285ms 10:57:45 INFO - PROCESS | 1742 | 1466704665697 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 10:57:45 INFO - PROCESS | 1742 | 1466704665705 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 10:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:57:45 INFO - PROCESS | 1742 | 1466704665717 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:57:45 INFO - PROCESS | 1742 | 1466704665721 Marionette TRACE conn4 <- [1,1754,null,{}] 10:57:45 INFO - PROCESS | 1742 | 1466704665728 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}] 10:57:45 INFO - PROCESS | 1742 | 1466704665734 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:45 INFO - PROCESS | 1742 | 1466704665915 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 10:57:45 INFO - PROCESS | 1742 | 1466704665926 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:45 INFO - PROCESS | 1742 | 1466704665934 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e783c00 == 27 [pid = 1742] [id = 446] 10:57:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8e785800) [pid = 1742] [serial = 1339] [outer = (nil)] 10:57:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8e78d800) [pid = 1742] [serial = 1340] [outer = 0x8e785800] 10:57:46 INFO - PROCESS | 1742 | 1466704666138 Marionette DEBUG loaded listener.js 10:57:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8e891800) [pid = 1742] [serial = 1341] [outer = 0x8e785800] 10:57:47 INFO - PROCESS | 1742 | 1466704667138 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]]]}] 10:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1485ms 10:57:47 INFO - PROCESS | 1742 | 1466704667202 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 10:57:47 INFO - PROCESS | 1742 | 1466704667206 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 10:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:57:47 INFO - PROCESS | 1742 | 1466704667213 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:57:47 INFO - PROCESS | 1742 | 1466704667219 Marionette TRACE conn4 <- [1,1758,null,{}] 10:57:47 INFO - PROCESS | 1742 | 1466704667244 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}] 10:57:47 INFO - PROCESS | 1742 | 1466704667253 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:47 INFO - PROCESS | 1742 | 1466704667473 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 10:57:47 INFO - PROCESS | 1742 | 1466704667504 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:47 INFO - PROCESS | 1742 | 1466704667517 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eacb000 == 28 [pid = 1742] [id = 447] 10:57:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8eacb800) [pid = 1742] [serial = 1342] [outer = (nil)] 10:57:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8ef99c00) [pid = 1742] [serial = 1343] [outer = 0x8eacb800] 10:57:47 INFO - PROCESS | 1742 | 1466704667591 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8efa1c00) [pid = 1742] [serial = 1344] [outer = 0x8eacb800] 10:57:48 INFO - PROCESS | 1742 | 1466704668543 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]]]}] 10:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1392ms 10:57:48 INFO - PROCESS | 1742 | 1466704668607 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 10:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:57:48 INFO - PROCESS | 1742 | 1466704668612 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 10:57:48 INFO - PROCESS | 1742 | 1466704668618 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - PROCESS | 1742 | 1466704668622 Marionette TRACE conn4 <- [1,1762,null,{}] 10:57:48 INFO - PROCESS | 1742 | 1466704668627 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}] 10:57:48 INFO - PROCESS | 1742 | 1466704668632 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:48 INFO - PROCESS | 1742 | 1466704668856 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8de4e000) [pid = 1742] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8de44800) [pid = 1742] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8dc54000) [pid = 1742] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x91c0e000) [pid = 1742] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8e8eb000) [pid = 1742] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8dc5d000) [pid = 1742] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8dc57800) [pid = 1742] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8dae6c00) [pid = 1742] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8de1f000) [pid = 1742] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e9e9000) [pid = 1742] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8eac8c00) [pid = 1742] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8de48400) [pid = 1742] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8fb66400) [pid = 1742] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x927aa400) [pid = 1742] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e892c00) [pid = 1742] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8fcb4000) [pid = 1742] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8fb64400) [pid = 1742] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:57:49 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8de25800) [pid = 1742] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:57:49 INFO - PROCESS | 1742 | 1466704669835 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:49 INFO - PROCESS | 1742 | 1466704669844 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae0400 == 29 [pid = 1742] [id = 448] 10:57:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8dc54000) [pid = 1742] [serial = 1345] [outer = (nil)] 10:57:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8de1f000) [pid = 1742] [serial = 1346] [outer = 0x8dc54000] 10:57:49 INFO - PROCESS | 1742 | 1466704669921 Marionette DEBUG loaded listener.js 10:57:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e897c00) [pid = 1742] [serial = 1347] [outer = 0x8dc54000] 10:57:50 INFO - PROCESS | 1742 | 1466704670691 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]]]}] 10:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2134ms 10:57:50 INFO - PROCESS | 1742 | 1466704670753 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 10:57:50 INFO - PROCESS | 1742 | 1466704670757 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 10:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:57:50 INFO - PROCESS | 1742 | 1466704670763 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:57:50 INFO - PROCESS | 1742 | 1466704670767 Marionette TRACE conn4 <- [1,1766,null,{}] 10:57:50 INFO - PROCESS | 1742 | 1466704670772 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}] 10:57:50 INFO - PROCESS | 1742 | 1466704670777 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:50 INFO - PROCESS | 1742 | 1466704670935 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 10:57:50 INFO - PROCESS | 1742 | 1466704670945 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:50 INFO - PROCESS | 1742 | 1466704670953 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e7800 == 30 [pid = 1742] [id = 449] 10:57:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e9efc00) [pid = 1742] [serial = 1348] [outer = (nil)] 10:57:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8fdda800) [pid = 1742] [serial = 1349] [outer = 0x8e9efc00] 10:57:51 INFO - PROCESS | 1742 | 1466704671024 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x91be6800) [pid = 1742] [serial = 1350] [outer = 0x8e9efc00] 10:57:52 INFO - PROCESS | 1742 | 1466704672146 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]]]}] 10:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1442ms 10:57:52 INFO - PROCESS | 1742 | 1466704672207 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 1742 | 1466704672215 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 10:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:57:52 INFO - PROCESS | 1742 | 1466704672225 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - PROCESS | 1742 | 1466704672231 Marionette TRACE conn4 <- [1,1770,null,{}] 10:57:52 INFO - PROCESS | 1742 | 1466704672241 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}] 10:57:52 INFO - PROCESS | 1742 | 1466704672248 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:52 INFO - PROCESS | 1742 | 1466704672501 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 10:57:52 INFO - PROCESS | 1742 | 1466704672767 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:52 INFO - PROCESS | 1742 | 1466704672784 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5d400 == 31 [pid = 1742] [id = 450] 10:57:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8dde7000) [pid = 1742] [serial = 1351] [outer = (nil)] 10:57:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e722400) [pid = 1742] [serial = 1352] [outer = 0x8dde7000] 10:57:52 INFO - PROCESS | 1742 | 1466704672917 Marionette DEBUG loaded listener.js 10:57:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e788c00) [pid = 1742] [serial = 1353] [outer = 0x8dde7000] 10:57:53 INFO - PROCESS | 1742 | 1466704673915 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]]]}] 10:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1746ms 10:57:53 INFO - PROCESS | 1742 | 1466704673973 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 10:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:57:53 INFO - PROCESS | 1742 | 1466704673981 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 10:57:53 INFO - PROCESS | 1742 | 1466704673993 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:57:54 INFO - PROCESS | 1742 | 1466704673999 Marionette TRACE conn4 <- [1,1774,null,{}] 10:57:54 INFO - PROCESS | 1742 | 1466704674007 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}] 10:57:54 INFO - PROCESS | 1742 | 1466704674012 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:54 INFO - PROCESS | 1742 | 1466704674225 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 10:57:54 INFO - PROCESS | 1742 | 1466704674473 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:54 INFO - PROCESS | 1742 | 1466704674480 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f5800 == 32 [pid = 1742] [id = 451] 10:57:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8eac7400) [pid = 1742] [serial = 1354] [outer = (nil)] 10:57:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8ef99800) [pid = 1742] [serial = 1355] [outer = 0x8eac7400] 10:57:54 INFO - PROCESS | 1742 | 1466704674612 Marionette DEBUG loaded listener.js 10:57:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8fb67800) [pid = 1742] [serial = 1356] [outer = 0x8eac7400] 10:57:55 INFO - PROCESS | 1742 | 1466704675594 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]]]}] 10:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1639ms 10:57:55 INFO - PROCESS | 1742 | 1466704675631 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 10:57:55 INFO - PROCESS | 1742 | 1466704675636 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 10:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:57:55 INFO - PROCESS | 1742 | 1466704675644 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:57:55 INFO - PROCESS | 1742 | 1466704675650 Marionette TRACE conn4 <- [1,1778,null,{}] 10:57:55 INFO - PROCESS | 1742 | 1466704675668 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}] 10:57:55 INFO - PROCESS | 1742 | 1466704675678 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:55 INFO - PROCESS | 1742 | 1466704675871 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 10:57:56 INFO - PROCESS | 1742 | 1466704676102 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:56 INFO - PROCESS | 1742 | 1466704676112 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c41000 == 33 [pid = 1742] [id = 452] 10:57:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x91c41400) [pid = 1742] [serial = 1357] [outer = (nil)] 10:57:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x91f25800) [pid = 1742] [serial = 1358] [outer = 0x91c41400] 10:57:56 INFO - PROCESS | 1742 | 1466704676246 Marionette DEBUG loaded listener.js 10:57:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x91f30800) [pid = 1742] [serial = 1359] [outer = 0x91c41400] 10:57:57 INFO - PROCESS | 1742 | 1466704677197 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]]]}] 10:57:57 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 10:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1593ms 10:57:57 INFO - PROCESS | 1742 | 1466704677237 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 10:57:57 INFO - PROCESS | 1742 | 1466704677242 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 10:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:57:57 INFO - PROCESS | 1742 | 1466704677249 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:57:57 INFO - PROCESS | 1742 | 1466704677253 Marionette TRACE conn4 <- [1,1782,null,{}] 10:57:57 INFO - PROCESS | 1742 | 1466704677259 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}] 10:57:57 INFO - PROCESS | 1742 | 1466704677264 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:57 INFO - PROCESS | 1742 | 1466704677458 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 10:57:57 INFO - PROCESS | 1742 | 1466704677703 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:57 INFO - PROCESS | 1742 | 1466704677713 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ea000 == 34 [pid = 1742] [id = 453] 10:57:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8efa0400) [pid = 1742] [serial = 1360] [outer = (nil)] 10:57:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x9228f800) [pid = 1742] [serial = 1361] [outer = 0x8efa0400] 10:57:57 INFO - PROCESS | 1742 | 1466704677847 Marionette DEBUG loaded listener.js 10:57:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x92295000) [pid = 1742] [serial = 1362] [outer = 0x8efa0400] 10:57:58 INFO - PROCESS | 1742 | 1466704678781 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]]]}] 10:57:58 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 10:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1588ms 10:57:58 INFO - PROCESS | 1742 | 1466704678839 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 10:57:58 INFO - PROCESS | 1742 | 1466704678843 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 10:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:57:58 INFO - PROCESS | 1742 | 1466704678850 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:57:58 INFO - PROCESS | 1742 | 1466704678854 Marionette TRACE conn4 <- [1,1786,null,{}] 10:57:58 INFO - PROCESS | 1742 | 1466704678861 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}] 10:57:58 INFO - PROCESS | 1742 | 1466704678866 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:59 INFO - PROCESS | 1742 | 1466704679054 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 10:57:59 INFO - PROCESS | 1742 | 1466704679281 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:57:59 INFO - PROCESS | 1742 | 1466704679289 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:57:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daec400 == 35 [pid = 1742] [id = 454] 10:57:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x91c0cc00) [pid = 1742] [serial = 1363] [outer = (nil)] 10:57:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x928cdc00) [pid = 1742] [serial = 1364] [outer = 0x91c0cc00] 10:57:59 INFO - PROCESS | 1742 | 1466704679436 Marionette DEBUG loaded listener.js 10:57:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x928d3000) [pid = 1742] [serial = 1365] [outer = 0x91c0cc00] 10:58:00 INFO - PROCESS | 1742 | 1466704680406 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]]]}] 10:58:00 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 10:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1595ms 10:58:00 INFO - PROCESS | 1742 | 1466704680446 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 10:58:00 INFO - PROCESS | 1742 | 1466704680451 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 10:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:58:00 INFO - PROCESS | 1742 | 1466704680458 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 1742 | 1466704680462 Marionette TRACE conn4 <- [1,1790,null,{}] 10:58:00 INFO - PROCESS | 1742 | 1466704680469 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}] 10:58:00 INFO - PROCESS | 1742 | 1466704680481 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:00 INFO - PROCESS | 1742 | 1466704680736 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 10:58:01 INFO - PROCESS | 1742 | 1466704681021 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:01 INFO - PROCESS | 1742 | 1466704681028 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc56800 == 36 [pid = 1742] [id = 455] 10:58:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8de1fc00) [pid = 1742] [serial = 1366] [outer = (nil)] 10:58:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x951b3800) [pid = 1742] [serial = 1367] [outer = 0x8de1fc00] 10:58:01 INFO - PROCESS | 1742 | 1466704681125 Marionette DEBUG loaded listener.js 10:58:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x91be6000) [pid = 1742] [serial = 1368] [outer = 0x8de1fc00] 10:58:02 INFO - PROCESS | 1742 | 1466704682131 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]]]}] 10:58:02 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) 10:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1753ms 10:58:02 INFO - PROCESS | 1742 | 1466704682212 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 10:58:02 INFO - PROCESS | 1742 | 1466704682217 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 10:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:58:02 INFO - PROCESS | 1742 | 1466704682224 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:58:02 INFO - PROCESS | 1742 | 1466704682228 Marionette TRACE conn4 <- [1,1794,null,{}] 10:58:02 INFO - PROCESS | 1742 | 1466704682235 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}] 10:58:02 INFO - PROCESS | 1742 | 1466704682241 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:02 INFO - PROCESS | 1742 | 1466704682471 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 10:58:02 INFO - PROCESS | 1742 | 1466704682720 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:02 INFO - PROCESS | 1742 | 1466704682730 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae5800 == 37 [pid = 1742] [id = 456] 10:58:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8dc59400) [pid = 1742] [serial = 1369] [outer = (nil)] 10:58:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x95d02800) [pid = 1742] [serial = 1370] [outer = 0x8dc59400] 10:58:02 INFO - PROCESS | 1742 | 1466704682840 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x95d05c00) [pid = 1742] [serial = 1371] [outer = 0x8dc59400] 10:58:03 INFO - PROCESS | 1742 | 1466704683755 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]]]}] 10:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1584ms 10:58:03 INFO - PROCESS | 1742 | 1466704683809 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 10:58:03 INFO - PROCESS | 1742 | 1466704683813 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 10:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:58:03 INFO - PROCESS | 1742 | 1466704683820 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:58:03 INFO - PROCESS | 1742 | 1466704683823 Marionette TRACE conn4 <- [1,1798,null,{}] 10:58:03 INFO - PROCESS | 1742 | 1466704683830 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}] 10:58:03 INFO - PROCESS | 1742 | 1466704683836 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:04 INFO - PROCESS | 1742 | 1466704684027 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 10:58:04 INFO - PROCESS | 1742 | 1466704684257 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:04 INFO - PROCESS | 1742 | 1466704684266 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de48800 == 38 [pid = 1742] [id = 457] 10:58:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x95385000) [pid = 1742] [serial = 1372] [outer = (nil)] 10:58:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x95d18000) [pid = 1742] [serial = 1373] [outer = 0x95385000] 10:58:04 INFO - PROCESS | 1742 | 1466704684406 Marionette DEBUG loaded listener.js 10:58:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x95d1f400) [pid = 1742] [serial = 1374] [outer = 0x95385000] 10:58:05 INFO - PROCESS | 1742 | 1466704685334 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]]]}] 10:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1533ms 10:58:05 INFO - PROCESS | 1742 | 1466704685353 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 10:58:05 INFO - PROCESS | 1742 | 1466704685356 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 10:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:58:05 INFO - PROCESS | 1742 | 1466704685364 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 1742 | 1466704685368 Marionette TRACE conn4 <- [1,1802,null,{}] 10:58:05 INFO - PROCESS | 1742 | 1466704685374 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}] 10:58:05 INFO - PROCESS | 1742 | 1466704685380 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:05 INFO - PROCESS | 1742 | 1466704685564 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 10:58:05 INFO - PROCESS | 1742 | 1466704685815 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:05 INFO - PROCESS | 1742 | 1466704685822 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc55000 == 39 [pid = 1742] [id = 458] 10:58:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8de25000) [pid = 1742] [serial = 1375] [outer = (nil)] 10:58:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x95f0a400) [pid = 1742] [serial = 1376] [outer = 0x8de25000] 10:58:05 INFO - PROCESS | 1742 | 1466704685954 Marionette DEBUG loaded listener.js 10:58:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x95f7c400) [pid = 1742] [serial = 1377] [outer = 0x8de25000] 10:58:06 INFO - PROCESS | 1742 | 1466704686926 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]]]}] 10:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1634ms 10:58:07 INFO - PROCESS | 1742 | 1466704687000 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 10:58:07 INFO - PROCESS | 1742 | 1466704687003 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 10:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:58:07 INFO - PROCESS | 1742 | 1466704687011 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:58:07 INFO - PROCESS | 1742 | 1466704687015 Marionette TRACE conn4 <- [1,1806,null,{}] 10:58:07 INFO - PROCESS | 1742 | 1466704687020 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}] 10:58:07 INFO - PROCESS | 1742 | 1466704687026 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:07 INFO - PROCESS | 1742 | 1466704687220 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 10:58:07 INFO - PROCESS | 1742 | 1466704687464 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:07 INFO - PROCESS | 1742 | 1466704687472 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5f800 == 40 [pid = 1742] [id = 459] 10:58:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8dc61c00) [pid = 1742] [serial = 1378] [outer = (nil)] 10:58:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8e788400) [pid = 1742] [serial = 1379] [outer = 0x8dc61c00] 10:58:07 INFO - PROCESS | 1742 | 1466704687606 Marionette DEBUG loaded listener.js 10:58:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8eac3800) [pid = 1742] [serial = 1380] [outer = 0x8dc61c00] 10:58:08 INFO - PROCESS | 1742 | 1466704688565 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]]]}] 10:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1639ms 10:58:08 INFO - PROCESS | 1742 | 1466704688652 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 10:58:08 INFO - PROCESS | 1742 | 1466704688657 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 10:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:58:08 INFO - PROCESS | 1742 | 1466704688664 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:58:08 INFO - PROCESS | 1742 | 1466704688668 Marionette TRACE conn4 <- [1,1810,null,{}] 10:58:08 INFO - PROCESS | 1742 | 1466704688675 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}] 10:58:08 INFO - PROCESS | 1742 | 1466704688682 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:09 INFO - PROCESS | 1742 | 1466704689108 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 10:58:09 INFO - PROCESS | 1742 | 1466704689349 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:09 INFO - PROCESS | 1742 | 1466704689358 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc59c00 == 41 [pid = 1742] [id = 460] 10:58:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8dc5a400) [pid = 1742] [serial = 1381] [outer = (nil)] 10:58:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8dde9400) [pid = 1742] [serial = 1382] [outer = 0x8dc5a400] 10:58:09 INFO - PROCESS | 1742 | 1466704689456 Marionette DEBUG loaded listener.js 10:58:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8ddefc00) [pid = 1742] [serial = 1383] [outer = 0x8dc5a400] 10:58:10 INFO - PROCESS | 1742 | 1466704690372 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]]]}] 10:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1787ms 10:58:10 INFO - PROCESS | 1742 | 1466704690454 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 10:58:10 INFO - PROCESS | 1742 | 1466704690460 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 10:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:58:10 INFO - PROCESS | 1742 | 1466704690470 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:58:10 INFO - PROCESS | 1742 | 1466704690475 Marionette TRACE conn4 <- [1,1814,null,{}] 10:58:10 INFO - PROCESS | 1742 | 1466704690483 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}] 10:58:10 INFO - PROCESS | 1742 | 1466704690489 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:10 INFO - PROCESS | 1742 | 1466704690792 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 10:58:11 INFO - PROCESS | 1742 | 1466704691100 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:11 INFO - PROCESS | 1742 | 1466704691110 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae0400 == 40 [pid = 1742] [id = 448] 10:58:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8eacb000 == 39 [pid = 1742] [id = 447] 10:58:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae0400 == 40 [pid = 1742] [id = 461] 10:58:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8ddeac00) [pid = 1742] [serial = 1384] [outer = (nil)] 10:58:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8e72a400) [pid = 1742] [serial = 1385] [outer = 0x8ddeac00] 10:58:11 INFO - PROCESS | 1742 | 1466704691236 Marionette DEBUG loaded listener.js 10:58:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8e78f000) [pid = 1742] [serial = 1386] [outer = 0x8ddeac00] 10:58:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8e783c00 == 39 [pid = 1742] [id = 446] 10:58:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf3c00 == 38 [pid = 1742] [id = 445] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8e783800) [pid = 1742] [serial = 1248] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8e725800) [pid = 1742] [serial = 1247] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x95d1d800) [pid = 1742] [serial = 1272] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x91c3f000) [pid = 1742] [serial = 1254] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x91c34800) [pid = 1742] [serial = 1253] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x95d02c00) [pid = 1742] [serial = 1268] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x95d07400) [pid = 1742] [serial = 1269] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8efa5000) [pid = 1742] [serial = 1250] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x928cc400) [pid = 1742] [serial = 1263] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8fde4400) [pid = 1742] [serial = 1245] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x9528a800) [pid = 1742] [serial = 1265] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x92293400) [pid = 1742] [serial = 1259] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9528c400) [pid = 1742] [serial = 1266] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8eac2c00) [pid = 1742] [serial = 1251] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x927b1800) [pid = 1742] [serial = 1260] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x93cb3c00) [pid = 1742] [serial = 1262] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x921b4800) [pid = 1742] [serial = 1257] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x91f2e400) [pid = 1742] [serial = 1256] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x95d18c00) [pid = 1742] [serial = 1271] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x91c35c00) [pid = 1742] [serial = 1290] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8eac8400) [pid = 1742] [serial = 1284] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8e786400) [pid = 1742] [serial = 1274] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8ddec000) [pid = 1742] [serial = 1278] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8e726c00) [pid = 1742] [serial = 1280] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8dc5bc00) [pid = 1742] [serial = 1277] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x91c32c00) [pid = 1742] [serial = 1289] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e8f5000) [pid = 1742] [serial = 1275] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8e789c00) [pid = 1742] [serial = 1281] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8fddec00) [pid = 1742] [serial = 1286] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x91be0000) [pid = 1742] [serial = 1287] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e9e6000) [pid = 1742] [serial = 1283] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91c09800) [pid = 1742] [serial = 1292] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x92295c00) [pid = 1742] [serial = 1296] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x921bc800) [pid = 1742] [serial = 1295] [outer = (nil)] [url = about:blank] 10:58:11 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91f26400) [pid = 1742] [serial = 1293] [outer = (nil)] [url = about:blank] 10:58:12 INFO - PROCESS | 1742 | 1466704692133 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]]]}] 10:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1691ms 10:58:12 INFO - PROCESS | 1742 | 1466704692169 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 10:58:12 INFO - PROCESS | 1742 | 1466704692173 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 10:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:58:12 INFO - PROCESS | 1742 | 1466704692180 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:58:12 INFO - PROCESS | 1742 | 1466704692183 Marionette TRACE conn4 <- [1,1818,null,{}] 10:58:12 INFO - PROCESS | 1742 | 1466704692190 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}] 10:58:12 INFO - PROCESS | 1742 | 1466704692195 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:12 INFO - PROCESS | 1742 | 1466704692383 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 10:58:12 INFO - PROCESS | 1742 | 1466704692397 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:12 INFO - PROCESS | 1742 | 1466704692406 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e890c00 == 39 [pid = 1742] [id = 462] 10:58:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8ef9a400) [pid = 1742] [serial = 1387] [outer = (nil)] 10:58:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8fb62000) [pid = 1742] [serial = 1388] [outer = 0x8ef9a400] 10:58:12 INFO - PROCESS | 1742 | 1466704692482 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8fcb2c00) [pid = 1742] [serial = 1389] [outer = 0x8ef9a400] 10:58:13 INFO - PROCESS | 1742 | 1466704693516 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]]]}] 10:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1382ms 10:58:13 INFO - PROCESS | 1742 | 1466704693563 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 10:58:13 INFO - PROCESS | 1742 | 1466704693570 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 10:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:58:13 INFO - PROCESS | 1742 | 1466704693588 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:58:13 INFO - PROCESS | 1742 | 1466704693595 Marionette TRACE conn4 <- [1,1822,null,{}] 10:58:13 INFO - PROCESS | 1742 | 1466704693603 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}] 10:58:13 INFO - PROCESS | 1742 | 1466704693610 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:13 INFO - PROCESS | 1742 | 1466704693904 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 10:58:14 INFO - PROCESS | 1742 | 1466704693998 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:14 INFO - PROCESS | 1742 | 1466704694004 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eac1400 == 40 [pid = 1742] [id = 463] 10:58:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8eac7c00) [pid = 1742] [serial = 1390] [outer = (nil)] 10:58:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x91c37400) [pid = 1742] [serial = 1391] [outer = 0x8eac7c00] 10:58:14 INFO - PROCESS | 1742 | 1466704694080 Marionette DEBUG loaded listener.js 10:58:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x91c3f800) [pid = 1742] [serial = 1392] [outer = 0x8eac7c00] 10:58:14 INFO - PROCESS | 1742 | 1466704694987 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]]]}] 10:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1447ms 10:58:15 INFO - PROCESS | 1742 | 1466704695027 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 10:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:58:15 INFO - PROCESS | 1742 | 1466704695031 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 10:58:15 INFO - PROCESS | 1742 | 1466704695037 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:58:15 INFO - PROCESS | 1742 | 1466704695041 Marionette TRACE conn4 <- [1,1826,null,{}] 10:58:15 INFO - PROCESS | 1742 | 1466704695056 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}] 10:58:15 INFO - PROCESS | 1742 | 1466704695062 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:15 INFO - PROCESS | 1742 | 1466704695334 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 10:58:15 INFO - PROCESS | 1742 | 1466704695363 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:15 INFO - PROCESS | 1742 | 1466704695370 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c34c00 == 41 [pid = 1742] [id = 464] 10:58:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x91c38000) [pid = 1742] [serial = 1393] [outer = (nil)] 10:58:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x91f29000) [pid = 1742] [serial = 1394] [outer = 0x91c38000] 10:58:15 INFO - PROCESS | 1742 | 1466704695445 Marionette DEBUG loaded listener.js 10:58:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x921b4800) [pid = 1742] [serial = 1395] [outer = 0x91c38000] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8de1ec00) [pid = 1742] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8ddf4000) [pid = 1742] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x921b8400) [pid = 1742] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x9a3c2400) [pid = 1742] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8dc61400) [pid = 1742] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8dc54000) [pid = 1742] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8efa0000) [pid = 1742] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x951c6c00) [pid = 1742] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8eacb800) [pid = 1742] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8efa1000) [pid = 1742] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x928d4c00) [pid = 1742] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x95f85000) [pid = 1742] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e785800) [pid = 1742] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x95d1cc00) [pid = 1742] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8efa7400) [pid = 1742] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8ef9fc00) [pid = 1742] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x947f1c00) [pid = 1742] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:58:16 INFO - PROCESS | 1742 | 1466704696603 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]]]}] 10:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1599ms 10:58:16 INFO - PROCESS | 1742 | 1466704696637 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 1742 | 1466704696640 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 10:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:58:16 INFO - PROCESS | 1742 | 1466704696661 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 1742 | 1466704696665 Marionette TRACE conn4 <- [1,1830,null,{}] 10:58:16 INFO - PROCESS | 1742 | 1466704696671 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}] 10:58:16 INFO - PROCESS | 1742 | 1466704696676 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:16 INFO - PROCESS | 1742 | 1466704696877 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 10:58:17 INFO - PROCESS | 1742 | 1466704697067 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:17 INFO - PROCESS | 1742 | 1466704697086 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x91bdfc00 == 42 [pid = 1742] [id = 465] 10:58:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91c35c00) [pid = 1742] [serial = 1396] [outer = (nil)] 10:58:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91f26400) [pid = 1742] [serial = 1397] [outer = 0x91c35c00] 10:58:17 INFO - PROCESS | 1742 | 1466704697168 Marionette DEBUG loaded listener.js 10:58:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92298c00) [pid = 1742] [serial = 1398] [outer = 0x91c35c00] 10:58:17 INFO - PROCESS | 1742 | 1466704697986 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]]]}] 10:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1389ms 10:58:18 INFO - PROCESS | 1742 | 1466704698043 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 10:58:18 INFO - PROCESS | 1742 | 1466704698047 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 10:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:58:18 INFO - PROCESS | 1742 | 1466704698053 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 1742 | 1466704698056 Marionette TRACE conn4 <- [1,1834,null,{}] 10:58:18 INFO - PROCESS | 1742 | 1466704698062 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}] 10:58:18 INFO - PROCESS | 1742 | 1466704698067 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:18 INFO - PROCESS | 1742 | 1466704698454 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 10:58:18 INFO - PROCESS | 1742 | 1466704698662 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:18 INFO - PROCESS | 1742 | 1466704698670 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf4000 == 43 [pid = 1742] [id = 466] 10:58:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8de1cc00) [pid = 1742] [serial = 1399] [outer = (nil)] 10:58:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8de4a800) [pid = 1742] [serial = 1400] [outer = 0x8de1cc00] 10:58:18 INFO - PROCESS | 1742 | 1466704698773 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e727400) [pid = 1742] [serial = 1401] [outer = 0x8de1cc00] 10:58:19 INFO - PROCESS | 1742 | 1466704699787 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]]]}] 10:58:19 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 10:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1786ms 10:58:19 INFO - PROCESS | 1742 | 1466704699842 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 10:58:19 INFO - PROCESS | 1742 | 1466704699848 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 10:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:58:19 INFO - PROCESS | 1742 | 1466704699858 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:58:19 INFO - PROCESS | 1742 | 1466704699864 Marionette TRACE conn4 <- [1,1838,null,{}] 10:58:19 INFO - PROCESS | 1742 | 1466704699873 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}] 10:58:19 INFO - PROCESS | 1742 | 1466704699879 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:20 INFO - PROCESS | 1742 | 1466704700129 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 10:58:20 INFO - PROCESS | 1742 | 1466704700414 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:20 INFO - PROCESS | 1742 | 1466704700429 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e6800 == 44 [pid = 1742] [id = 467] 10:58:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8eac3000) [pid = 1742] [serial = 1402] [outer = (nil)] 10:58:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8eacec00) [pid = 1742] [serial = 1403] [outer = 0x8eac3000] 10:58:20 INFO - PROCESS | 1742 | 1466704700522 Marionette DEBUG loaded listener.js 10:58:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8fb6c000) [pid = 1742] [serial = 1404] [outer = 0x8eac3000] 10:58:21 INFO - PROCESS | 1742 | 1466704701466 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]]]}] 10:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1646ms 10:58:21 INFO - PROCESS | 1742 | 1466704701504 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 10:58:21 INFO - PROCESS | 1742 | 1466704701510 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 10:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:58:21 INFO - PROCESS | 1742 | 1466704701518 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:58:21 INFO - PROCESS | 1742 | 1466704701522 Marionette TRACE conn4 <- [1,1842,null,{}] 10:58:21 INFO - PROCESS | 1742 | 1466704701529 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}] 10:58:21 INFO - PROCESS | 1742 | 1466704701536 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:21 INFO - PROCESS | 1742 | 1466704701770 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 10:58:22 INFO - PROCESS | 1742 | 1466704702070 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:22 INFO - PROCESS | 1742 | 1466704702081 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f9c00 == 45 [pid = 1742] [id = 468] 10:58:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91c35400) [pid = 1742] [serial = 1405] [outer = (nil)] 10:58:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x91f2c000) [pid = 1742] [serial = 1406] [outer = 0x91c35400] 10:58:22 INFO - PROCESS | 1742 | 1466704702231 Marionette DEBUG loaded listener.js 10:58:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x92296c00) [pid = 1742] [serial = 1407] [outer = 0x91c35400] 10:58:23 INFO - PROCESS | 1742 | 1466704703180 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]]]}] 10:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1741ms 10:58:23 INFO - PROCESS | 1742 | 1466704703260 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 1742 | 1466704703267 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 10:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:58:23 INFO - PROCESS | 1742 | 1466704703287 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 1742 | 1466704703296 Marionette TRACE conn4 <- [1,1846,null,{}] 10:58:23 INFO - PROCESS | 1742 | 1466704703303 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}] 10:58:23 INFO - PROCESS | 1742 | 1466704703310 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:23 INFO - PROCESS | 1742 | 1466704703651 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 10:58:23 INFO - PROCESS | 1742 | 1466704703844 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:23 INFO - PROCESS | 1742 | 1466704703851 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae2000 == 46 [pid = 1742] [id = 469] 10:58:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8dae4c00) [pid = 1742] [serial = 1408] [outer = (nil)] 10:58:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x951bac00) [pid = 1742] [serial = 1409] [outer = 0x8dae4c00] 10:58:23 INFO - PROCESS | 1742 | 1466704703948 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9528c400) [pid = 1742] [serial = 1410] [outer = 0x8dae4c00] 10:58:24 INFO - PROCESS | 1742 | 1466704704877 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]]]}] 10:58:24 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) 10:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1647ms 10:58:24 INFO - PROCESS | 1742 | 1466704704931 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 10:58:24 INFO - PROCESS | 1742 | 1466704704934 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 10:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:58:24 INFO - PROCESS | 1742 | 1466704704944 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:58:24 INFO - PROCESS | 1742 | 1466704704948 Marionette TRACE conn4 <- [1,1850,null,{}] 10:58:24 INFO - PROCESS | 1742 | 1466704704954 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}] 10:58:24 INFO - PROCESS | 1742 | 1466704704959 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:25 INFO - PROCESS | 1742 | 1466704705163 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 10:58:25 INFO - PROCESS | 1742 | 1466704705399 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:25 INFO - PROCESS | 1742 | 1466704705405 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x92295c00 == 47 [pid = 1742] [id = 470] 10:58:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x928cf400) [pid = 1742] [serial = 1411] [outer = (nil)] 10:58:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x95d02c00) [pid = 1742] [serial = 1412] [outer = 0x928cf400] 10:58:25 INFO - PROCESS | 1742 | 1466704705510 Marionette DEBUG loaded listener.js 10:58:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x95d0c000) [pid = 1742] [serial = 1413] [outer = 0x928cf400] 10:58:26 INFO - PROCESS | 1742 | 1466704706416 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]]]}] 10:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1536ms 10:58:26 INFO - PROCESS | 1742 | 1466704706482 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 10:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:58:26 INFO - PROCESS | 1742 | 1466704706486 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 10:58:26 INFO - PROCESS | 1742 | 1466704706493 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 1742 | 1466704706497 Marionette TRACE conn4 <- [1,1854,null,{}] 10:58:26 INFO - PROCESS | 1742 | 1466704706503 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}] 10:58:26 INFO - PROCESS | 1742 | 1466704706509 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:26 INFO - PROCESS | 1742 | 1466704706795 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 10:58:27 INFO - PROCESS | 1742 | 1466704707096 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:27 INFO - PROCESS | 1742 | 1466704707116 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c32c00 == 48 [pid = 1742] [id = 471] 10:58:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x95f10000) [pid = 1742] [serial = 1414] [outer = (nil)] 10:58:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x95f86000) [pid = 1742] [serial = 1415] [outer = 0x95f10000] 10:58:27 INFO - PROCESS | 1742 | 1466704707204 Marionette DEBUG loaded listener.js 10:58:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x965a9c00) [pid = 1742] [serial = 1416] [outer = 0x95f10000] 10:58:28 INFO - PROCESS | 1742 | 1466704708118 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]]]}] 10:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1684ms 10:58:28 INFO - PROCESS | 1742 | 1466704708178 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 10:58:28 INFO - PROCESS | 1742 | 1466704708183 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 10:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:58:28 INFO - PROCESS | 1742 | 1466704708189 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:58:28 INFO - PROCESS | 1742 | 1466704708194 Marionette TRACE conn4 <- [1,1858,null,{}] 10:58:28 INFO - PROCESS | 1742 | 1466704708200 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}] 10:58:28 INFO - PROCESS | 1742 | 1466704708205 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:28 INFO - PROCESS | 1742 | 1466704708400 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 10:58:28 INFO - PROCESS | 1742 | 1466704708639 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:28 INFO - PROCESS | 1742 | 1466704708649 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x9659c400 == 49 [pid = 1742] [id = 472] 10:58:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x9773b400) [pid = 1742] [serial = 1417] [outer = (nil)] 10:58:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x98283c00) [pid = 1742] [serial = 1418] [outer = 0x9773b400] 10:58:28 INFO - PROCESS | 1742 | 1466704708777 Marionette DEBUG loaded listener.js 10:58:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x99007c00) [pid = 1742] [serial = 1419] [outer = 0x9773b400] 10:58:29 INFO - PROCESS | 1742 | 1466704709691 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]]]}] 10:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1539ms 10:58:29 INFO - PROCESS | 1742 | 1466704709729 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 10:58:29 INFO - PROCESS | 1742 | 1466704709733 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 10:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:58:29 INFO - PROCESS | 1742 | 1466704709740 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:58:29 INFO - PROCESS | 1742 | 1466704709744 Marionette TRACE conn4 <- [1,1862,null,{}] 10:58:29 INFO - PROCESS | 1742 | 1466704709750 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}] 10:58:29 INFO - PROCESS | 1742 | 1466704709755 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:29 INFO - PROCESS | 1742 | 1466704709954 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 10:58:30 INFO - PROCESS | 1742 | 1466704710188 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:30 INFO - PROCESS | 1742 | 1466704710198 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d06c00 == 50 [pid = 1742] [id = 473] 10:58:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x95d0d400) [pid = 1742] [serial = 1420] [outer = (nil)] 10:58:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x99ee1000) [pid = 1742] [serial = 1421] [outer = 0x95d0d400] 10:58:30 INFO - PROCESS | 1742 | 1466704710325 Marionette DEBUG loaded listener.js 10:58:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9a079800) [pid = 1742] [serial = 1422] [outer = 0x95d0d400] 10:58:31 INFO - PROCESS | 1742 | 1466704711240 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]]]}] 10:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1536ms 10:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:58:31 INFO - PROCESS | 1742 | 1466704711277 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 10:58:31 INFO - PROCESS | 1742 | 1466704711280 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 10:58:31 INFO - PROCESS | 1742 | 1466704711288 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:58:31 INFO - PROCESS | 1742 | 1466704711291 Marionette TRACE conn4 <- [1,1866,null,{}] 10:58:31 INFO - PROCESS | 1742 | 1466704711297 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}] 10:58:31 INFO - PROCESS | 1742 | 1466704711303 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:31 INFO - PROCESS | 1742 | 1466704711503 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 10:58:31 INFO - PROCESS | 1742 | 1466704711755 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:31 INFO - PROCESS | 1742 | 1466704711765 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d17800 == 51 [pid = 1742] [id = 474] 10:58:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x95f0bc00) [pid = 1742] [serial = 1423] [outer = (nil)] 10:58:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x9a4d0800) [pid = 1742] [serial = 1424] [outer = 0x95f0bc00] 10:58:31 INFO - PROCESS | 1742 | 1466704711891 Marionette DEBUG loaded listener.js 10:58:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x9a5cdc00) [pid = 1742] [serial = 1425] [outer = 0x95f0bc00] 10:58:32 INFO - PROCESS | 1742 | 1466704712866 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]]]}] 10:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1637ms 10:58:32 INFO - PROCESS | 1742 | 1466704712924 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 10:58:32 INFO - PROCESS | 1742 | 1466704712928 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 10:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:58:32 INFO - PROCESS | 1742 | 1466704712936 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:58:32 INFO - PROCESS | 1742 | 1466704712940 Marionette TRACE conn4 <- [1,1870,null,{}] 10:58:32 INFO - PROCESS | 1742 | 1466704712946 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}] 10:58:32 INFO - PROCESS | 1742 | 1466704712952 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:33 INFO - PROCESS | 1742 | 1466704713159 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 10:58:33 INFO - PROCESS | 1742 | 1466704713399 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:33 INFO - PROCESS | 1742 | 1466704713410 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x99ee2800 == 52 [pid = 1742] [id = 475] 10:58:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x99ee8000) [pid = 1742] [serial = 1426] [outer = (nil)] 10:58:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x9a681400) [pid = 1742] [serial = 1427] [outer = 0x99ee8000] 10:58:33 INFO - PROCESS | 1742 | 1466704713542 Marionette DEBUG loaded listener.js 10:58:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x9a688c00) [pid = 1742] [serial = 1428] [outer = 0x99ee8000] 10:58:34 INFO - PROCESS | 1742 | 1466704714451 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]]]}] 10:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1584ms 10:58:34 INFO - PROCESS | 1742 | 1466704714522 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 10:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:58:34 INFO - PROCESS | 1742 | 1466704714526 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 10:58:34 INFO - PROCESS | 1742 | 1466704714533 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:58:34 INFO - PROCESS | 1742 | 1466704714538 Marionette TRACE conn4 <- [1,1874,null,{}] 10:58:34 INFO - PROCESS | 1742 | 1466704714545 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}] 10:58:34 INFO - PROCESS | 1742 | 1466704714551 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:34 INFO - PROCESS | 1742 | 1466704714838 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 10:58:35 INFO - PROCESS | 1742 | 1466704715141 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:35 INFO - PROCESS | 1742 | 1466704715155 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de28c00 == 53 [pid = 1742] [id = 476] 10:58:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8de29000) [pid = 1742] [serial = 1429] [outer = (nil)] 10:58:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8e78d400) [pid = 1742] [serial = 1430] [outer = 0x8de29000] 10:58:35 INFO - PROCESS | 1742 | 1466704715245 Marionette DEBUG loaded listener.js 10:58:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x98287800) [pid = 1742] [serial = 1431] [outer = 0x8de29000] 10:58:36 INFO - PROCESS | 1742 | 1466704716225 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]]]}] 10:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1736ms 10:58:36 INFO - PROCESS | 1742 | 1466704716269 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 10:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:58:36 INFO - PROCESS | 1742 | 1466704716275 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 10:58:36 INFO - PROCESS | 1742 | 1466704716282 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:58:36 INFO - PROCESS | 1742 | 1466704716287 Marionette TRACE conn4 <- [1,1878,null,{}] 10:58:36 INFO - PROCESS | 1742 | 1466704716293 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}] 10:58:36 INFO - PROCESS | 1742 | 1466704716299 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:36 INFO - PROCESS | 1742 | 1466704716504 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 10:58:37 INFO - PROCESS | 1742 | 1466704717175 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:37 INFO - PROCESS | 1742 | 1466704717185 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf0800 == 54 [pid = 1742] [id = 477] 10:58:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8ddf2c00) [pid = 1742] [serial = 1432] [outer = (nil)] 10:58:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8de25400) [pid = 1742] [serial = 1433] [outer = 0x8ddf2c00] 10:58:37 INFO - PROCESS | 1742 | 1466704717291 Marionette DEBUG loaded listener.js 10:58:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8e730c00) [pid = 1742] [serial = 1434] [outer = 0x8ddf2c00] 10:58:38 INFO - PROCESS | 1742 | 1466704718209 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]]]}] 10:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1983ms 10:58:38 INFO - PROCESS | 1742 | 1466704718268 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 10:58:38 INFO - PROCESS | 1742 | 1466704718274 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 10:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:58:38 INFO - PROCESS | 1742 | 1466704718282 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:58:38 INFO - PROCESS | 1742 | 1466704718287 Marionette TRACE conn4 <- [1,1882,null,{}] 10:58:38 INFO - PROCESS | 1742 | 1466704718295 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}] 10:58:38 INFO - PROCESS | 1742 | 1466704718304 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:38 INFO - PROCESS | 1742 | 1466704718613 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 10:58:38 INFO - PROCESS | 1742 | 1466704718920 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:38 INFO - PROCESS | 1742 | 1466704718929 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8eac00 == 55 [pid = 1742] [id = 478] 10:58:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8e9e8000) [pid = 1742] [serial = 1435] [outer = (nil)] 10:58:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8fcbb400) [pid = 1742] [serial = 1436] [outer = 0x8e9e8000] 10:58:39 INFO - PROCESS | 1742 | 1466704719015 Marionette DEBUG loaded listener.js 10:58:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8fde6c00) [pid = 1742] [serial = 1437] [outer = 0x8e9e8000] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef9f800 == 54 [pid = 1742] [id = 444] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x91c34c00 == 53 [pid = 1742] [id = 464] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8eac1400 == 52 [pid = 1742] [id = 463] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e890c00 == 51 [pid = 1742] [id = 462] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae0400 == 50 [pid = 1742] [id = 461] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc59c00 == 49 [pid = 1742] [id = 460] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e7800 == 48 [pid = 1742] [id = 449] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc56800 == 47 [pid = 1742] [id = 455] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5d400 == 46 [pid = 1742] [id = 450] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ea000 == 45 [pid = 1742] [id = 453] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8daec400 == 44 [pid = 1742] [id = 454] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x91c41000 == 43 [pid = 1742] [id = 452] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5f800 == 42 [pid = 1742] [id = 459] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f5800 == 41 [pid = 1742] [id = 451] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc55000 == 40 [pid = 1742] [id = 458] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae5800 == 39 [pid = 1742] [id = 456] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8de48800 == 38 [pid = 1742] [id = 457] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf0800 == 37 [pid = 1742] [id = 477] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8de28c00 == 36 [pid = 1742] [id = 476] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x99ee2800 == 35 [pid = 1742] [id = 475] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x95d17800 == 34 [pid = 1742] [id = 474] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x9659c400 == 33 [pid = 1742] [id = 472] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x95d06c00 == 32 [pid = 1742] [id = 473] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x91c32c00 == 31 [pid = 1742] [id = 471] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x92295c00 == 30 [pid = 1742] [id = 470] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f9c00 == 29 [pid = 1742] [id = 468] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae2000 == 28 [pid = 1742] [id = 469] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e6800 == 27 [pid = 1742] [id = 467] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x91bdfc00 == 26 [pid = 1742] [id = 465] 10:58:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf4000 == 25 [pid = 1742] [id = 466] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8fdda800) [pid = 1742] [serial = 1349] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8e721800) [pid = 1742] [serial = 1298] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8de26400) [pid = 1742] [serial = 1338] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x928d7000) [pid = 1742] [serial = 1305] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9a5cec00) [pid = 1742] [serial = 1329] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8ddf3800) [pid = 1742] [serial = 1331] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8de1f000) [pid = 1742] [serial = 1346] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8fcb6c00) [pid = 1742] [serial = 1302] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x95d1a000) [pid = 1742] [serial = 1313] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8fb6fc00) [pid = 1742] [serial = 1301] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8ef99c00) [pid = 1742] [serial = 1343] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8fcb6800) [pid = 1742] [serial = 1335] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x951b9800) [pid = 1742] [serial = 1310] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x9773b000) [pid = 1742] [serial = 1322] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8e78d800) [pid = 1742] [serial = 1340] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8e897c00) [pid = 1742] [serial = 1347] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8e891800) [pid = 1742] [serial = 1341] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x965a5000) [pid = 1742] [serial = 1320] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x9659c000) [pid = 1742] [serial = 1319] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x947ac400) [pid = 1742] [serial = 1308] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x927b3000) [pid = 1742] [serial = 1304] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x927b2800) [pid = 1742] [serial = 1307] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x98cbd000) [pid = 1742] [serial = 1325] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x9900e400) [pid = 1742] [serial = 1326] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x9a4d6000) [pid = 1742] [serial = 1328] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8efa1c00) [pid = 1742] [serial = 1344] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x95f0d800) [pid = 1742] [serial = 1316] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8efa7c00) [pid = 1742] [serial = 1334] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8de43000) [pid = 1742] [serial = 1332] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x95f80c00) [pid = 1742] [serial = 1317] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x97743000) [pid = 1742] [serial = 1323] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8de1e000) [pid = 1742] [serial = 1337] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x95f02000) [pid = 1742] [serial = 1314] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8e783000) [pid = 1742] [serial = 1299] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x951d0800) [pid = 1742] [serial = 1311] [outer = (nil)] [url = about:blank] 10:58:41 INFO - PROCESS | 1742 | 1466704721652 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]]]}] 10:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 3396ms 10:58:41 INFO - PROCESS | 1742 | 1466704721681 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 10:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:58:41 INFO - PROCESS | 1742 | 1466704721687 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 10:58:41 INFO - PROCESS | 1742 | 1466704721696 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 1742 | 1466704721701 Marionette TRACE conn4 <- [1,1886,null,{}] 10:58:41 INFO - PROCESS | 1742 | 1466704721713 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}] 10:58:41 INFO - PROCESS | 1742 | 1466704721727 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:41 INFO - PROCESS | 1742 | 1466704721916 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 10:58:42 INFO - PROCESS | 1742 | 1466704722103 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:42 INFO - PROCESS | 1742 | 1466704722113 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc61800 == 26 [pid = 1742] [id = 479] 10:58:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8dde9800) [pid = 1742] [serial = 1438] [outer = (nil)] 10:58:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8de24000) [pid = 1742] [serial = 1439] [outer = 0x8dde9800] 10:58:42 INFO - PROCESS | 1742 | 1466704722191 Marionette DEBUG loaded listener.js 10:58:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8de47c00) [pid = 1742] [serial = 1440] [outer = 0x8dde9800] 10:58:43 INFO - PROCESS | 1742 | 1466704723095 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]]]}] 10:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1442ms 10:58:43 INFO - PROCESS | 1742 | 1466704723137 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 10:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:58:43 INFO - PROCESS | 1742 | 1466704723146 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 10:58:43 INFO - PROCESS | 1742 | 1466704723159 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:58:43 INFO - PROCESS | 1742 | 1466704723164 Marionette TRACE conn4 <- [1,1890,null,{}] 10:58:43 INFO - PROCESS | 1742 | 1466704723171 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}] 10:58:43 INFO - PROCESS | 1742 | 1466704723177 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:43 INFO - PROCESS | 1742 | 1466704723365 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 10:58:43 INFO - PROCESS | 1742 | 1466704723520 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:43 INFO - PROCESS | 1742 | 1466704723528 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e78c000 == 27 [pid = 1742] [id = 480] 10:58:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e890800) [pid = 1742] [serial = 1441] [outer = (nil)] 10:58:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8e896400) [pid = 1742] [serial = 1442] [outer = 0x8e890800] 10:58:43 INFO - PROCESS | 1742 | 1466704723610 Marionette DEBUG loaded listener.js 10:58:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8e89b400) [pid = 1742] [serial = 1443] [outer = 0x8e890800] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x91c35c00) [pid = 1742] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91c38000) [pid = 1742] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x95385000) [pid = 1742] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8de1fc00) [pid = 1742] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8efa0400) [pid = 1742] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8dde7000) [pid = 1742] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8dc59400) [pid = 1742] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8ef9a400) [pid = 1742] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e9efc00) [pid = 1742] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91c41400) [pid = 1742] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8eac7400) [pid = 1742] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8dc5a400) [pid = 1742] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x91c0cc00) [pid = 1742] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8de25000) [pid = 1742] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8dc61c00) [pid = 1742] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8ddeac00) [pid = 1742] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:58:45 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8eac7c00) [pid = 1742] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:58:45 INFO - PROCESS | 1742 | 1466704725828 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]]]}] 10:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2751ms 10:58:45 INFO - PROCESS | 1742 | 1466704725909 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 10:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:58:45 INFO - PROCESS | 1742 | 1466704725917 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 10:58:45 INFO - PROCESS | 1742 | 1466704725928 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:58:45 INFO - PROCESS | 1742 | 1466704725934 Marionette TRACE conn4 <- [1,1894,null,{}] 10:58:45 INFO - PROCESS | 1742 | 1466704725945 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}] 10:58:45 INFO - PROCESS | 1742 | 1466704725952 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:46 INFO - PROCESS | 1742 | 1466704726289 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 10:58:46 INFO - PROCESS | 1742 | 1466704726389 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:46 INFO - PROCESS | 1742 | 1466704726398 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dde7800 == 28 [pid = 1742] [id = 481] 10:58:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8dde8c00) [pid = 1742] [serial = 1444] [outer = (nil)] 10:58:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8de42400) [pid = 1742] [serial = 1445] [outer = 0x8dde8c00] 10:58:46 INFO - PROCESS | 1742 | 1466704726540 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e726000) [pid = 1742] [serial = 1446] [outer = 0x8dde8c00] 10:58:47 INFO - PROCESS | 1742 | 1466704727709 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]]]}] 10:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1840ms 10:58:47 INFO - PROCESS | 1742 | 1466704727767 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 10:58:47 INFO - PROCESS | 1742 | 1466704727775 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 10:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:58:47 INFO - PROCESS | 1742 | 1466704727787 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:58:47 INFO - PROCESS | 1742 | 1466704727791 Marionette TRACE conn4 <- [1,1898,null,{}] 10:58:47 INFO - PROCESS | 1742 | 1466704727799 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}] 10:58:47 INFO - PROCESS | 1742 | 1466704727806 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:48 INFO - PROCESS | 1742 | 1466704728072 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 10:58:48 INFO - PROCESS | 1742 | 1466704728309 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:48 INFO - PROCESS | 1742 | 1466704728325 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f6000 == 29 [pid = 1742] [id = 482] 10:58:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e9e2800) [pid = 1742] [serial = 1447] [outer = (nil)] 10:58:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e9e9800) [pid = 1742] [serial = 1448] [outer = 0x8e9e2800] 10:58:48 INFO - PROCESS | 1742 | 1466704728454 Marionette DEBUG loaded listener.js 10:58:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8eac6c00) [pid = 1742] [serial = 1449] [outer = 0x8e9e2800] 10:58:49 INFO - PROCESS | 1742 | 1466704729452 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]]]}] 10:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1736ms 10:58:49 INFO - PROCESS | 1742 | 1466704729524 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 10:58:49 INFO - PROCESS | 1742 | 1466704729530 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 10:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:58:49 INFO - PROCESS | 1742 | 1466704729538 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:58:49 INFO - PROCESS | 1742 | 1466704729546 Marionette TRACE conn4 <- [1,1902,null,{}] 10:58:49 INFO - PROCESS | 1742 | 1466704729567 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}] 10:58:49 INFO - PROCESS | 1742 | 1466704729580 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:49 INFO - PROCESS | 1742 | 1466704729929 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 10:58:50 INFO - PROCESS | 1742 | 1466704730135 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:50 INFO - PROCESS | 1742 | 1466704730149 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb68c00 == 30 [pid = 1742] [id = 483] 10:58:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8fb69400) [pid = 1742] [serial = 1450] [outer = (nil)] 10:58:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8fcb3c00) [pid = 1742] [serial = 1451] [outer = 0x8fb69400] 10:58:50 INFO - PROCESS | 1742 | 1466704730251 Marionette DEBUG loaded listener.js 10:58:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8fdde800) [pid = 1742] [serial = 1452] [outer = 0x8fb69400] 10:58:51 INFO - PROCESS | 1742 | 1466704731220 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]]]}] 10:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1743ms 10:58:51 INFO - PROCESS | 1742 | 1466704731281 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 10:58:51 INFO - PROCESS | 1742 | 1466704731287 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 10:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:58:51 INFO - PROCESS | 1742 | 1466704731295 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:58:51 INFO - PROCESS | 1742 | 1466704731299 Marionette TRACE conn4 <- [1,1906,null,{}] 10:58:51 INFO - PROCESS | 1742 | 1466704731306 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}] 10:58:51 INFO - PROCESS | 1742 | 1466704731312 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:51 INFO - PROCESS | 1742 | 1466704731560 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 10:58:51 INFO - PROCESS | 1742 | 1466704731805 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:51 INFO - PROCESS | 1742 | 1466704731814 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x91bd8c00 == 31 [pid = 1742] [id = 484] 10:58:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x91bdb800) [pid = 1742] [serial = 1453] [outer = (nil)] 10:58:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x91c07800) [pid = 1742] [serial = 1454] [outer = 0x91bdb800] 10:58:51 INFO - PROCESS | 1742 | 1466704731951 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x91c10000) [pid = 1742] [serial = 1455] [outer = 0x91bdb800] 10:58:52 INFO - PROCESS | 1742 | 1466704732948 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]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1694ms 10:58:52 INFO - PROCESS | 1742 | 1466704732989 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 10:58:52 INFO - PROCESS | 1742 | 1466704732994 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 10:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:58:53 INFO - PROCESS | 1742 | 1466704733002 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 1742 | 1466704733006 Marionette TRACE conn4 <- [1,1910,null,{}] 10:58:53 INFO - PROCESS | 1742 | 1466704733013 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}] 10:58:53 INFO - PROCESS | 1742 | 1466704733019 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:53 INFO - PROCESS | 1742 | 1466704733212 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 10:58:53 INFO - PROCESS | 1742 | 1466704733449 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:53 INFO - PROCESS | 1742 | 1466704733456 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de1b400 == 32 [pid = 1742] [id = 485] 10:58:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x91bdb400) [pid = 1742] [serial = 1456] [outer = (nil)] 10:58:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91c3d800) [pid = 1742] [serial = 1457] [outer = 0x91bdb400] 10:58:53 INFO - PROCESS | 1742 | 1466704733596 Marionette DEBUG loaded listener.js 10:58:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8ddebc00) [pid = 1742] [serial = 1458] [outer = 0x91bdb400] 10:58:54 INFO - PROCESS | 1742 | 1466704734528 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]]]}] 10:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1583ms 10:58:54 INFO - PROCESS | 1742 | 1466704734586 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 10:58:54 INFO - PROCESS | 1742 | 1466704734590 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 10:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:58:54 INFO - PROCESS | 1742 | 1466704734598 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:58:54 INFO - PROCESS | 1742 | 1466704734602 Marionette TRACE conn4 <- [1,1914,null,{}] 10:58:54 INFO - PROCESS | 1742 | 1466704734609 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}] 10:58:54 INFO - PROCESS | 1742 | 1466704734621 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:54 INFO - PROCESS | 1742 | 1466704734938 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 10:58:55 INFO - PROCESS | 1742 | 1466704735176 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:55 INFO - PROCESS | 1742 | 1466704735182 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daee400 == 33 [pid = 1742] [id = 486] 10:58:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8dc55800) [pid = 1742] [serial = 1459] [outer = (nil)] 10:58:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x921be800) [pid = 1742] [serial = 1460] [outer = 0x8dc55800] 10:58:55 INFO - PROCESS | 1742 | 1466704735288 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x92295c00) [pid = 1742] [serial = 1461] [outer = 0x8dc55800] 10:58:56 INFO - PROCESS | 1742 | 1466704736229 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]]]}] 10:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1692ms 10:58:56 INFO - PROCESS | 1742 | 1466704736291 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 10:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:58:56 INFO - PROCESS | 1742 | 1466704736296 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 10:58:56 INFO - PROCESS | 1742 | 1466704736304 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:58:56 INFO - PROCESS | 1742 | 1466704736308 Marionette TRACE conn4 <- [1,1918,null,{}] 10:58:56 INFO - PROCESS | 1742 | 1466704736315 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}] 10:58:56 INFO - PROCESS | 1742 | 1466704736320 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:56 INFO - PROCESS | 1742 | 1466704736559 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 10:58:56 INFO - PROCESS | 1742 | 1466704736813 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:56 INFO - PROCESS | 1742 | 1466704736830 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dde7000 == 34 [pid = 1742] [id = 487] 10:58:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x91c33000) [pid = 1742] [serial = 1462] [outer = (nil)] 10:58:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x93cb1c00) [pid = 1742] [serial = 1463] [outer = 0x91c33000] 10:58:56 INFO - PROCESS | 1742 | 1466704736961 Marionette DEBUG loaded listener.js 10:58:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x928d4400) [pid = 1742] [serial = 1464] [outer = 0x91c33000] 10:58:57 INFO - PROCESS | 1742 | 1466704737933 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]]]}] 10:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1684ms 10:58:57 INFO - PROCESS | 1742 | 1466704737988 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 10:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:58:58 INFO - PROCESS | 1742 | 1466704738000 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 10:58:58 INFO - PROCESS | 1742 | 1466704738007 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - PROCESS | 1742 | 1466704738011 Marionette TRACE conn4 <- [1,1922,null,{}] 10:58:58 INFO - PROCESS | 1742 | 1466704738018 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}] 10:58:58 INFO - PROCESS | 1742 | 1466704738023 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:58 INFO - PROCESS | 1742 | 1466704738253 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 10:58:58 INFO - PROCESS | 1742 | 1466704738489 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:58:58 INFO - PROCESS | 1742 | 1466704738500 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daedc00 == 35 [pid = 1742] [id = 488] 10:58:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8de1c000) [pid = 1742] [serial = 1465] [outer = (nil)] 10:58:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x947ebc00) [pid = 1742] [serial = 1466] [outer = 0x8de1c000] 10:58:58 INFO - PROCESS | 1742 | 1466704738643 Marionette DEBUG loaded listener.js 10:58:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x947f4000) [pid = 1742] [serial = 1467] [outer = 0x8de1c000] 10:58:59 INFO - PROCESS | 1742 | 1466704739634 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]]]}] 10:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1684ms 10:58:59 INFO - PROCESS | 1742 | 1466704739691 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 10:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:58:59 INFO - PROCESS | 1742 | 1466704739697 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 10:58:59 INFO - PROCESS | 1742 | 1466704739704 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:58:59 INFO - PROCESS | 1742 | 1466704739707 Marionette TRACE conn4 <- [1,1926,null,{}] 10:58:59 INFO - PROCESS | 1742 | 1466704739715 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}] 10:58:59 INFO - PROCESS | 1742 | 1466704739719 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:58:59 INFO - PROCESS | 1742 | 1466704739960 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 10:59:00 INFO - PROCESS | 1742 | 1466704740201 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:00 INFO - PROCESS | 1742 | 1466704740208 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1400 == 36 [pid = 1742] [id = 489] 10:59:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8dae2000) [pid = 1742] [serial = 1468] [outer = (nil)] 10:59:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8dae8000) [pid = 1742] [serial = 1469] [outer = 0x8dae2000] 10:59:00 INFO - PROCESS | 1742 | 1466704740453 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8dc5d400) [pid = 1742] [serial = 1470] [outer = 0x8dae2000] 10:59:01 INFO - PROCESS | 1742 | 1466704741444 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]]]}] 10:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1784ms 10:59:01 INFO - PROCESS | 1742 | 1466704741489 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 1742 | 1466704741496 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 10:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:59:01 INFO - PROCESS | 1742 | 1466704741505 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - PROCESS | 1742 | 1466704741510 Marionette TRACE conn4 <- [1,1930,null,{}] 10:59:01 INFO - PROCESS | 1742 | 1466704741518 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}] 10:59:01 INFO - PROCESS | 1742 | 1466704741523 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:01 INFO - PROCESS | 1742 | 1466704741749 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 10:59:02 INFO - PROCESS | 1742 | 1466704742014 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:02 INFO - PROCESS | 1742 | 1466704742022 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daed000 == 37 [pid = 1742] [id = 490] 10:59:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8e72c400) [pid = 1742] [serial = 1471] [outer = (nil)] 10:59:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8e899400) [pid = 1742] [serial = 1472] [outer = 0x8e72c400] 10:59:02 INFO - PROCESS | 1742 | 1466704742197 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8e8f8000) [pid = 1742] [serial = 1473] [outer = 0x8e72c400] 10:59:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddecc00 == 36 [pid = 1742] [id = 379] 10:59:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc61800 == 35 [pid = 1742] [id = 479] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x91f29000) [pid = 1742] [serial = 1394] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x95d18000) [pid = 1742] [serial = 1373] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x95d1f400) [pid = 1742] [serial = 1374] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x951b3800) [pid = 1742] [serial = 1367] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x91be6000) [pid = 1742] [serial = 1368] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9228f800) [pid = 1742] [serial = 1361] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x92295000) [pid = 1742] [serial = 1362] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8e722400) [pid = 1742] [serial = 1352] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8e788c00) [pid = 1742] [serial = 1353] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x95d02800) [pid = 1742] [serial = 1370] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x95d05c00) [pid = 1742] [serial = 1371] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8fb62000) [pid = 1742] [serial = 1388] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8fcb2c00) [pid = 1742] [serial = 1389] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x91be6800) [pid = 1742] [serial = 1350] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91f25800) [pid = 1742] [serial = 1358] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x91f30800) [pid = 1742] [serial = 1359] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8ef99800) [pid = 1742] [serial = 1355] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8fb67800) [pid = 1742] [serial = 1356] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8dde9400) [pid = 1742] [serial = 1382] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8ddefc00) [pid = 1742] [serial = 1383] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x928cdc00) [pid = 1742] [serial = 1364] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x928d3000) [pid = 1742] [serial = 1365] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x95f0a400) [pid = 1742] [serial = 1376] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x95f7c400) [pid = 1742] [serial = 1377] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e788400) [pid = 1742] [serial = 1379] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8eac3800) [pid = 1742] [serial = 1380] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e72a400) [pid = 1742] [serial = 1385] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e78f000) [pid = 1742] [serial = 1386] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x92298c00) [pid = 1742] [serial = 1398] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x921b4800) [pid = 1742] [serial = 1395] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91c3f800) [pid = 1742] [serial = 1392] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91c37400) [pid = 1742] [serial = 1391] [outer = (nil)] [url = about:blank] 10:59:02 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91f26400) [pid = 1742] [serial = 1397] [outer = (nil)] [url = about:blank] 10:59:03 INFO - PROCESS | 1742 | 1466704743220 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]]]}] 10:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1741ms 10:59:03 INFO - PROCESS | 1742 | 1466704743246 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 10:59:03 INFO - PROCESS | 1742 | 1466704743252 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 10:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:59:03 INFO - PROCESS | 1742 | 1466704743263 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 1742 | 1466704743267 Marionette TRACE conn4 <- [1,1934,null,{}] 10:59:03 INFO - PROCESS | 1742 | 1466704743278 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}] 10:59:03 INFO - PROCESS | 1742 | 1466704743283 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:03 INFO - PROCESS | 1742 | 1466704743490 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 10:59:03 INFO - PROCESS | 1742 | 1466704743661 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:03 INFO - PROCESS | 1742 | 1466704743669 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e725c00 == 36 [pid = 1742] [id = 491] 10:59:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e72dc00) [pid = 1742] [serial = 1474] [outer = (nil)] 10:59:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8eace400) [pid = 1742] [serial = 1475] [outer = 0x8e72dc00] 10:59:03 INFO - PROCESS | 1742 | 1466704743751 Marionette DEBUG loaded listener.js 10:59:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8ef9ec00) [pid = 1742] [serial = 1476] [outer = 0x8e72dc00] 10:59:04 INFO - PROCESS | 1742 | 1466704744713 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]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1492ms 10:59:04 INFO - PROCESS | 1742 | 1466704744755 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 1742 | 1466704744759 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 10:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:59:04 INFO - PROCESS | 1742 | 1466704744766 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 1742 | 1466704744773 Marionette TRACE conn4 <- [1,1938,null,{}] 10:59:04 INFO - PROCESS | 1742 | 1466704744790 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}] 10:59:04 INFO - PROCESS | 1742 | 1466704744799 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:05 INFO - PROCESS | 1742 | 1466704745002 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 10:59:05 INFO - PROCESS | 1742 | 1466704745206 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:05 INFO - PROCESS | 1742 | 1466704745218 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb69800 == 37 [pid = 1742] [id = 492] 10:59:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8fde2400) [pid = 1742] [serial = 1477] [outer = (nil)] 10:59:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91c03800) [pid = 1742] [serial = 1478] [outer = 0x8fde2400] 10:59:05 INFO - PROCESS | 1742 | 1466704745295 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91c0b000) [pid = 1742] [serial = 1479] [outer = 0x8fde2400] 10:59:06 INFO - PROCESS | 1742 | 1466704746147 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]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1443ms 10:59:06 INFO - PROCESS | 1742 | 1466704746211 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 1742 | 1466704746216 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 10:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:59:06 INFO - PROCESS | 1742 | 1466704746223 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 1742 | 1466704746227 Marionette TRACE conn4 <- [1,1942,null,{}] 10:59:06 INFO - PROCESS | 1742 | 1466704746243 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}] 10:59:06 INFO - PROCESS | 1742 | 1466704746247 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:06 INFO - PROCESS | 1742 | 1466704746513 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 10:59:06 INFO - PROCESS | 1742 | 1466704746560 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:06 INFO - PROCESS | 1742 | 1466704746566 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa2400 == 38 [pid = 1742] [id = 493] 10:59:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8fcb6800) [pid = 1742] [serial = 1480] [outer = (nil)] 10:59:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91e10400) [pid = 1742] [serial = 1481] [outer = 0x8fcb6800] 10:59:06 INFO - PROCESS | 1742 | 1466704746726 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91f2e400) [pid = 1742] [serial = 1482] [outer = 0x8fcb6800] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8dde9800) [pid = 1742] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8ddf2c00) [pid = 1742] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e9e8000) [pid = 1742] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x9773b400) [pid = 1742] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8de1cc00) [pid = 1742] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x95f0bc00) [pid = 1742] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91c35400) [pid = 1742] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8dae4c00) [pid = 1742] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8de29000) [pid = 1742] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x928cf400) [pid = 1742] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x95f10000) [pid = 1742] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x95d0d400) [pid = 1742] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8eac3000) [pid = 1742] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:59:07 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x99ee8000) [pid = 1742] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:59:07 INFO - PROCESS | 1742 | 1466704747745 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]]]}] 10:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1536ms 10:59:07 INFO - PROCESS | 1742 | 1466704747760 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 10:59:07 INFO - PROCESS | 1742 | 1466704747764 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 10:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:59:07 INFO - PROCESS | 1742 | 1466704747771 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:59:07 INFO - PROCESS | 1742 | 1466704747775 Marionette TRACE conn4 <- [1,1946,null,{}] 10:59:07 INFO - PROCESS | 1742 | 1466704747791 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}] 10:59:07 INFO - PROCESS | 1742 | 1466704747797 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:07 INFO - PROCESS | 1742 | 1466704747984 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 10:59:08 INFO - PROCESS | 1742 | 1466704747998 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:08 INFO - PROCESS | 1742 | 1466704748006 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e786c00 == 39 [pid = 1742] [id = 494] 10:59:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e890000) [pid = 1742] [serial = 1483] [outer = (nil)] 10:59:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91e02400) [pid = 1742] [serial = 1484] [outer = 0x8e890000] 10:59:08 INFO - PROCESS | 1742 | 1466704748098 Marionette DEBUG loaded listener.js 10:59:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x92293000) [pid = 1742] [serial = 1485] [outer = 0x8e890000] 10:59:09 INFO - PROCESS | 1742 | 1466704749067 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]]]}] 10:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1343ms 10:59:09 INFO - PROCESS | 1742 | 1466704749115 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 10:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:59:09 INFO - PROCESS | 1742 | 1466704749120 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 10:59:09 INFO - PROCESS | 1742 | 1466704749126 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - PROCESS | 1742 | 1466704749129 Marionette TRACE conn4 <- [1,1950,null,{}] 10:59:09 INFO - PROCESS | 1742 | 1466704749135 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}] 10:59:09 INFO - PROCESS | 1742 | 1466704749145 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:09 INFO - PROCESS | 1742 | 1466704749334 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 10:59:09 INFO - PROCESS | 1742 | 1466704749475 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:09 INFO - PROCESS | 1742 | 1466704749483 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e781400 == 40 [pid = 1742] [id = 495] 10:59:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8efa0c00) [pid = 1742] [serial = 1486] [outer = (nil)] 10:59:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x928d0800) [pid = 1742] [serial = 1487] [outer = 0x8efa0c00] 10:59:09 INFO - PROCESS | 1742 | 1466704749559 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x93cb8800) [pid = 1742] [serial = 1488] [outer = 0x8efa0c00] 10:59:11 INFO - PROCESS | 1742 | 1466704751024 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]]]}] 10:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1933ms 10:59:11 INFO - PROCESS | 1742 | 1466704751060 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 10:59:11 INFO - PROCESS | 1742 | 1466704751066 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 10:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:59:11 INFO - PROCESS | 1742 | 1466704751076 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:59:11 INFO - PROCESS | 1742 | 1466704751081 Marionette TRACE conn4 <- [1,1954,null,{}] 10:59:11 INFO - PROCESS | 1742 | 1466704751090 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}] 10:59:11 INFO - PROCESS | 1742 | 1466704751096 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:11 INFO - PROCESS | 1742 | 1466704751339 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 10:59:11 INFO - PROCESS | 1742 | 1466704751626 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:11 INFO - PROCESS | 1742 | 1466704751639 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e78e000 == 41 [pid = 1742] [id = 496] 10:59:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e78f800) [pid = 1742] [serial = 1489] [outer = (nil)] 10:59:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e9e7000) [pid = 1742] [serial = 1490] [outer = 0x8e78f800] 10:59:11 INFO - PROCESS | 1742 | 1466704751737 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8eaca800) [pid = 1742] [serial = 1491] [outer = 0x8e78f800] 10:59:12 INFO - PROCESS | 1742 | 1466704752731 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]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1738ms 10:59:12 INFO - PROCESS | 1742 | 1466704752814 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 1742 | 1466704752823 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 10:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:59:12 INFO - PROCESS | 1742 | 1466704752836 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:59:12 INFO - PROCESS | 1742 | 1466704752841 Marionette TRACE conn4 <- [1,1958,null,{}] 10:59:12 INFO - PROCESS | 1742 | 1466704752849 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}] 10:59:12 INFO - PROCESS | 1742 | 1466704752856 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:13 INFO - PROCESS | 1742 | 1466704753209 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 10:59:13 INFO - PROCESS | 1742 | 1466704753410 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:13 INFO - PROCESS | 1742 | 1466704753422 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fde4800 == 42 [pid = 1742] [id = 497] 10:59:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91c09400) [pid = 1742] [serial = 1492] [outer = (nil)] 10:59:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91e07c00) [pid = 1742] [serial = 1493] [outer = 0x91c09400] 10:59:13 INFO - PROCESS | 1742 | 1466704753517 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x921bd800) [pid = 1742] [serial = 1494] [outer = 0x91c09400] 10:59:14 INFO - PROCESS | 1742 | 1466704754456 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]]]}] 10:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1694ms 10:59:14 INFO - PROCESS | 1742 | 1466704754530 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 10:59:14 INFO - PROCESS | 1742 | 1466704754534 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 10:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:59:14 INFO - PROCESS | 1742 | 1466704754544 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:59:14 INFO - PROCESS | 1742 | 1466704754550 Marionette TRACE conn4 <- [1,1962,null,{}] 10:59:14 INFO - PROCESS | 1742 | 1466704754570 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}] 10:59:14 INFO - PROCESS | 1742 | 1466704754581 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:14 INFO - PROCESS | 1742 | 1466704754936 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 10:59:15 INFO - PROCESS | 1742 | 1466704755137 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:15 INFO - PROCESS | 1742 | 1466704755147 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x951b9800 == 43 [pid = 1742] [id = 498] 10:59:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x951b9c00) [pid = 1742] [serial = 1495] [outer = (nil)] 10:59:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9528a400) [pid = 1742] [serial = 1496] [outer = 0x951b9c00] 10:59:15 INFO - PROCESS | 1742 | 1466704755242 Marionette DEBUG loaded listener.js 10:59:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x95295800) [pid = 1742] [serial = 1497] [outer = 0x951b9c00] 10:59:16 INFO - PROCESS | 1742 | 1466704756196 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]]]}] 10:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1692ms 10:59:16 INFO - PROCESS | 1742 | 1466704756237 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 10:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:59:16 INFO - PROCESS | 1742 | 1466704756242 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 10:59:16 INFO - PROCESS | 1742 | 1466704756250 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 1742 | 1466704756254 Marionette TRACE conn4 <- [1,1966,null,{}] 10:59:16 INFO - PROCESS | 1742 | 1466704756261 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}] 10:59:16 INFO - PROCESS | 1742 | 1466704756267 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:16 INFO - PROCESS | 1742 | 1466704756487 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 10:59:16 INFO - PROCESS | 1742 | 1466704756729 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:16 INFO - PROCESS | 1742 | 1466704756738 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c33400 == 44 [pid = 1742] [id = 499] 10:59:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x928cc000) [pid = 1742] [serial = 1498] [outer = (nil)] 10:59:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x95d06000) [pid = 1742] [serial = 1499] [outer = 0x928cc000] 10:59:16 INFO - PROCESS | 1742 | 1466704756884 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x95d0dc00) [pid = 1742] [serial = 1500] [outer = 0x928cc000] 10:59:17 INFO - PROCESS | 1742 | 1466704757792 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]]]}] 10:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1584ms 10:59:17 INFO - PROCESS | 1742 | 1466704757841 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 10:59:17 INFO - PROCESS | 1742 | 1466704757847 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 10:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:59:17 INFO - PROCESS | 1742 | 1466704757887 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 1742 | 1466704757893 Marionette TRACE conn4 <- [1,1970,null,{}] 10:59:17 INFO - PROCESS | 1742 | 1466704757904 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}] 10:59:17 INFO - PROCESS | 1742 | 1466704757910 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:18 INFO - PROCESS | 1742 | 1466704758159 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 10:59:18 INFO - PROCESS | 1742 | 1466704758403 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:18 INFO - PROCESS | 1742 | 1466704758413 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddea400 == 45 [pid = 1742] [id = 500] 10:59:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x928d4000) [pid = 1742] [serial = 1501] [outer = (nil)] 10:59:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x95d1d800) [pid = 1742] [serial = 1502] [outer = 0x928d4000] 10:59:18 INFO - PROCESS | 1742 | 1466704758517 Marionette DEBUG loaded listener.js 10:59:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95f02800) [pid = 1742] [serial = 1503] [outer = 0x928d4000] 10:59:19 INFO - PROCESS | 1742 | 1466704759441 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]]]}] 10:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1632ms 10:59:19 INFO - PROCESS | 1742 | 1466704759506 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 10:59:19 INFO - PROCESS | 1742 | 1466704759511 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 10:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:59:19 INFO - PROCESS | 1742 | 1466704759520 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 1742 | 1466704759524 Marionette TRACE conn4 <- [1,1974,null,{}] 10:59:19 INFO - PROCESS | 1742 | 1466704759530 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}] 10:59:19 INFO - PROCESS | 1742 | 1466704759541 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:19 INFO - PROCESS | 1742 | 1466704759769 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 10:59:20 INFO - PROCESS | 1742 | 1466704759989 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:20 INFO - PROCESS | 1742 | 1466704759998 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fddb800 == 46 [pid = 1742] [id = 501] 10:59:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91f2f000) [pid = 1742] [serial = 1504] [outer = (nil)] 10:59:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x95f7b400) [pid = 1742] [serial = 1505] [outer = 0x91f2f000] 10:59:20 INFO - PROCESS | 1742 | 1466704760134 Marionette DEBUG loaded listener.js 10:59:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95f83800) [pid = 1742] [serial = 1506] [outer = 0x91f2f000] 10:59:21 INFO - PROCESS | 1742 | 1466704761070 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]]]}] 10:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1581ms 10:59:21 INFO - PROCESS | 1742 | 1466704761103 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 10:59:21 INFO - PROCESS | 1742 | 1466704761106 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 10:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:59:21 INFO - PROCESS | 1742 | 1466704761114 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 1742 | 1466704761118 Marionette TRACE conn4 <- [1,1978,null,{}] 10:59:21 INFO - PROCESS | 1742 | 1466704761124 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}] 10:59:21 INFO - PROCESS | 1742 | 1466704761130 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:21 INFO - PROCESS | 1742 | 1466704761347 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 10:59:21 INFO - PROCESS | 1742 | 1466704761592 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:21 INFO - PROCESS | 1742 | 1466704761607 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5000 == 47 [pid = 1742] [id = 502] 10:59:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8fb6dc00) [pid = 1742] [serial = 1507] [outer = (nil)] 10:59:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9659f400) [pid = 1742] [serial = 1508] [outer = 0x8fb6dc00] 10:59:21 INFO - PROCESS | 1742 | 1466704761735 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x965a4c00) [pid = 1742] [serial = 1509] [outer = 0x8fb6dc00] 10:59:22 INFO - PROCESS | 1742 | 1466704762654 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]]]}] 10:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1583ms 10:59:22 INFO - PROCESS | 1742 | 1466704762699 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 10:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:59:22 INFO - PROCESS | 1742 | 1466704762704 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 10:59:22 INFO - PROCESS | 1742 | 1466704762711 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 1742 | 1466704762714 Marionette TRACE conn4 <- [1,1982,null,{}] 10:59:22 INFO - PROCESS | 1742 | 1466704762722 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}] 10:59:22 INFO - PROCESS | 1742 | 1466704762727 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:22 INFO - PROCESS | 1742 | 1466704762957 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 10:59:23 INFO - PROCESS | 1742 | 1466704763194 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:23 INFO - PROCESS | 1742 | 1466704763205 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x95f0dc00 == 48 [pid = 1742] [id = 503] 10:59:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x95f82c00) [pid = 1742] [serial = 1510] [outer = (nil)] 10:59:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9820bc00) [pid = 1742] [serial = 1511] [outer = 0x95f82c00] 10:59:23 INFO - PROCESS | 1742 | 1466704763334 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x98288000) [pid = 1742] [serial = 1512] [outer = 0x95f82c00] 10:59:24 INFO - PROCESS | 1742 | 1466704764261 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]]]}] 10:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1589ms 10:59:24 INFO - PROCESS | 1742 | 1466704764300 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 10:59:24 INFO - PROCESS | 1742 | 1466704764305 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 10:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:59:24 INFO - PROCESS | 1742 | 1466704764312 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:59:24 INFO - PROCESS | 1742 | 1466704764316 Marionette TRACE conn4 <- [1,1986,null,{}] 10:59:24 INFO - PROCESS | 1742 | 1466704764322 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}] 10:59:24 INFO - PROCESS | 1742 | 1466704764328 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:24 INFO - PROCESS | 1742 | 1466704764540 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 10:59:24 INFO - PROCESS | 1742 | 1466704764779 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:24 INFO - PROCESS | 1742 | 1466704764789 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d02400 == 49 [pid = 1742] [id = 504] 10:59:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x95f7fc00) [pid = 1742] [serial = 1513] [outer = (nil)] 10:59:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x99e13400) [pid = 1742] [serial = 1514] [outer = 0x95f7fc00] 10:59:24 INFO - PROCESS | 1742 | 1466704764916 Marionette DEBUG loaded listener.js 10:59:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x9a1df400) [pid = 1742] [serial = 1515] [outer = 0x95f7fc00] 10:59:25 INFO - PROCESS | 1742 | 1466704765835 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]]]}] 10:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1590ms 10:59:25 INFO - PROCESS | 1742 | 1466704765904 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 10:59:25 INFO - PROCESS | 1742 | 1466704765908 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 10:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:59:25 INFO - PROCESS | 1742 | 1466704765915 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 1742 | 1466704765919 Marionette TRACE conn4 <- [1,1990,null,{}] 10:59:25 INFO - PROCESS | 1742 | 1466704765926 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}] 10:59:25 INFO - PROCESS | 1742 | 1466704765932 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:26 INFO - PROCESS | 1742 | 1466704766147 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 10:59:26 INFO - PROCESS | 1742 | 1466704766408 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:26 INFO - PROCESS | 1742 | 1466704766417 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ed000 == 50 [pid = 1742] [id = 505] 10:59:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x9a5c9800) [pid = 1742] [serial = 1516] [outer = (nil)] 10:59:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9a5d0c00) [pid = 1742] [serial = 1517] [outer = 0x9a5c9800] 10:59:26 INFO - PROCESS | 1742 | 1466704766549 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9a684800) [pid = 1742] [serial = 1518] [outer = 0x9a5c9800] 10:59:27 INFO - PROCESS | 1742 | 1466704767465 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]]]}] 10:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1598ms 10:59:27 INFO - PROCESS | 1742 | 1466704767515 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 1742 | 1466704767520 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 10:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:59:27 INFO - PROCESS | 1742 | 1466704767547 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 1742 | 1466704767553 Marionette TRACE conn4 <- [1,1994,null,{}] 10:59:27 INFO - PROCESS | 1742 | 1466704767560 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}] 10:59:27 INFO - PROCESS | 1742 | 1466704767566 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:27 INFO - PROCESS | 1742 | 1466704767810 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 10:59:28 INFO - PROCESS | 1742 | 1466704768069 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:28 INFO - PROCESS | 1742 | 1466704768080 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf4800 == 51 [pid = 1742] [id = 506] 10:59:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8de48c00) [pid = 1742] [serial = 1519] [outer = (nil)] 10:59:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9a8f4c00) [pid = 1742] [serial = 1520] [outer = 0x8de48c00] 10:59:28 INFO - PROCESS | 1742 | 1466704768214 Marionette DEBUG loaded listener.js 10:59:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9b104000) [pid = 1742] [serial = 1521] [outer = 0x8de48c00] 10:59:29 INFO - PROCESS | 1742 | 1466704769132 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]]]}] 10:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1645ms 10:59:29 INFO - PROCESS | 1742 | 1466704769189 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 10:59:29 INFO - PROCESS | 1742 | 1466704769194 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 10:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:59:29 INFO - PROCESS | 1742 | 1466704769201 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 1742 | 1466704769205 Marionette TRACE conn4 <- [1,1998,null,{}] 10:59:29 INFO - PROCESS | 1742 | 1466704769211 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}] 10:59:29 INFO - PROCESS | 1742 | 1466704769216 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:29 INFO - PROCESS | 1742 | 1466704769428 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 10:59:29 INFO - PROCESS | 1742 | 1466704769669 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:29 INFO - PROCESS | 1742 | 1466704769677 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dde9800 == 52 [pid = 1742] [id = 507] 10:59:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8ddeb000) [pid = 1742] [serial = 1522] [outer = (nil)] 10:59:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8de1c400) [pid = 1742] [serial = 1523] [outer = 0x8ddeb000] 10:59:30 INFO - PROCESS | 1742 | 1466704770112 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8de44800) [pid = 1742] [serial = 1524] [outer = 0x8ddeb000] 10:59:31 INFO - PROCESS | 1742 | 1466704771059 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]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1889ms 10:59:31 INFO - PROCESS | 1742 | 1466704771092 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 1742 | 1466704771097 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 10:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:59:31 INFO - PROCESS | 1742 | 1466704771107 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - PROCESS | 1742 | 1466704771110 Marionette TRACE conn4 <- [1,2002,null,{}] 10:59:31 INFO - PROCESS | 1742 | 1466704771119 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}] 10:59:31 INFO - PROCESS | 1742 | 1466704771124 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:31 INFO - PROCESS | 1742 | 1466704771327 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 10:59:31 INFO - PROCESS | 1742 | 1466704771525 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:31 INFO - PROCESS | 1742 | 1466704771536 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ee000 == 53 [pid = 1742] [id = 508] 10:59:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8eac9c00) [pid = 1742] [serial = 1525] [outer = (nil)] 10:59:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8fb67c00) [pid = 1742] [serial = 1526] [outer = 0x8eac9c00] 10:59:31 INFO - PROCESS | 1742 | 1466704771794 Marionette DEBUG loaded listener.js 10:59:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8fddd400) [pid = 1742] [serial = 1527] [outer = 0x8eac9c00] 10:59:32 INFO - PROCESS | 1742 | 1466704772726 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]]]}] 10:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1695ms 10:59:32 INFO - PROCESS | 1742 | 1466704772802 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 10:59:32 INFO - PROCESS | 1742 | 1466704772808 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 10:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:59:32 INFO - PROCESS | 1742 | 1466704772819 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:59:32 INFO - PROCESS | 1742 | 1466704772824 Marionette TRACE conn4 <- [1,2006,null,{}] 10:59:32 INFO - PROCESS | 1742 | 1466704772830 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}] 10:59:32 INFO - PROCESS | 1742 | 1466704772837 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de24800 == 52 [pid = 1742] [id = 378] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa5400 == 51 [pid = 1742] [id = 365] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf1c00 == 50 [pid = 1742] [id = 367] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1400 == 49 [pid = 1742] [id = 489] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f6000 == 48 [pid = 1742] [id = 482] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4c400 == 47 [pid = 1742] [id = 372] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de1b400 == 46 [pid = 1742] [id = 485] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8daee400 == 45 [pid = 1742] [id = 486] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc53800 == 44 [pid = 1742] [id = 364] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8eac00 == 43 [pid = 1742] [id = 478] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5c400 == 42 [pid = 1742] [id = 369] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e78c000 == 41 [pid = 1742] [id = 480] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de29c00 == 40 [pid = 1742] [id = 380] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f6400 == 39 [pid = 1742] [id = 366] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef9d000 == 38 [pid = 1742] [id = 374] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de42800 == 37 [pid = 1742] [id = 363] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9eb000 == 36 [pid = 1742] [id = 370] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dde7000 == 35 [pid = 1742] [id = 487] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8fddc400 == 34 [pid = 1742] [id = 375] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dde7800 == 33 [pid = 1742] [id = 481] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5cc00 == 32 [pid = 1742] [id = 368] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8daedc00 == 31 [pid = 1742] [id = 488] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x921bdc00 == 30 [pid = 1742] [id = 371] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf5c00 == 29 [pid = 1742] [id = 377] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x91bd8c00 == 28 [pid = 1742] [id = 484] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb68c00 == 27 [pid = 1742] [id = 483] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x91c3c400 == 26 [pid = 1742] [id = 373] 10:59:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae9800 == 25 [pid = 1742] [id = 376] 10:59:34 INFO - PROCESS | 1742 | 1466704774602 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8e896400) [pid = 1742] [serial = 1442] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8de24000) [pid = 1742] [serial = 1439] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8de47c00) [pid = 1742] [serial = 1440] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8de25400) [pid = 1742] [serial = 1433] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8fcbb400) [pid = 1742] [serial = 1436] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x98283c00) [pid = 1742] [serial = 1418] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8de4a800) [pid = 1742] [serial = 1400] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x9a4d0800) [pid = 1742] [serial = 1424] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x91f2c000) [pid = 1742] [serial = 1406] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x951bac00) [pid = 1742] [serial = 1409] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e78d400) [pid = 1742] [serial = 1430] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x95d02c00) [pid = 1742] [serial = 1412] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x95f86000) [pid = 1742] [serial = 1415] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8fde6c00) [pid = 1742] [serial = 1437] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x99ee1000) [pid = 1742] [serial = 1421] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8eacec00) [pid = 1742] [serial = 1403] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x9a681400) [pid = 1742] [serial = 1427] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9a688c00) [pid = 1742] [serial = 1428] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x98287800) [pid = 1742] [serial = 1431] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x965a9c00) [pid = 1742] [serial = 1416] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e730c00) [pid = 1742] [serial = 1434] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x92296c00) [pid = 1742] [serial = 1407] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x9a079800) [pid = 1742] [serial = 1422] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8fb6c000) [pid = 1742] [serial = 1404] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x95d0c000) [pid = 1742] [serial = 1413] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x9528c400) [pid = 1742] [serial = 1410] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x99007c00) [pid = 1742] [serial = 1419] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e727400) [pid = 1742] [serial = 1401] [outer = (nil)] [url = about:blank] 10:59:34 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x9a5cdc00) [pid = 1742] [serial = 1425] [outer = (nil)] [url = about:blank] 10:59:35 INFO - PROCESS | 1742 | 1466704775029 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:35 INFO - PROCESS | 1742 | 1466704775044 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5c400 == 26 [pid = 1742] [id = 509] 10:59:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8dc5cc00) [pid = 1742] [serial = 1528] [outer = (nil)] 10:59:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8dde8000) [pid = 1742] [serial = 1529] [outer = 0x8dc5cc00] 10:59:35 INFO - PROCESS | 1742 | 1466704775119 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8ddf5c00) [pid = 1742] [serial = 1530] [outer = 0x8dc5cc00] 10:59:35 INFO - PROCESS | 1742 | 1466704775982 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]]]}] 10:59:36 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 10:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 3242ms 10:59:36 INFO - PROCESS | 1742 | 1466704776063 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 1742 | 1466704776069 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 10:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:59:36 INFO - PROCESS | 1742 | 1466704776078 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 1742 | 1466704776083 Marionette TRACE conn4 <- [1,2010,null,{}] 10:59:36 INFO - PROCESS | 1742 | 1466704776091 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}] 10:59:36 INFO - PROCESS | 1742 | 1466704776097 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:36 INFO - PROCESS | 1742 | 1466704776340 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 10:59:36 INFO - PROCESS | 1742 | 1466704776574 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:36 INFO - PROCESS | 1742 | 1466704776585 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4bc00 == 27 [pid = 1742] [id = 510] 10:59:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8de4f000) [pid = 1742] [serial = 1531] [outer = (nil)] 10:59:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e726400) [pid = 1742] [serial = 1532] [outer = 0x8de4f000] 10:59:36 INFO - PROCESS | 1742 | 1466704776669 Marionette DEBUG loaded listener.js 10:59:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e72d000) [pid = 1742] [serial = 1533] [outer = 0x8de4f000] 10:59:37 INFO - PROCESS | 1742 | 1466704777563 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]]]}] 10:59:37 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 10:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1554ms 10:59:37 INFO - PROCESS | 1742 | 1466704777635 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 10:59:37 INFO - PROCESS | 1742 | 1466704777640 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 10:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:59:37 INFO - PROCESS | 1742 | 1466704777648 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:59:37 INFO - PROCESS | 1742 | 1466704777653 Marionette TRACE conn4 <- [1,2014,null,{}] 10:59:37 INFO - PROCESS | 1742 | 1466704777660 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}] 10:59:37 INFO - PROCESS | 1742 | 1466704777666 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:37 INFO - PROCESS | 1742 | 1466704777913 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 10:59:37 INFO - PROCESS | 1742 | 1466704777944 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:37 INFO - PROCESS | 1742 | 1466704777955 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e787c00 == 28 [pid = 1742] [id = 511] 10:59:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e891400) [pid = 1742] [serial = 1534] [outer = (nil)] 10:59:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8e9e2000) [pid = 1742] [serial = 1535] [outer = 0x8e891400] 10:59:38 INFO - PROCESS | 1742 | 1466704778030 Marionette DEBUG loaded listener.js 10:59:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8e9edc00) [pid = 1742] [serial = 1536] [outer = 0x8e891400] 10:59:39 INFO - PROCESS | 1742 | 1466704779115 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]]]}] 10:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1500ms 10:59:39 INFO - PROCESS | 1742 | 1466704779153 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 10:59:39 INFO - PROCESS | 1742 | 1466704779160 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 10:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:59:39 INFO - PROCESS | 1742 | 1466704779178 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 1742 | 1466704779187 Marionette TRACE conn4 <- [1,2018,null,{}] 10:59:39 INFO - PROCESS | 1742 | 1466704779200 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}] 10:59:39 INFO - PROCESS | 1742 | 1466704779208 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:40 INFO - PROCESS | 1742 | 1466704780244 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8efa0c00) [pid = 1742] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8fcb6800) [pid = 1742] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e890000) [pid = 1742] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8de1c000) [pid = 1742] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8e890800) [pid = 1742] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8dde8c00) [pid = 1742] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8dae2000) [pid = 1742] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x91bdb800) [pid = 1742] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e72c400) [pid = 1742] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e72dc00) [pid = 1742] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8fde2400) [pid = 1742] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8fb69400) [pid = 1742] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e9e2800) [pid = 1742] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91bdb400) [pid = 1742] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91c33000) [pid = 1742] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:59:40 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8dc55800) [pid = 1742] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:59:40 INFO - PROCESS | 1742 | 1466704780458 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:40 INFO - PROCESS | 1742 | 1466704780466 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae2000 == 29 [pid = 1742] [id = 512] 10:59:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8dc55800) [pid = 1742] [serial = 1537] [outer = (nil)] 10:59:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8de49400) [pid = 1742] [serial = 1538] [outer = 0x8dc55800] 10:59:40 INFO - PROCESS | 1742 | 1466704780558 Marionette DEBUG loaded listener.js 10:59:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8eac2c00) [pid = 1742] [serial = 1539] [outer = 0x8dc55800] 10:59:41 INFO - PROCESS | 1742 | 1466704781315 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]]]}] 10:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2208ms 10:59:41 INFO - PROCESS | 1742 | 1466704781381 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 10:59:41 INFO - PROCESS | 1742 | 1466704781385 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 10:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:59:41 INFO - PROCESS | 1742 | 1466704781392 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:59:41 INFO - PROCESS | 1742 | 1466704781395 Marionette TRACE conn4 <- [1,2022,null,{}] 10:59:41 INFO - PROCESS | 1742 | 1466704781401 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}] 10:59:41 INFO - PROCESS | 1742 | 1466704781407 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:41 INFO - PROCESS | 1742 | 1466704781581 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 10:59:41 INFO - PROCESS | 1742 | 1466704781590 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:41 INFO - PROCESS | 1742 | 1466704781602 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae5c00 == 30 [pid = 1742] [id = 513] 10:59:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e724800) [pid = 1742] [serial = 1540] [outer = (nil)] 10:59:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8fcbb800) [pid = 1742] [serial = 1541] [outer = 0x8e724800] 10:59:41 INFO - PROCESS | 1742 | 1466704781676 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8fde5400) [pid = 1742] [serial = 1542] [outer = 0x8e724800] 10:59:42 INFO - PROCESS | 1742 | 1466704782884 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]]]}] 10:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1531ms 10:59:42 INFO - PROCESS | 1742 | 1466704782924 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 1742 | 1466704782931 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 10:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:59:42 INFO - PROCESS | 1742 | 1466704782940 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 1742 | 1466704782945 Marionette TRACE conn4 <- [1,2026,null,{}] 10:59:42 INFO - PROCESS | 1742 | 1466704782955 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}] 10:59:42 INFO - PROCESS | 1742 | 1466704782962 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:43 INFO - PROCESS | 1742 | 1466704783168 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 10:59:43 INFO - PROCESS | 1742 | 1466704783420 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:43 INFO - PROCESS | 1742 | 1466704783430 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de25400 == 31 [pid = 1742] [id = 514] 10:59:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8de45800) [pid = 1742] [serial = 1543] [outer = (nil)] 10:59:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e785800) [pid = 1742] [serial = 1544] [outer = 0x8de45800] 10:59:43 INFO - PROCESS | 1742 | 1466704783539 Marionette DEBUG loaded listener.js 10:59:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e9ec000) [pid = 1742] [serial = 1545] [outer = 0x8de45800] 10:59:44 INFO - PROCESS | 1742 | 1466704784514 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]]]}] 10:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1657ms 10:59:44 INFO - PROCESS | 1742 | 1466704784598 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 1742 | 1466704784611 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 10:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:59:44 INFO - PROCESS | 1742 | 1466704784624 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - PROCESS | 1742 | 1466704784628 Marionette TRACE conn4 <- [1,2030,null,{}] 10:59:44 INFO - PROCESS | 1742 | 1466704784635 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}] 10:59:44 INFO - PROCESS | 1742 | 1466704784642 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:45 INFO - PROCESS | 1742 | 1466704785002 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 10:59:45 INFO - PROCESS | 1742 | 1466704785241 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:45 INFO - PROCESS | 1742 | 1466704785254 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5d000 == 32 [pid = 1742] [id = 515] 10:59:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8fcb4c00) [pid = 1742] [serial = 1546] [outer = (nil)] 10:59:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8fde9c00) [pid = 1742] [serial = 1547] [outer = 0x8fcb4c00] 10:59:45 INFO - PROCESS | 1742 | 1466704785388 Marionette DEBUG loaded listener.js 10:59:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x91be3800) [pid = 1742] [serial = 1548] [outer = 0x8fcb4c00] 10:59:46 INFO - PROCESS | 1742 | 1466704786480 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]]]}] 10:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1890ms 10:59:46 INFO - PROCESS | 1742 | 1466704786513 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 10:59:46 INFO - PROCESS | 1742 | 1466704786517 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 10:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:59:46 INFO - PROCESS | 1742 | 1466704786524 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 1742 | 1466704786531 Marionette TRACE conn4 <- [1,2034,null,{}] 10:59:46 INFO - PROCESS | 1742 | 1466704786548 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}] 10:59:46 INFO - PROCESS | 1742 | 1466704786558 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:46 INFO - PROCESS | 1742 | 1466704786782 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 10:59:47 INFO - PROCESS | 1742 | 1466704787015 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:47 INFO - PROCESS | 1742 | 1466704787028 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x91f22000 == 33 [pid = 1742] [id = 516] 10:59:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91f22400) [pid = 1742] [serial = 1549] [outer = (nil)] 10:59:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x91f2b000) [pid = 1742] [serial = 1550] [outer = 0x91f22400] 10:59:47 INFO - PROCESS | 1742 | 1466704787167 Marionette DEBUG loaded listener.js 10:59:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x921b6000) [pid = 1742] [serial = 1551] [outer = 0x91f22400] 10:59:48 INFO - PROCESS | 1742 | 1466704788079 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]]]}] 10:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1593ms 10:59:48 INFO - PROCESS | 1742 | 1466704788119 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 10:59:48 INFO - PROCESS | 1742 | 1466704788124 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 10:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:59:48 INFO - PROCESS | 1742 | 1466704788131 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:59:48 INFO - PROCESS | 1742 | 1466704788136 Marionette TRACE conn4 <- [1,2038,null,{}] 10:59:48 INFO - PROCESS | 1742 | 1466704788142 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}] 10:59:48 INFO - PROCESS | 1742 | 1466704788148 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:48 INFO - PROCESS | 1742 | 1466704788349 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 10:59:48 INFO - PROCESS | 1742 | 1466704788580 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:48 INFO - PROCESS | 1742 | 1466704788590 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x91f29c00 == 34 [pid = 1742] [id = 517] 10:59:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x921be000) [pid = 1742] [serial = 1552] [outer = (nil)] 10:59:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9228dc00) [pid = 1742] [serial = 1553] [outer = 0x921be000] 10:59:48 INFO - PROCESS | 1742 | 1466704788724 Marionette DEBUG loaded listener.js 10:59:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x92290c00) [pid = 1742] [serial = 1554] [outer = 0x921be000] 10:59:49 INFO - PROCESS | 1742 | 1466704789636 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]]]}] 10:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1582ms 10:59:49 INFO - PROCESS | 1742 | 1466704789714 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 10:59:49 INFO - PROCESS | 1742 | 1466704789719 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 10:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:59:49 INFO - PROCESS | 1742 | 1466704789725 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:59:49 INFO - PROCESS | 1742 | 1466704789729 Marionette TRACE conn4 <- [1,2042,null,{}] 10:59:49 INFO - PROCESS | 1742 | 1466704789735 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}] 10:59:49 INFO - PROCESS | 1742 | 1466704789741 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:49 INFO - PROCESS | 1742 | 1466704789973 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 10:59:50 INFO - PROCESS | 1742 | 1466704790246 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:50 INFO - PROCESS | 1742 | 1466704790259 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e3000 == 35 [pid = 1742] [id = 518] 10:59:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8eac5400) [pid = 1742] [serial = 1555] [outer = (nil)] 10:59:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x928c9000) [pid = 1742] [serial = 1556] [outer = 0x8eac5400] 10:59:50 INFO - PROCESS | 1742 | 1466704790359 Marionette DEBUG loaded listener.js 10:59:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x928d5800) [pid = 1742] [serial = 1557] [outer = 0x8eac5400] 10:59:51 INFO - PROCESS | 1742 | 1466704791300 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]]]}] 10:59:51 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) 10:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1641ms 10:59:51 INFO - PROCESS | 1742 | 1466704791368 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 10:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:59:51 INFO - PROCESS | 1742 | 1466704791372 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 10:59:51 INFO - PROCESS | 1742 | 1466704791379 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:59:51 INFO - PROCESS | 1742 | 1466704791383 Marionette TRACE conn4 <- [1,2046,null,{}] 10:59:51 INFO - PROCESS | 1742 | 1466704791389 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}] 10:59:51 INFO - PROCESS | 1742 | 1466704791401 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:51 INFO - PROCESS | 1742 | 1466704791681 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 10:59:51 INFO - PROCESS | 1742 | 1466704791972 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:51 INFO - PROCESS | 1742 | 1466704791982 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de28c00 == 36 [pid = 1742] [id = 519] 10:59:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8fb6f800) [pid = 1742] [serial = 1558] [outer = (nil)] 10:59:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x947f4800) [pid = 1742] [serial = 1559] [outer = 0x8fb6f800] 10:59:52 INFO - PROCESS | 1742 | 1466704792081 Marionette DEBUG loaded listener.js 10:59:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x951b7800) [pid = 1742] [serial = 1560] [outer = 0x8fb6f800] 10:59:53 INFO - PROCESS | 1742 | 1466704793021 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]]]}] 10:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1682ms 10:59:53 INFO - PROCESS | 1742 | 1466704793062 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 10:59:53 INFO - PROCESS | 1742 | 1466704793067 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 10:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:59:53 INFO - PROCESS | 1742 | 1466704793076 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:59:53 INFO - PROCESS | 1742 | 1466704793080 Marionette TRACE conn4 <- [1,2050,null,{}] 10:59:53 INFO - PROCESS | 1742 | 1466704793087 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}] 10:59:53 INFO - PROCESS | 1742 | 1466704793093 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:53 INFO - PROCESS | 1742 | 1466704793286 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 10:59:53 INFO - PROCESS | 1742 | 1466704793518 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:53 INFO - PROCESS | 1742 | 1466704793528 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc54000 == 37 [pid = 1742] [id = 520] 10:59:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8dc56000) [pid = 1742] [serial = 1561] [outer = (nil)] 10:59:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x95299800) [pid = 1742] [serial = 1562] [outer = 0x8dc56000] 10:59:53 INFO - PROCESS | 1742 | 1466704793660 Marionette DEBUG loaded listener.js 10:59:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9537f400) [pid = 1742] [serial = 1563] [outer = 0x8dc56000] 10:59:54 INFO - PROCESS | 1742 | 1466704794576 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]]]}] 10:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1533ms 10:59:54 INFO - PROCESS | 1742 | 1466704794610 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 10:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:59:54 INFO - PROCESS | 1742 | 1466704794622 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 10:59:54 INFO - PROCESS | 1742 | 1466704794628 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:59:54 INFO - PROCESS | 1742 | 1466704794632 Marionette TRACE conn4 <- [1,2054,null,{}] 10:59:54 INFO - PROCESS | 1742 | 1466704794639 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}] 10:59:54 INFO - PROCESS | 1742 | 1466704794643 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:54 INFO - PROCESS | 1742 | 1466704794826 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 10:59:55 INFO - PROCESS | 1742 | 1466704795069 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:55 INFO - PROCESS | 1742 | 1466704795081 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef99400 == 38 [pid = 1742] [id = 521] 10:59:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9228ac00) [pid = 1742] [serial = 1564] [outer = (nil)] 10:59:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x95d0c800) [pid = 1742] [serial = 1565] [outer = 0x9228ac00] 10:59:55 INFO - PROCESS | 1742 | 1466704795231 Marionette DEBUG loaded listener.js 10:59:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x95d13c00) [pid = 1742] [serial = 1566] [outer = 0x9228ac00] 10:59:56 INFO - PROCESS | 1742 | 1466704796152 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]]]}] 10:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1583ms 10:59:56 INFO - PROCESS | 1742 | 1466704796213 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 10:59:56 INFO - PROCESS | 1742 | 1466704796217 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 10:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:59:56 INFO - PROCESS | 1742 | 1466704796224 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:59:56 INFO - PROCESS | 1742 | 1466704796228 Marionette TRACE conn4 <- [1,2058,null,{}] 10:59:56 INFO - PROCESS | 1742 | 1466704796235 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}] 10:59:56 INFO - PROCESS | 1742 | 1466704796241 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:56 INFO - PROCESS | 1742 | 1466704796429 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 10:59:56 INFO - PROCESS | 1742 | 1466704796672 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:56 INFO - PROCESS | 1742 | 1466704796680 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de22400 == 39 [pid = 1742] [id = 522] 10:59:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8de26000) [pid = 1742] [serial = 1567] [outer = (nil)] 10:59:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x95d1dc00) [pid = 1742] [serial = 1568] [outer = 0x8de26000] 10:59:56 INFO - PROCESS | 1742 | 1466704796811 Marionette DEBUG loaded listener.js 10:59:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x95f03c00) [pid = 1742] [serial = 1569] [outer = 0x8de26000] 10:59:57 INFO - PROCESS | 1742 | 1466704797760 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]]]}] 10:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1594ms 10:59:57 INFO - PROCESS | 1742 | 1466704797819 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 10:59:57 INFO - PROCESS | 1742 | 1466704797824 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 10:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:59:57 INFO - PROCESS | 1742 | 1466704797830 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:59:57 INFO - PROCESS | 1742 | 1466704797833 Marionette TRACE conn4 <- [1,2062,null,{}] 10:59:57 INFO - PROCESS | 1742 | 1466704797839 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}] 10:59:57 INFO - PROCESS | 1742 | 1466704797844 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:58 INFO - PROCESS | 1742 | 1466704798030 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 10:59:58 INFO - PROCESS | 1742 | 1466704798273 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n 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:59:58 INFO - PROCESS | 1742 | 1466704798280 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daee400 == 40 [pid = 1742] [id = 523] 10:59:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x95298c00) [pid = 1742] [serial = 1570] [outer = (nil)] 10:59:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x95f0a000) [pid = 1742] [serial = 1571] [outer = 0x95298c00] 10:59:58 INFO - PROCESS | 1742 | 1466704798388 Marionette DEBUG loaded listener.js 10:59:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x95f0d000) [pid = 1742] [serial = 1572] [outer = 0x95298c00] 10:59:59 INFO - PROCESS | 1742 | 1466704799372 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]]]}] 10:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1588ms 10:59:59 INFO - PROCESS | 1742 | 1466704799419 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 10:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:59:59 INFO - PROCESS | 1742 | 1466704799425 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 10:59:59 INFO - PROCESS | 1742 | 1466704799432 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:59:59 INFO - PROCESS | 1742 | 1466704799437 Marionette TRACE conn4 <- [1,2066,null,{}] 10:59:59 INFO - PROCESS | 1742 | 1466704799443 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}] 10:59:59 INFO - PROCESS | 1742 | 1466704799449 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 10:59:59 INFO - PROCESS | 1742 | 1466704799667 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 11:00:00 INFO - PROCESS | 1742 | 1466704800145 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:00 INFO - PROCESS | 1742 | 1466704800155 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae0800 == 41 [pid = 1742] [id = 524] 11:00:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8dae1400) [pid = 1742] [serial = 1573] [outer = (nil)] 11:00:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8dc53c00) [pid = 1742] [serial = 1574] [outer = 0x8dae1400] 11:00:00 INFO - PROCESS | 1742 | 1466704800242 Marionette DEBUG loaded listener.js 11:00:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8dc5e800) [pid = 1742] [serial = 1575] [outer = 0x8dae1400] 11:00:01 INFO - PROCESS | 1742 | 1466704801142 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]]]}] 11:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1744ms 11:00:01 INFO - PROCESS | 1742 | 1466704801178 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 11:00:01 INFO - PROCESS | 1742 | 1466704801184 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 11:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:00:01 INFO - PROCESS | 1742 | 1466704801192 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:00:01 INFO - PROCESS | 1742 | 1466704801197 Marionette TRACE conn4 <- [1,2070,null,{}] 11:00:01 INFO - PROCESS | 1742 | 1466704801207 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}] 11:00:01 INFO - PROCESS | 1742 | 1466704801215 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:01 INFO - PROCESS | 1742 | 1466704801420 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 11:00:01 INFO - PROCESS | 1742 | 1466704801679 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:01 INFO - PROCESS | 1742 | 1466704801688 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e72a000 == 42 [pid = 1742] [id = 525] 11:00:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8e783c00) [pid = 1742] [serial = 1576] [outer = (nil)] 11:00:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8e9e7400) [pid = 1742] [serial = 1577] [outer = 0x8e783c00] 11:00:01 INFO - PROCESS | 1742 | 1466704801899 Marionette DEBUG loaded listener.js 11:00:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8efa6c00) [pid = 1742] [serial = 1578] [outer = 0x8e783c00] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x947ebc00) [pid = 1742] [serial = 1466] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x947f4000) [pid = 1742] [serial = 1467] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8e89b400) [pid = 1742] [serial = 1443] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8de42400) [pid = 1742] [serial = 1445] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8e726000) [pid = 1742] [serial = 1446] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8dae8000) [pid = 1742] [serial = 1469] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8dc5d400) [pid = 1742] [serial = 1470] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x91c07800) [pid = 1742] [serial = 1454] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x91c10000) [pid = 1742] [serial = 1455] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8e899400) [pid = 1742] [serial = 1472] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8e8f8000) [pid = 1742] [serial = 1473] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8eace400) [pid = 1742] [serial = 1475] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8ef9ec00) [pid = 1742] [serial = 1476] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x91c03800) [pid = 1742] [serial = 1478] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8fcb3c00) [pid = 1742] [serial = 1451] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8fdde800) [pid = 1742] [serial = 1452] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e9e9800) [pid = 1742] [serial = 1448] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8eac6c00) [pid = 1742] [serial = 1449] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x91c3d800) [pid = 1742] [serial = 1457] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8ddebc00) [pid = 1742] [serial = 1458] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x93cb1c00) [pid = 1742] [serial = 1463] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x928d4400) [pid = 1742] [serial = 1464] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x921be800) [pid = 1742] [serial = 1460] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x92295c00) [pid = 1742] [serial = 1461] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x91c0b000) [pid = 1742] [serial = 1479] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x93cb8800) [pid = 1742] [serial = 1488] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x928d0800) [pid = 1742] [serial = 1487] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91e10400) [pid = 1742] [serial = 1481] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x91f2e400) [pid = 1742] [serial = 1482] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x91e02400) [pid = 1742] [serial = 1484] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x92293000) [pid = 1742] [serial = 1485] [outer = (nil)] [url = about:blank] 11:00:03 INFO - PROCESS | 1742 | 1466704803167 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]]]}] 11:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2049ms 11:00:03 INFO - PROCESS | 1742 | 1466704803242 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 11:00:03 INFO - PROCESS | 1742 | 1466704803250 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 11:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:00:03 INFO - PROCESS | 1742 | 1466704803271 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:00:03 INFO - PROCESS | 1742 | 1466704803278 Marionette TRACE conn4 <- [1,2074,null,{}] 11:00:03 INFO - PROCESS | 1742 | 1466704803289 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}] 11:00:03 INFO - PROCESS | 1742 | 1466704803295 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:03 INFO - PROCESS | 1742 | 1466704803650 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 11:00:03 INFO - PROCESS | 1742 | 1466704803812 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:03 INFO - PROCESS | 1742 | 1466704803826 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de41400 == 43 [pid = 1742] [id = 526] 11:00:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8de44c00) [pid = 1742] [serial = 1579] [outer = (nil)] 11:00:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e72fc00) [pid = 1742] [serial = 1580] [outer = 0x8de44c00] 11:00:03 INFO - PROCESS | 1742 | 1466704803920 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e899400) [pid = 1742] [serial = 1581] [outer = 0x8de44c00] 11:00:05 INFO - PROCESS | 1742 | 1466704805056 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]]]}] 11:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1859ms 11:00:05 INFO - PROCESS | 1742 | 1466704805120 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 1742 | 1466704805128 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 11:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:00:05 INFO - PROCESS | 1742 | 1466704805143 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 1742 | 1466704805157 Marionette TRACE conn4 <- [1,2078,null,{}] 11:00:05 INFO - PROCESS | 1742 | 1466704805164 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}] 11:00:05 INFO - PROCESS | 1742 | 1466704805171 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:05 INFO - PROCESS | 1742 | 1466704805471 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 11:00:05 INFO - PROCESS | 1742 | 1466704805724 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:05 INFO - PROCESS | 1742 | 1466704805733 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef9ac00 == 44 [pid = 1742] [id = 527] 11:00:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8fcafc00) [pid = 1742] [serial = 1582] [outer = (nil)] 11:00:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8fddb000) [pid = 1742] [serial = 1583] [outer = 0x8fcafc00] 11:00:05 INFO - PROCESS | 1742 | 1466704805829 Marionette DEBUG loaded listener.js 11:00:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x91bdb000) [pid = 1742] [serial = 1584] [outer = 0x8fcafc00] 11:00:06 INFO - PROCESS | 1742 | 1466704806874 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]]]}] 11:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1801ms 11:00:06 INFO - PROCESS | 1742 | 1466704806941 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 11:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:00:06 INFO - PROCESS | 1742 | 1466704806946 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 11:00:06 INFO - PROCESS | 1742 | 1466704806953 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:00:06 INFO - PROCESS | 1742 | 1466704806961 Marionette TRACE conn4 <- [1,2082,null,{}] 11:00:06 INFO - PROCESS | 1742 | 1466704806981 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}] 11:00:06 INFO - PROCESS | 1742 | 1466704806991 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:07 INFO - PROCESS | 1742 | 1466704807362 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 11:00:07 INFO - PROCESS | 1742 | 1466704807606 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:07 INFO - PROCESS | 1742 | 1466704807620 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4e800 == 45 [pid = 1742] [id = 528] 11:00:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x91c41000) [pid = 1742] [serial = 1585] [outer = (nil)] 11:00:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x91e0a000) [pid = 1742] [serial = 1586] [outer = 0x91c41000] 11:00:07 INFO - PROCESS | 1742 | 1466704807748 Marionette DEBUG loaded listener.js 11:00:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x91f28000) [pid = 1742] [serial = 1587] [outer = 0x91c41000] 11:00:08 INFO - PROCESS | 1742 | 1466704808735 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]]]}] 11:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1840ms 11:00:08 INFO - PROCESS | 1742 | 1466704808793 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 11:00:08 INFO - PROCESS | 1742 | 1466704808798 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 11:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:00:08 INFO - PROCESS | 1742 | 1466704808806 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:00:08 INFO - PROCESS | 1742 | 1466704808810 Marionette TRACE conn4 <- [1,2086,null,{}] 11:00:08 INFO - PROCESS | 1742 | 1466704808817 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}] 11:00:08 INFO - PROCESS | 1742 | 1466704808823 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:09 INFO - PROCESS | 1742 | 1466704809039 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 11:00:09 INFO - PROCESS | 1742 | 1466704809281 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:09 INFO - PROCESS | 1742 | 1466704809297 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4f400 == 46 [pid = 1742] [id = 529] 11:00:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x91f27c00) [pid = 1742] [serial = 1588] [outer = (nil)] 11:00:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x921c0c00) [pid = 1742] [serial = 1589] [outer = 0x91f27c00] 11:00:09 INFO - PROCESS | 1742 | 1466704809430 Marionette DEBUG loaded listener.js 11:00:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x92298400) [pid = 1742] [serial = 1590] [outer = 0x91f27c00] 11:00:10 INFO - PROCESS | 1742 | 1466704810444 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]]]}] 11:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1680ms 11:00:10 INFO - PROCESS | 1742 | 1466704810488 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 11:00:10 INFO - PROCESS | 1742 | 1466704810492 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 11:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:00:10 INFO - PROCESS | 1742 | 1466704810499 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:00:10 INFO - PROCESS | 1742 | 1466704810504 Marionette TRACE conn4 <- [1,2090,null,{}] 11:00:10 INFO - PROCESS | 1742 | 1466704810510 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}] 11:00:10 INFO - PROCESS | 1742 | 1466704810516 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:10 INFO - PROCESS | 1742 | 1466704810743 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 11:00:11 INFO - PROCESS | 1742 | 1466704811033 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:11 INFO - PROCESS | 1742 | 1466704811043 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa2000 == 47 [pid = 1742] [id = 530] 11:00:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8fcb5c00) [pid = 1742] [serial = 1591] [outer = (nil)] 11:00:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x928cac00) [pid = 1742] [serial = 1592] [outer = 0x8fcb5c00] 11:00:11 INFO - PROCESS | 1742 | 1466704811149 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x93cae400) [pid = 1742] [serial = 1593] [outer = 0x8fcb5c00] 11:00:12 INFO - PROCESS | 1742 | 1466704812084 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]]]}] 11:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1644ms 11:00:12 INFO - PROCESS | 1742 | 1466704812145 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 11:00:12 INFO - PROCESS | 1742 | 1466704812151 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 11:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:00:12 INFO - PROCESS | 1742 | 1466704812159 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 1742 | 1466704812164 Marionette TRACE conn4 <- [1,2094,null,{}] 11:00:12 INFO - PROCESS | 1742 | 1466704812171 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}] 11:00:12 INFO - PROCESS | 1742 | 1466704812183 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:12 INFO - PROCESS | 1742 | 1466704812474 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e781400 == 46 [pid = 1742] [id = 495] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8daed000 == 45 [pid = 1742] [id = 490] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5c400 == 44 [pid = 1742] [id = 509] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x95d02400 == 43 [pid = 1742] [id = 504] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8fde4800 == 42 [pid = 1742] [id = 497] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddea400 == 41 [pid = 1742] [id = 500] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8fddb800 == 40 [pid = 1742] [id = 501] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x951b9800 == 39 [pid = 1742] [id = 498] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x91c33400 == 38 [pid = 1742] [id = 499] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x95f0dc00 == 37 [pid = 1742] [id = 503] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ed000 == 36 [pid = 1742] [id = 505] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf5000 == 35 [pid = 1742] [id = 502] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8dde9800 == 34 [pid = 1742] [id = 507] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf4800 == 33 [pid = 1742] [id = 506] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ee000 == 32 [pid = 1742] [id = 508] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e78e000 == 31 [pid = 1742] [id = 496] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb69800 == 30 [pid = 1742] [id = 492] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e786c00 == 29 [pid = 1742] [id = 494] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8e725c00 == 28 [pid = 1742] [id = 491] 11:00:15 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa2400 == 27 [pid = 1742] [id = 493] 11:00:15 INFO - PROCESS | 1742 | 1466704815904 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:15 INFO - PROCESS | 1742 | 1466704815916 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae9c00 == 28 [pid = 1742] [id = 531] 11:00:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8daeb400) [pid = 1742] [serial = 1594] [outer = (nil)] 11:00:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8dc56400) [pid = 1742] [serial = 1595] [outer = 0x8daeb400] 11:00:16 INFO - PROCESS | 1742 | 1466704815998 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8dde9000) [pid = 1742] [serial = 1596] [outer = 0x8daeb400] 11:00:16 INFO - PROCESS | 1742 | 1466704816880 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]]]}] 11:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 4794ms 11:00:16 INFO - PROCESS | 1742 | 1466704816957 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 11:00:16 INFO - PROCESS | 1742 | 1466704816965 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 11:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:00:16 INFO - PROCESS | 1742 | 1466704816974 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:00:16 INFO - PROCESS | 1742 | 1466704816980 Marionette TRACE conn4 <- [1,2098,null,{}] 11:00:16 INFO - PROCESS | 1742 | 1466704816990 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}] 11:00:17 INFO - PROCESS | 1742 | 1466704817000 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:17 INFO - PROCESS | 1742 | 1466704817188 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 11:00:17 INFO - PROCESS | 1742 | 1466704817349 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:17 INFO - PROCESS | 1742 | 1466704817359 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e723800 == 29 [pid = 1742] [id = 532] 11:00:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8e725c00) [pid = 1742] [serial = 1597] [outer = (nil)] 11:00:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8e72c000) [pid = 1742] [serial = 1598] [outer = 0x8e725c00] 11:00:17 INFO - PROCESS | 1742 | 1466704817437 Marionette DEBUG loaded listener.js 11:00:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8e789000) [pid = 1742] [serial = 1599] [outer = 0x8e725c00] 11:00:18 INFO - PROCESS | 1742 | 1466704818363 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]]]}] 11:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1453ms 11:00:18 INFO - PROCESS | 1742 | 1466704818432 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 11:00:18 INFO - PROCESS | 1742 | 1466704818440 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 11:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:00:18 INFO - PROCESS | 1742 | 1466704818447 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:00:18 INFO - PROCESS | 1742 | 1466704818451 Marionette TRACE conn4 <- [1,2102,null,{}] 11:00:18 INFO - PROCESS | 1742 | 1466704818467 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}] 11:00:18 INFO - PROCESS | 1742 | 1466704818473 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:18 INFO - PROCESS | 1742 | 1466704818728 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 11:00:18 INFO - PROCESS | 1742 | 1466704818764 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:18 INFO - PROCESS | 1742 | 1466704818775 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e9000 == 30 [pid = 1742] [id = 533] 11:00:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8e9e9800) [pid = 1742] [serial = 1600] [outer = (nil)] 11:00:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8eac1800) [pid = 1742] [serial = 1601] [outer = 0x8e9e9800] 11:00:18 INFO - PROCESS | 1742 | 1466704818851 Marionette DEBUG loaded listener.js 11:00:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8ead0000) [pid = 1742] [serial = 1602] [outer = 0x8e9e9800] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8e78f800) [pid = 1742] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x91c09400) [pid = 1742] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x951b9c00) [pid = 1742] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x928cc000) [pid = 1742] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x928d4000) [pid = 1742] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x91f2f000) [pid = 1742] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8fb6dc00) [pid = 1742] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x95f82c00) [pid = 1742] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x95f7fc00) [pid = 1742] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e724800) [pid = 1742] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8dae1400) [pid = 1742] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8de45800) [pid = 1742] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8fcb4c00) [pid = 1742] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x91f22400) [pid = 1742] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x921be000) [pid = 1742] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8eac5400) [pid = 1742] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8de4f000) [pid = 1742] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x9a5c9800) [pid = 1742] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8dc5cc00) [pid = 1742] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8fb6f800) [pid = 1742] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8dc56000) [pid = 1742] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x9228ac00) [pid = 1742] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8eac9c00) [pid = 1742] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8de26000) [pid = 1742] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x95298c00) [pid = 1742] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e891400) [pid = 1742] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8de48c00) [pid = 1742] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8ddeb000) [pid = 1742] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8dc55800) [pid = 1742] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:00:20 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e783c00) [pid = 1742] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:00:20 INFO - PROCESS | 1742 | 1466704820957 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]]]}] 11:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2555ms 11:00:21 INFO - PROCESS | 1742 | 1466704821004 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 11:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:00:21 INFO - PROCESS | 1742 | 1466704821008 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 11:00:21 INFO - PROCESS | 1742 | 1466704821026 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 1742 | 1466704821037 Marionette TRACE conn4 <- [1,2106,null,{}] 11:00:21 INFO - PROCESS | 1742 | 1466704821044 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}] 11:00:21 INFO - PROCESS | 1742 | 1466704821053 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:21 INFO - PROCESS | 1742 | 1466704821241 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 11:00:21 INFO - PROCESS | 1742 | 1466704821386 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:21 INFO - PROCESS | 1742 | 1466704821394 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8edc00 == 31 [pid = 1742] [id = 534] 11:00:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e9e4c00) [pid = 1742] [serial = 1603] [outer = (nil)] 11:00:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8efa0c00) [pid = 1742] [serial = 1604] [outer = 0x8e9e4c00] 11:00:21 INFO - PROCESS | 1742 | 1466704821489 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8fb6b000) [pid = 1742] [serial = 1605] [outer = 0x8e9e4c00] 11:00:22 INFO - PROCESS | 1742 | 1466704822258 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]]]}] 11:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1309ms 11:00:22 INFO - PROCESS | 1742 | 1466704822327 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 1742 | 1466704822332 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 11:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:00:22 INFO - PROCESS | 1742 | 1466704822338 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 1742 | 1466704822341 Marionette TRACE conn4 <- [1,2110,null,{}] 11:00:22 INFO - PROCESS | 1742 | 1466704822347 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}] 11:00:22 INFO - PROCESS | 1742 | 1466704822352 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:22 INFO - PROCESS | 1742 | 1466704822526 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 11:00:22 INFO - PROCESS | 1742 | 1466704822724 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:22 INFO - PROCESS | 1742 | 1466704822738 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1800 == 32 [pid = 1742] [id = 535] 11:00:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8dae1c00) [pid = 1742] [serial = 1606] [outer = (nil)] 11:00:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8daeac00) [pid = 1742] [serial = 1607] [outer = 0x8dae1c00] 11:00:22 INFO - PROCESS | 1742 | 1466704822834 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8dded400) [pid = 1742] [serial = 1608] [outer = 0x8dae1c00] 11:00:23 INFO - PROCESS | 1742 | 1466704823887 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]]]}] 11:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1585ms 11:00:23 INFO - PROCESS | 1742 | 1466704823926 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 1742 | 1466704823933 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 11:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:00:23 INFO - PROCESS | 1742 | 1466704823942 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 1742 | 1466704823947 Marionette TRACE conn4 <- [1,2114,null,{}] 11:00:23 INFO - PROCESS | 1742 | 1466704823956 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}] 11:00:23 INFO - PROCESS | 1742 | 1466704823964 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:24 INFO - PROCESS | 1742 | 1466704824176 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 11:00:24 INFO - PROCESS | 1742 | 1466704824414 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:24 INFO - PROCESS | 1742 | 1466704824431 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e892800 == 33 [pid = 1742] [id = 536] 11:00:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e893400) [pid = 1742] [serial = 1609] [outer = (nil)] 11:00:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e898c00) [pid = 1742] [serial = 1610] [outer = 0x8e893400] 11:00:24 INFO - PROCESS | 1742 | 1466704824566 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e9e1c00) [pid = 1742] [serial = 1611] [outer = 0x8e893400] 11:00:25 INFO - PROCESS | 1742 | 1466704825512 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]]]}] 11:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1633ms 11:00:25 INFO - PROCESS | 1742 | 1466704825579 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 11:00:25 INFO - PROCESS | 1742 | 1466704825586 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 11:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:00:25 INFO - PROCESS | 1742 | 1466704825597 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:00:25 INFO - PROCESS | 1742 | 1466704825600 Marionette TRACE conn4 <- [1,2118,null,{}] 11:00:25 INFO - PROCESS | 1742 | 1466704825608 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}] 11:00:25 INFO - PROCESS | 1742 | 1466704825614 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:25 INFO - PROCESS | 1742 | 1466704825895 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 11:00:26 INFO - PROCESS | 1742 | 1466704826228 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:26 INFO - PROCESS | 1742 | 1466704826235 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae7c00 == 34 [pid = 1742] [id = 537] 11:00:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8dc55c00) [pid = 1742] [serial = 1612] [outer = (nil)] 11:00:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8fddac00) [pid = 1742] [serial = 1613] [outer = 0x8dc55c00] 11:00:26 INFO - PROCESS | 1742 | 1466704826333 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x91c03800) [pid = 1742] [serial = 1614] [outer = 0x8dc55c00] 11:00:27 INFO - PROCESS | 1742 | 1466704827309 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]]]}] 11:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1755ms 11:00:27 INFO - PROCESS | 1742 | 1466704827352 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 11:00:27 INFO - PROCESS | 1742 | 1466704827357 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 11:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:00:27 INFO - PROCESS | 1742 | 1466704827366 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - PROCESS | 1742 | 1466704827375 Marionette TRACE conn4 <- [1,2122,null,{}] 11:00:27 INFO - PROCESS | 1742 | 1466704827391 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}] 11:00:27 INFO - PROCESS | 1742 | 1466704827400 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:27 INFO - PROCESS | 1742 | 1466704827657 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 11:00:27 INFO - PROCESS | 1742 | 1466704827890 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 1742 | 1466704827901 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x91bda400 == 35 [pid = 1742] [id = 538] 11:00:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x91c36000) [pid = 1742] [serial = 1615] [outer = (nil)] 11:00:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x91c3dc00) [pid = 1742] [serial = 1616] [outer = 0x91c36000] 11:00:28 INFO - PROCESS | 1742 | 1466704828031 Marionette DEBUG loaded listener.js 11:00:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x91f27800) [pid = 1742] [serial = 1617] [outer = 0x91c36000] 11:00:28 INFO - PROCESS | 1742 | 1466704828965 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]]]}] 11:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1642ms 11:00:29 INFO - PROCESS | 1742 | 1466704829006 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 11:00:29 INFO - PROCESS | 1742 | 1466704829012 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 11:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:00:29 INFO - PROCESS | 1742 | 1466704829019 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:00:29 INFO - PROCESS | 1742 | 1466704829022 Marionette TRACE conn4 <- [1,2126,null,{}] 11:00:29 INFO - PROCESS | 1742 | 1466704829028 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}] 11:00:29 INFO - PROCESS | 1742 | 1466704829034 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:29 INFO - PROCESS | 1742 | 1466704829234 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 11:00:29 INFO - PROCESS | 1742 | 1466704829463 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:29 INFO - PROCESS | 1742 | 1466704829475 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa5400 == 36 [pid = 1742] [id = 539] 11:00:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x91c37000) [pid = 1742] [serial = 1618] [outer = (nil)] 11:00:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x921be000) [pid = 1742] [serial = 1619] [outer = 0x91c37000] 11:00:29 INFO - PROCESS | 1742 | 1466704829605 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x921bb400) [pid = 1742] [serial = 1620] [outer = 0x91c37000] 11:00:30 INFO - PROCESS | 1742 | 1466704830521 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]]]}] 11:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1541ms 11:00:30 INFO - PROCESS | 1742 | 1466704830561 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 1742 | 1466704830566 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 11:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:00:30 INFO - PROCESS | 1742 | 1466704830573 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 1742 | 1466704830577 Marionette TRACE conn4 <- [1,2130,null,{}] 11:00:30 INFO - PROCESS | 1742 | 1466704830583 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}] 11:00:30 INFO - PROCESS | 1742 | 1466704830589 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:30 INFO - PROCESS | 1742 | 1466704830783 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 11:00:31 INFO - PROCESS | 1742 | 1466704831036 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 1742 | 1466704831057 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e891c00 == 37 [pid = 1742] [id = 540] 11:00:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x921b6c00) [pid = 1742] [serial = 1621] [outer = (nil)] 11:00:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x928cec00) [pid = 1742] [serial = 1622] [outer = 0x921b6c00] 11:00:31 INFO - PROCESS | 1742 | 1466704831202 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x947ebc00) [pid = 1742] [serial = 1623] [outer = 0x921b6c00] 11:00:32 INFO - PROCESS | 1742 | 1466704832238 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] 11:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:00:32 INFO - PROCESS | 1742 | 1466704832317 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 11:00:32 INFO - PROCESS | 1742 | 1466704832324 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 1742 | 1466704832327 Marionette TRACE conn4 <- [1,2134,null,{}] 11:00:32 INFO - PROCESS | 1742 | 1466704832333 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}] 11:00:32 INFO - PROCESS | 1742 | 1466704832339 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:32 INFO - PROCESS | 1742 | 1466704832543 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 11:00:32 INFO - PROCESS | 1742 | 1466704832780 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:32 INFO - PROCESS | 1742 | 1466704832790 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae0400 == 38 [pid = 1742] [id = 541] 11:00:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8ef9ec00) [pid = 1742] [serial = 1624] [outer = (nil)] 11:00:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9528f400) [pid = 1742] [serial = 1625] [outer = 0x8ef9ec00] 11:00:32 INFO - PROCESS | 1742 | 1466704832915 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x95293c00) [pid = 1742] [serial = 1626] [outer = 0x8ef9ec00] 11:00:33 INFO - PROCESS | 1742 | 1466704833833 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]]]}] 11:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1547ms 11:00:33 INFO - PROCESS | 1742 | 1466704833871 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 11:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:00:33 INFO - PROCESS | 1742 | 1466704833876 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 11:00:33 INFO - PROCESS | 1742 | 1466704833883 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:00:33 INFO - PROCESS | 1742 | 1466704833887 Marionette TRACE conn4 <- [1,2138,null,{}] 11:00:33 INFO - PROCESS | 1742 | 1466704833893 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}] 11:00:33 INFO - PROCESS | 1742 | 1466704833899 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:34 INFO - PROCESS | 1742 | 1466704834080 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 11:00:34 INFO - PROCESS | 1742 | 1466704834265 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 1742 | 1466704834274 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4a800 == 39 [pid = 1742] [id = 542] 11:00:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8e723000) [pid = 1742] [serial = 1627] [outer = (nil)] 11:00:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x95d0b800) [pid = 1742] [serial = 1628] [outer = 0x8e723000] 11:00:34 INFO - PROCESS | 1742 | 1466704834366 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x95d01c00) [pid = 1742] [serial = 1629] [outer = 0x8e723000] 11:00:35 INFO - PROCESS | 1742 | 1466704835361 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]]]}] 11:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1532ms 11:00:35 INFO - PROCESS | 1742 | 1466704835416 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 11:00:35 INFO - PROCESS | 1742 | 1466704835421 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 11:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:00:35 INFO - PROCESS | 1742 | 1466704835428 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:00:35 INFO - PROCESS | 1742 | 1466704835432 Marionette TRACE conn4 <- [1,2142,null,{}] 11:00:35 INFO - PROCESS | 1742 | 1466704835438 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}] 11:00:35 INFO - PROCESS | 1742 | 1466704835444 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:35 INFO - PROCESS | 1742 | 1466704835636 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 11:00:35 INFO - PROCESS | 1742 | 1466704835869 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:35 INFO - PROCESS | 1742 | 1466704835878 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e721800 == 40 [pid = 1742] [id = 543] 11:00:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8e72e800) [pid = 1742] [serial = 1630] [outer = (nil)] 11:00:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x95f05c00) [pid = 1742] [serial = 1631] [outer = 0x8e72e800] 11:00:36 INFO - PROCESS | 1742 | 1466704836066 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x95f7d400) [pid = 1742] [serial = 1632] [outer = 0x8e72e800] 11:00:37 INFO - PROCESS | 1742 | 1466704837021 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] 11:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:00:37 INFO - PROCESS | 1742 | 1466704837118 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 11:00:37 INFO - PROCESS | 1742 | 1466704837125 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 1742 | 1466704837128 Marionette TRACE conn4 <- [1,2146,null,{}] 11:00:37 INFO - PROCESS | 1742 | 1466704837134 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}] 11:00:37 INFO - PROCESS | 1742 | 1466704837139 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:37 INFO - PROCESS | 1742 | 1466704837381 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 11:00:37 INFO - PROCESS | 1742 | 1466704837665 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:37 INFO - PROCESS | 1742 | 1466704837675 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4000 == 41 [pid = 1742] [id = 544] 11:00:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8daeb000) [pid = 1742] [serial = 1633] [outer = (nil)] 11:00:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8de4b400) [pid = 1742] [serial = 1634] [outer = 0x8daeb000] 11:00:37 INFO - PROCESS | 1742 | 1466704837768 Marionette DEBUG loaded listener.js 11:00:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8e88ec00) [pid = 1742] [serial = 1635] [outer = 0x8daeb000] 11:00:38 INFO - PROCESS | 1742 | 1466704838715 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] 11:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:00:38 INFO - PROCESS | 1742 | 1466704838772 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 11:00:38 INFO - PROCESS | 1742 | 1466704838780 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 1742 | 1466704838784 Marionette TRACE conn4 <- [1,2150,null,{}] 11:00:38 INFO - PROCESS | 1742 | 1466704838790 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}] 11:00:38 INFO - PROCESS | 1742 | 1466704838796 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:38 INFO - PROCESS | 1742 | 1466704838998 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 11:00:39 INFO - PROCESS | 1742 | 1466704839387 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 1742 | 1466704839395 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daee000 == 42 [pid = 1742] [id = 545] 11:00:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8daee800) [pid = 1742] [serial = 1636] [outer = (nil)] 11:00:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8dde7c00) [pid = 1742] [serial = 1637] [outer = 0x8daee800] 11:00:39 INFO - PROCESS | 1742 | 1466704839522 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8de1e400) [pid = 1742] [serial = 1638] [outer = 0x8daee800] 11:00:40 INFO - PROCESS | 1742 | 1466704840519 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]]]}] 11:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1800ms 11:00:40 INFO - PROCESS | 1742 | 1466704840581 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 11:00:40 INFO - PROCESS | 1742 | 1466704840587 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 11:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:00:40 INFO - PROCESS | 1742 | 1466704840595 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 1742 | 1466704840600 Marionette TRACE conn4 <- [1,2154,null,{}] 11:00:40 INFO - PROCESS | 1742 | 1466704840608 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}] 11:00:40 INFO - PROCESS | 1742 | 1466704840615 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:40 INFO - PROCESS | 1742 | 1466704840814 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 11:00:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8edc00 == 41 [pid = 1742] [id = 534] 11:00:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e9000 == 40 [pid = 1742] [id = 533] 11:00:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8e723800 == 39 [pid = 1742] [id = 532] 11:00:41 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae9c00 == 38 [pid = 1742] [id = 531] 11:00:41 INFO - PROCESS | 1742 | 1466704841112 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 1742 | 1466704841122 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5bc00 == 39 [pid = 1742] [id = 546] 11:00:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8dc61400) [pid = 1742] [serial = 1639] [outer = (nil)] 11:00:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8de1b800) [pid = 1742] [serial = 1640] [outer = 0x8dc61400] 11:00:41 INFO - PROCESS | 1742 | 1466704841207 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8e784c00) [pid = 1742] [serial = 1641] [outer = 0x8dc61400] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8efa6c00) [pid = 1742] [serial = 1578] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8eaca800) [pid = 1742] [serial = 1491] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8e9e7000) [pid = 1742] [serial = 1490] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x921bd800) [pid = 1742] [serial = 1494] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x91e07c00) [pid = 1742] [serial = 1493] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x95295800) [pid = 1742] [serial = 1497] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x9528a400) [pid = 1742] [serial = 1496] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x95d0dc00) [pid = 1742] [serial = 1500] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x95d06000) [pid = 1742] [serial = 1499] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x95f02800) [pid = 1742] [serial = 1503] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x95d1d800) [pid = 1742] [serial = 1502] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x95f83800) [pid = 1742] [serial = 1506] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x95f7b400) [pid = 1742] [serial = 1505] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x965a4c00) [pid = 1742] [serial = 1509] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9659f400) [pid = 1742] [serial = 1508] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x98288000) [pid = 1742] [serial = 1512] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x9820bc00) [pid = 1742] [serial = 1511] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x9a1df400) [pid = 1742] [serial = 1515] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8fcbb800) [pid = 1742] [serial = 1541] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x99e13400) [pid = 1742] [serial = 1514] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8dc53c00) [pid = 1742] [serial = 1574] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8e785800) [pid = 1742] [serial = 1544] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8e9ec000) [pid = 1742] [serial = 1545] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8fde9c00) [pid = 1742] [serial = 1547] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x91be3800) [pid = 1742] [serial = 1548] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x91f2b000) [pid = 1742] [serial = 1550] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8fde5400) [pid = 1742] [serial = 1542] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x9228dc00) [pid = 1742] [serial = 1553] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x921b6000) [pid = 1742] [serial = 1551] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x928c9000) [pid = 1742] [serial = 1556] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x92290c00) [pid = 1742] [serial = 1554] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x928d5800) [pid = 1742] [serial = 1557] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8e726400) [pid = 1742] [serial = 1532] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x9a684800) [pid = 1742] [serial = 1518] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8dde8000) [pid = 1742] [serial = 1529] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x951b7800) [pid = 1742] [serial = 1560] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x947f4800) [pid = 1742] [serial = 1559] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x9537f400) [pid = 1742] [serial = 1563] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x95299800) [pid = 1742] [serial = 1562] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8dc5e800) [pid = 1742] [serial = 1575] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x95d13c00) [pid = 1742] [serial = 1566] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8ddf5c00) [pid = 1742] [serial = 1530] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8fb67c00) [pid = 1742] [serial = 1526] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8fddd400) [pid = 1742] [serial = 1527] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x95d0c800) [pid = 1742] [serial = 1565] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9a5d0c00) [pid = 1742] [serial = 1517] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x95d1dc00) [pid = 1742] [serial = 1568] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x95f0a000) [pid = 1742] [serial = 1571] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x95f03c00) [pid = 1742] [serial = 1569] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x95f0d000) [pid = 1742] [serial = 1572] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e9e2000) [pid = 1742] [serial = 1535] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9b104000) [pid = 1742] [serial = 1521] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x9a8f4c00) [pid = 1742] [serial = 1520] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e9edc00) [pid = 1742] [serial = 1536] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8de44800) [pid = 1742] [serial = 1524] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8eac2c00) [pid = 1742] [serial = 1539] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8de1c400) [pid = 1742] [serial = 1523] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8de49400) [pid = 1742] [serial = 1538] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e72d000) [pid = 1742] [serial = 1533] [outer = (nil)] [url = about:blank] 11:00:41 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e9e7400) [pid = 1742] [serial = 1577] [outer = (nil)] [url = about:blank] 11:00:42 INFO - PROCESS | 1742 | 1466704842125 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]]]}] 11:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1596ms 11:00:42 INFO - PROCESS | 1742 | 1466704842196 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 1742 | 1466704842202 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 11:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:00:42 INFO - PROCESS | 1742 | 1466704842209 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1742 | 1466704842212 Marionette TRACE conn4 <- [1,2158,null,{}] 11:00:42 INFO - PROCESS | 1742 | 1466704842219 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}] 11:00:42 INFO - PROCESS | 1742 | 1466704842224 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:42 INFO - PROCESS | 1742 | 1466704842415 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 11:00:42 INFO - PROCESS | 1742 | 1466704842574 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:42 INFO - PROCESS | 1742 | 1466704842582 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf2000 == 40 [pid = 1742] [id = 547] 11:00:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8de44800) [pid = 1742] [serial = 1642] [outer = (nil)] 11:00:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e9e9000) [pid = 1742] [serial = 1643] [outer = 0x8de44800] 11:00:42 INFO - PROCESS | 1742 | 1466704842657 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8eacfc00) [pid = 1742] [serial = 1644] [outer = 0x8de44800] 11:00:43 INFO - PROCESS | 1742 | 1466704843574 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]]]}] 11:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1431ms 11:00:43 INFO - PROCESS | 1742 | 1466704843641 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 11:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:00:43 INFO - PROCESS | 1742 | 1466704843646 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 11:00:43 INFO - PROCESS | 1742 | 1466704843660 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:00:43 INFO - PROCESS | 1742 | 1466704843669 Marionette TRACE conn4 <- [1,2162,null,{}] 11:00:43 INFO - PROCESS | 1742 | 1466704843677 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}] 11:00:43 INFO - PROCESS | 1742 | 1466704843686 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:43 INFO - PROCESS | 1742 | 1466704843878 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 11:00:44 INFO - PROCESS | 1742 | 1466704844042 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:44 INFO - PROCESS | 1742 | 1466704844050 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e78f400 == 41 [pid = 1742] [id = 548] 11:00:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8fb61400) [pid = 1742] [serial = 1645] [outer = (nil)] 11:00:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x91bdb400) [pid = 1742] [serial = 1646] [outer = 0x8fb61400] 11:00:44 INFO - PROCESS | 1742 | 1466704844124 Marionette DEBUG loaded listener.js 11:00:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91c06800) [pid = 1742] [serial = 1647] [outer = 0x8fb61400] 11:00:45 INFO - PROCESS | 1742 | 1466704845039 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]]]}] 11:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1451ms 11:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:00:45 INFO - PROCESS | 1742 | 1466704845110 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 11:00:45 INFO - PROCESS | 1742 | 1466704845114 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 11:00:45 INFO - PROCESS | 1742 | 1466704845122 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:00:45 INFO - PROCESS | 1742 | 1466704845125 Marionette TRACE conn4 <- [1,2166,null,{}] 11:00:45 INFO - PROCESS | 1742 | 1466704845131 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}] 11:00:45 INFO - PROCESS | 1742 | 1466704845137 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:45 INFO - PROCESS | 1742 | 1466704845398 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 11:00:45 INFO - PROCESS | 1742 | 1466704845424 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 1742 | 1466704845430 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x91bd9c00 == 42 [pid = 1742] [id = 549] 11:00:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91bda800) [pid = 1742] [serial = 1648] [outer = (nil)] 11:00:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91c3b800) [pid = 1742] [serial = 1649] [outer = 0x91bda800] 11:00:45 INFO - PROCESS | 1742 | 1466704845504 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91f25000) [pid = 1742] [serial = 1650] [outer = 0x91bda800] 11:00:46 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91f27c00) [pid = 1742] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:00:46 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e725c00) [pid = 1742] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:00:46 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e9e9800) [pid = 1742] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:00:46 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91c41000) [pid = 1742] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:00:46 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8de44c00) [pid = 1742] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:00:46 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8fcafc00) [pid = 1742] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:00:46 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8daeb400) [pid = 1742] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:00:46 INFO - PROCESS | 1742 | 1466704846488 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]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1396ms 11:00:46 INFO - PROCESS | 1742 | 1466704846518 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 1742 | 1466704846521 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 11:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:00:46 INFO - PROCESS | 1742 | 1466704846529 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 1742 | 1466704846532 Marionette TRACE conn4 <- [1,2170,null,{}] 11:00:46 INFO - PROCESS | 1742 | 1466704846538 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}] 11:00:46 INFO - PROCESS | 1742 | 1466704846543 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:46 INFO - PROCESS | 1742 | 1466704846768 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 11:00:46 INFO - PROCESS | 1742 | 1466704846789 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:46 INFO - PROCESS | 1742 | 1466704846804 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e9800 == 43 [pid = 1742] [id = 550] 11:00:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8ead0400) [pid = 1742] [serial = 1651] [outer = (nil)] 11:00:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91e07c00) [pid = 1742] [serial = 1652] [outer = 0x8ead0400] 11:00:46 INFO - PROCESS | 1742 | 1466704846899 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92294000) [pid = 1742] [serial = 1653] [outer = 0x8ead0400] 11:00:47 INFO - PROCESS | 1742 | 1466704847826 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]]]}] 11:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1335ms 11:00:47 INFO - PROCESS | 1742 | 1466704847866 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 11:00:47 INFO - PROCESS | 1742 | 1466704847870 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 11:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:00:47 INFO - PROCESS | 1742 | 1466704847876 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:00:47 INFO - PROCESS | 1742 | 1466704847879 Marionette TRACE conn4 <- [1,2174,null,{}] 11:00:47 INFO - PROCESS | 1742 | 1466704847885 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}] 11:00:47 INFO - PROCESS | 1742 | 1466704847891 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:48 INFO - PROCESS | 1742 | 1466704848075 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 11:00:48 INFO - PROCESS | 1742 | 1466704848325 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 1742 | 1466704848336 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1400 == 44 [pid = 1742] [id = 551] 11:00:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8dae2800) [pid = 1742] [serial = 1654] [outer = (nil)] 11:00:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8dc56800) [pid = 1742] [serial = 1655] [outer = 0x8dae2800] 11:00:48 INFO - PROCESS | 1742 | 1466704848437 Marionette DEBUG loaded listener.js 11:00:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8ddef400) [pid = 1742] [serial = 1656] [outer = 0x8dae2800] 11:00:49 INFO - PROCESS | 1742 | 1466704849483 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]]]}] 11:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1639ms 11:00:49 INFO - PROCESS | 1742 | 1466704849519 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 1742 | 1466704849525 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 11:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:00:49 INFO - PROCESS | 1742 | 1466704849535 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 1742 | 1466704849540 Marionette TRACE conn4 <- [1,2178,null,{}] 11:00:49 INFO - PROCESS | 1742 | 1466704849550 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}] 11:00:49 INFO - PROCESS | 1742 | 1466704849559 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:49 INFO - PROCESS | 1742 | 1466704849789 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 11:00:50 INFO - PROCESS | 1742 | 1466704850027 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 1742 | 1466704850039 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e892c00 == 45 [pid = 1742] [id = 552] 11:00:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e899000) [pid = 1742] [serial = 1657] [outer = (nil)] 11:00:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e9ea000) [pid = 1742] [serial = 1658] [outer = 0x8e899000] 11:00:50 INFO - PROCESS | 1742 | 1466704850178 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8eaca800) [pid = 1742] [serial = 1659] [outer = 0x8e899000] 11:00:51 INFO - PROCESS | 1742 | 1466704851234 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]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1751ms 11:00:51 INFO - PROCESS | 1742 | 1466704851291 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 1742 | 1466704851297 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 11:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:00:51 INFO - PROCESS | 1742 | 1466704851306 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 1742 | 1466704851311 Marionette TRACE conn4 <- [1,2182,null,{}] 11:00:51 INFO - PROCESS | 1742 | 1466704851318 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}] 11:00:51 INFO - PROCESS | 1742 | 1466704851322 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:51 INFO - PROCESS | 1742 | 1466704851552 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 11:00:51 INFO - PROCESS | 1742 | 1466704851841 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 1742 | 1466704851851 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eace800 == 46 [pid = 1742] [id = 553] 11:00:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8fdda800) [pid = 1742] [serial = 1660] [outer = (nil)] 11:00:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91be5400) [pid = 1742] [serial = 1661] [outer = 0x8fdda800] 11:00:51 INFO - PROCESS | 1742 | 1466704851953 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91c38000) [pid = 1742] [serial = 1662] [outer = 0x8fdda800] 11:00:52 INFO - PROCESS | 1742 | 1466704852955 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]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1699ms 11:00:53 INFO - PROCESS | 1742 | 1466704853007 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 1742 | 1466704853011 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 11:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:00:53 INFO - PROCESS | 1742 | 1466704853028 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 1742 | 1466704853039 Marionette TRACE conn4 <- [1,2186,null,{}] 11:00:53 INFO - PROCESS | 1742 | 1466704853047 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}] 11:00:53 INFO - PROCESS | 1742 | 1466704853056 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:53 INFO - PROCESS | 1742 | 1466704853329 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 11:00:53 INFO - PROCESS | 1742 | 1466704853612 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 1742 | 1466704853624 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daea400 == 47 [pid = 1742] [id = 554] 11:00:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8dc57c00) [pid = 1742] [serial = 1663] [outer = (nil)] 11:00:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x93cb6800) [pid = 1742] [serial = 1664] [outer = 0x8dc57c00] 11:00:53 INFO - PROCESS | 1742 | 1466704853715 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x947f0000) [pid = 1742] [serial = 1665] [outer = 0x8dc57c00] 11:00:54 INFO - PROCESS | 1742 | 1466704854668 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]]]}] 11:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1714ms 11:00:54 INFO - PROCESS | 1742 | 1466704854735 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:00:54 INFO - PROCESS | 1742 | 1466704854740 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 11:00:54 INFO - PROCESS | 1742 | 1466704854748 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 1742 | 1466704854752 Marionette TRACE conn4 <- [1,2190,null,{}] 11:00:54 INFO - PROCESS | 1742 | 1466704854758 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}] 11:00:54 INFO - PROCESS | 1742 | 1466704854764 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:55 INFO - PROCESS | 1742 | 1466704855012 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:00:55 INFO - PROCESS | 1742 | 1466704855289 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 1742 | 1466704855306 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc52c00 == 48 [pid = 1742] [id = 555] 11:00:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8fde6c00) [pid = 1742] [serial = 1666] [outer = (nil)] 11:00:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x951bd000) [pid = 1742] [serial = 1667] [outer = 0x8fde6c00] 11:00:55 INFO - PROCESS | 1742 | 1466704855392 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x951d2000) [pid = 1742] [serial = 1668] [outer = 0x8fde6c00] 11:00:56 INFO - PROCESS | 1742 | 1466704856316 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]]]}] 11:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1636ms 11:00:56 INFO - PROCESS | 1742 | 1466704856383 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:00:56 INFO - PROCESS | 1742 | 1466704856388 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 11:00:56 INFO - PROCESS | 1742 | 1466704856395 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:00:56 INFO - PROCESS | 1742 | 1466704856399 Marionette TRACE conn4 <- [1,2194,null,{}] 11:00:56 INFO - PROCESS | 1742 | 1466704856405 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}] 11:00:56 INFO - PROCESS | 1742 | 1466704856411 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:56 INFO - PROCESS | 1742 | 1466704856623 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:00:56 INFO - PROCESS | 1742 | 1466704856877 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:56 INFO - PROCESS | 1742 | 1466704856896 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d06000 == 49 [pid = 1742] [id = 556] 11:00:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x95d06400) [pid = 1742] [serial = 1669] [outer = (nil)] 11:00:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x95d0d400) [pid = 1742] [serial = 1670] [outer = 0x95d06400] 11:00:57 INFO - PROCESS | 1742 | 1466704857035 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x95f04c00) [pid = 1742] [serial = 1671] [outer = 0x95d06400] 11:00:58 INFO - PROCESS | 1742 | 1466704858030 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]]]}] 11:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1688ms 11:00:58 INFO - PROCESS | 1742 | 1466704858083 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:00:58 INFO - PROCESS | 1742 | 1466704858088 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 11:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:00:58 INFO - PROCESS | 1742 | 1466704858095 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - PROCESS | 1742 | 1466704858099 Marionette TRACE conn4 <- [1,2198,null,{}] 11:00:58 INFO - PROCESS | 1742 | 1466704858105 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}] 11:00:58 INFO - PROCESS | 1742 | 1466704858111 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:58 INFO - PROCESS | 1742 | 1466704858317 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:00:58 INFO - PROCESS | 1742 | 1466704858548 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:58 INFO - PROCESS | 1742 | 1466704858558 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x95385000 == 50 [pid = 1742] [id = 557] 11:00:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x95388400) [pid = 1742] [serial = 1672] [outer = (nil)] 11:00:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x95f84800) [pid = 1742] [serial = 1673] [outer = 0x95388400] 11:00:58 INFO - PROCESS | 1742 | 1466704858690 Marionette DEBUG loaded listener.js 11:00:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x95f89800) [pid = 1742] [serial = 1674] [outer = 0x95388400] 11:00:59 INFO - PROCESS | 1742 | 1466704859571 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]]]}] 11:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1532ms 11:00:59 INFO - PROCESS | 1742 | 1466704859644 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 1742 | 1466704859648 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 11:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:00:59 INFO - PROCESS | 1742 | 1466704859660 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 1742 | 1466704859664 Marionette TRACE conn4 <- [1,2202,null,{}] 11:00:59 INFO - PROCESS | 1742 | 1466704859671 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}] 11:00:59 INFO - PROCESS | 1742 | 1466704859675 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:00:59 INFO - PROCESS | 1742 | 1466704859887 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:01:00 INFO - PROCESS | 1742 | 1466704860124 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 1742 | 1466704860130 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x9537f000 == 51 [pid = 1742] [id = 558] 11:01:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x95f06800) [pid = 1742] [serial = 1675] [outer = (nil)] 11:01:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x965a4c00) [pid = 1742] [serial = 1676] [outer = 0x95f06800] 11:01:00 INFO - PROCESS | 1742 | 1466704860238 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x965aa000) [pid = 1742] [serial = 1677] [outer = 0x95f06800] 11:01:01 INFO - PROCESS | 1742 | 1466704861232 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]]]}] 11:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1644ms 11:01:01 INFO - PROCESS | 1742 | 1466704861305 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:01:01 INFO - PROCESS | 1742 | 1466704861309 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 11:01:01 INFO - PROCESS | 1742 | 1466704861316 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:01:01 INFO - PROCESS | 1742 | 1466704861320 Marionette TRACE conn4 <- [1,2206,null,{}] 11:01:01 INFO - PROCESS | 1742 | 1466704861328 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}] 11:01:01 INFO - PROCESS | 1742 | 1466704861334 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:01 INFO - PROCESS | 1742 | 1466704861591 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:01:01 INFO - PROCESS | 1742 | 1466704861877 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:01 INFO - PROCESS | 1742 | 1466704861884 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e723c00 == 52 [pid = 1742] [id = 559] 11:01:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e9ed400) [pid = 1742] [serial = 1678] [outer = (nil)] 11:01:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x9820d400) [pid = 1742] [serial = 1679] [outer = 0x8e9ed400] 11:01:01 INFO - PROCESS | 1742 | 1466704861981 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x98c48800) [pid = 1742] [serial = 1680] [outer = 0x8e9ed400] 11:01:02 INFO - PROCESS | 1742 | 1466704862901 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]]]}] 11:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1642ms 11:01:02 INFO - PROCESS | 1742 | 1466704862958 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 1742 | 1466704862963 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 11:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:01:02 INFO - PROCESS | 1742 | 1466704862970 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 1742 | 1466704862975 Marionette TRACE conn4 <- [1,2210,null,{}] 11:01:02 INFO - PROCESS | 1742 | 1466704862981 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}] 11:01:02 INFO - PROCESS | 1742 | 1466704862987 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:03 INFO - PROCESS | 1742 | 1466704863219 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:01:03 INFO - PROCESS | 1742 | 1466704863462 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 1742 | 1466704863470 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5400 == 53 [pid = 1742] [id = 560] 11:01:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8de22c00) [pid = 1742] [serial = 1681] [outer = (nil)] 11:01:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8de45400) [pid = 1742] [serial = 1682] [outer = 0x8de22c00] 11:01:03 INFO - PROCESS | 1742 | 1466704863904 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8e781c00) [pid = 1742] [serial = 1683] [outer = 0x8de22c00] 11:01:04 INFO - PROCESS | 1742 | 1466704864944 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]]]}] 11:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2044ms 11:01:05 INFO - PROCESS | 1742 | 1466704865016 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:01:05 INFO - PROCESS | 1742 | 1466704865030 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 11:01:05 INFO - PROCESS | 1742 | 1466704865039 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 1742 | 1466704865043 Marionette TRACE conn4 <- [1,2214,null,{}] 11:01:05 INFO - PROCESS | 1742 | 1466704865051 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}] 11:01:05 INFO - PROCESS | 1742 | 1466704865058 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:05 INFO - PROCESS | 1742 | 1466704865296 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8de28c00 == 52 [pid = 1742] [id = 519] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x91f22000 == 51 [pid = 1742] [id = 516] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x91f29c00 == 50 [pid = 1742] [id = 517] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e9800 == 49 [pid = 1742] [id = 550] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x91bd9c00 == 48 [pid = 1742] [id = 549] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e78f400 == 47 [pid = 1742] [id = 548] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf2000 == 46 [pid = 1742] [id = 547] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5bc00 == 45 [pid = 1742] [id = 546] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8daee000 == 44 [pid = 1742] [id = 545] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4a800 == 43 [pid = 1742] [id = 542] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e891c00 == 42 [pid = 1742] [id = 540] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae0400 == 41 [pid = 1742] [id = 541] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa5400 == 40 [pid = 1742] [id = 539] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x91bda400 == 39 [pid = 1742] [id = 538] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae7c00 == 38 [pid = 1742] [id = 537] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e892800 == 37 [pid = 1742] [id = 536] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1800 == 36 [pid = 1742] [id = 535] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e72a000 == 35 [pid = 1742] [id = 525] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8de41400 == 34 [pid = 1742] [id = 526] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4bc00 == 33 [pid = 1742] [id = 510] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4e800 == 32 [pid = 1742] [id = 528] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef99400 == 31 [pid = 1742] [id = 521] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e721800 == 30 [pid = 1742] [id = 543] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae5c00 == 29 [pid = 1742] [id = 513] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae2000 == 28 [pid = 1742] [id = 512] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e3000 == 27 [pid = 1742] [id = 518] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae0800 == 26 [pid = 1742] [id = 524] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4000 == 25 [pid = 1742] [id = 544] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef9ac00 == 24 [pid = 1742] [id = 527] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc54000 == 23 [pid = 1742] [id = 520] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5d000 == 22 [pid = 1742] [id = 515] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8daee400 == 21 [pid = 1742] [id = 523] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e787c00 == 20 [pid = 1742] [id = 511] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4f400 == 19 [pid = 1742] [id = 529] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8de25400 == 18 [pid = 1742] [id = 514] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8de22400 == 17 [pid = 1742] [id = 522] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa2000 == 16 [pid = 1742] [id = 530] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e723c00 == 15 [pid = 1742] [id = 559] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x95385000 == 14 [pid = 1742] [id = 557] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x9537f000 == 13 [pid = 1742] [id = 558] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x95d06000 == 12 [pid = 1742] [id = 556] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc52c00 == 11 [pid = 1742] [id = 555] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8daea400 == 10 [pid = 1742] [id = 554] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e892c00 == 9 [pid = 1742] [id = 552] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8eace800 == 8 [pid = 1742] [id = 553] 11:01:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1400 == 7 [pid = 1742] [id = 551] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x92298400) [pid = 1742] [serial = 1590] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x928cac00) [pid = 1742] [serial = 1592] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8e789000) [pid = 1742] [serial = 1599] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8ead0000) [pid = 1742] [serial = 1602] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8efa0c00) [pid = 1742] [serial = 1604] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e72c000) [pid = 1742] [serial = 1598] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8eac1800) [pid = 1742] [serial = 1601] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91e0a000) [pid = 1742] [serial = 1586] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8dc56400) [pid = 1742] [serial = 1595] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x91f28000) [pid = 1742] [serial = 1587] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e72fc00) [pid = 1742] [serial = 1580] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x921c0c00) [pid = 1742] [serial = 1589] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91bdb000) [pid = 1742] [serial = 1584] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e899400) [pid = 1742] [serial = 1581] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8fddb000) [pid = 1742] [serial = 1583] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8dde9000) [pid = 1742] [serial = 1596] [outer = (nil)] [url = about:blank] 11:01:07 INFO - PROCESS | 1742 | 1466704867103 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:07 INFO - PROCESS | 1742 | 1466704867116 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4000 == 8 [pid = 1742] [id = 561] 11:01:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8dae5400) [pid = 1742] [serial = 1684] [outer = (nil)] 11:01:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8daee400) [pid = 1742] [serial = 1685] [outer = 0x8dae5400] 11:01:07 INFO - PROCESS | 1742 | 1466704867284 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8dc5fc00) [pid = 1742] [serial = 1686] [outer = 0x8dae5400] 11:01:08 INFO - PROCESS | 1742 | 1466704868168 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]]]}] 11:01:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 3195ms 11:01:08 INFO - PROCESS | 1742 | 1466704868235 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:01:08 INFO - PROCESS | 1742 | 1466704868241 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 11:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:01:08 INFO - PROCESS | 1742 | 1466704868249 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:01:08 INFO - PROCESS | 1742 | 1466704868255 Marionette TRACE conn4 <- [1,2218,null,{}] 11:01:08 INFO - PROCESS | 1742 | 1466704868264 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}] 11:01:08 INFO - PROCESS | 1742 | 1466704868269 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:08 INFO - PROCESS | 1742 | 1466704868461 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:01:08 INFO - PROCESS | 1742 | 1466704868627 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 1742 | 1466704868636 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4a000 == 9 [pid = 1742] [id = 562] 11:01:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8de4bc00) [pid = 1742] [serial = 1687] [outer = (nil)] 11:01:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e723400) [pid = 1742] [serial = 1688] [outer = 0x8de4bc00] 11:01:08 INFO - PROCESS | 1742 | 1466704868723 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e730800) [pid = 1742] [serial = 1689] [outer = 0x8de4bc00] 11:01:09 INFO - PROCESS | 1742 | 1466704869602 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]]]}] 11:01:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:01:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1433ms 11:01:09 INFO - PROCESS | 1742 | 1466704869686 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:01:09 INFO - PROCESS | 1742 | 1466704869695 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 11:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:01:09 INFO - PROCESS | 1742 | 1466704869713 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 1742 | 1466704869719 Marionette TRACE conn4 <- [1,2222,null,{}] 11:01:09 INFO - PROCESS | 1742 | 1466704869725 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}] 11:01:09 INFO - PROCESS | 1742 | 1466704869732 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:09 INFO - PROCESS | 1742 | 1466704869980 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:01:10 INFO - PROCESS | 1742 | 1466704870007 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:10 INFO - PROCESS | 1742 | 1466704870019 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e89b400 == 10 [pid = 1742] [id = 563] 11:01:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e8ec400) [pid = 1742] [serial = 1690] [outer = (nil)] 11:01:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e8f5800) [pid = 1742] [serial = 1691] [outer = 0x8e8ec400] 11:01:10 INFO - PROCESS | 1742 | 1466704870092 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e9e6800) [pid = 1742] [serial = 1692] [outer = 0x8e8ec400] 11:01:11 INFO - PROCESS | 1742 | 1466704871207 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]]]}] 11:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1536ms 11:01:11 INFO - PROCESS | 1742 | 1466704871249 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 1742 | 1466704871254 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 11:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:01:11 INFO - PROCESS | 1742 | 1466704871273 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 1742 | 1466704871284 Marionette TRACE conn4 <- [1,2226,null,{}] 11:01:11 INFO - PROCESS | 1742 | 1466704871301 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}] 11:01:11 INFO - PROCESS | 1742 | 1466704871310 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:11 INFO - PROCESS | 1742 | 1466704871568 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:01:11 INFO - PROCESS | 1742 | 1466704871595 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:11 INFO - PROCESS | 1742 | 1466704871602 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb62000 == 11 [pid = 1742] [id = 564] 11:01:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8fb63800) [pid = 1742] [serial = 1693] [outer = (nil)] 11:01:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8fb6a800) [pid = 1742] [serial = 1694] [outer = 0x8fb63800] 11:01:11 INFO - PROCESS | 1742 | 1466704871697 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8fcb3400) [pid = 1742] [serial = 1695] [outer = 0x8fb63800] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8fcb5c00) [pid = 1742] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e9e4c00) [pid = 1742] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8ead0400) [pid = 1742] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8fb61400) [pid = 1742] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91bda800) [pid = 1742] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x921b6c00) [pid = 1742] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e893400) [pid = 1742] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8daeb000) [pid = 1742] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8dae1c00) [pid = 1742] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e72e800) [pid = 1742] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x91c36000) [pid = 1742] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8de44800) [pid = 1742] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8ef9ec00) [pid = 1742] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91c37000) [pid = 1742] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e723000) [pid = 1742] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8dc61400) [pid = 1742] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8daee800) [pid = 1742] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:01:12 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8dc55c00) [pid = 1742] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:01:13 INFO - PROCESS | 1742 | 1466704873322 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]]]}] 11:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2112ms 11:01:13 INFO - PROCESS | 1742 | 1466704873375 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 1742 | 1466704873379 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 11:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:01:13 INFO - PROCESS | 1742 | 1466704873392 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 1742 | 1466704873395 Marionette TRACE conn4 <- [1,2230,null,{}] 11:01:13 INFO - PROCESS | 1742 | 1466704873402 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}] 11:01:13 INFO - PROCESS | 1742 | 1466704873408 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:13 INFO - PROCESS | 1742 | 1466704873596 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:01:13 INFO - PROCESS | 1742 | 1466704873753 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 1742 | 1466704873762 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daed800 == 12 [pid = 1742] [id = 565] 11:01:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8de50800) [pid = 1742] [serial = 1696] [outer = (nil)] 11:01:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8fb62800) [pid = 1742] [serial = 1697] [outer = 0x8de50800] 11:01:13 INFO - PROCESS | 1742 | 1466704873838 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8fcb0000) [pid = 1742] [serial = 1698] [outer = 0x8de50800] 11:01:14 INFO - PROCESS | 1742 | 1466704874726 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]]]}] 11:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1394ms 11:01:14 INFO - PROCESS | 1742 | 1466704874783 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 1742 | 1466704874790 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 11:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:01:14 INFO - PROCESS | 1742 | 1466704874801 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1742 | 1466704874809 Marionette TRACE conn4 <- [1,2234,null,{}] 11:01:14 INFO - PROCESS | 1742 | 1466704874821 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}] 11:01:14 INFO - PROCESS | 1742 | 1466704874828 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:15 INFO - PROCESS | 1742 | 1466704875153 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:01:15 INFO - PROCESS | 1742 | 1466704875358 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 1742 | 1466704875376 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de20000 == 13 [pid = 1742] [id = 566] 11:01:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8de20800) [pid = 1742] [serial = 1699] [outer = (nil)] 11:01:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8de28000) [pid = 1742] [serial = 1700] [outer = 0x8de20800] 11:01:15 INFO - PROCESS | 1742 | 1466704875491 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e78f400) [pid = 1742] [serial = 1701] [outer = 0x8de20800] 11:01:16 INFO - PROCESS | 1742 | 1466704876545 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]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1795ms 11:01:16 INFO - PROCESS | 1742 | 1466704876596 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 1742 | 1466704876605 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 11:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:01:16 INFO - PROCESS | 1742 | 1466704876617 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 1742 | 1466704876621 Marionette TRACE conn4 <- [1,2238,null,{}] 11:01:16 INFO - PROCESS | 1742 | 1466704876629 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}] 11:01:16 INFO - PROCESS | 1742 | 1466704876636 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:16 INFO - PROCESS | 1742 | 1466704876889 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:01:17 INFO - PROCESS | 1742 | 1466704877175 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 1742 | 1466704877185 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc60000 == 14 [pid = 1742] [id = 567] 11:01:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e78c000) [pid = 1742] [serial = 1702] [outer = (nil)] 11:01:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8fb64800) [pid = 1742] [serial = 1703] [outer = 0x8e78c000] 11:01:17 INFO - PROCESS | 1742 | 1466704877299 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8fde2800) [pid = 1742] [serial = 1704] [outer = 0x8e78c000] 11:01:18 INFO - PROCESS | 1742 | 1466704878251 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]]]}] 11:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1695ms 11:01:18 INFO - PROCESS | 1742 | 1466704878313 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1742 | 1466704878318 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 11:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:01:18 INFO - PROCESS | 1742 | 1466704878326 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 1742 | 1466704878333 Marionette TRACE conn4 <- [1,2242,null,{}] 11:01:18 INFO - PROCESS | 1742 | 1466704878352 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}] 11:01:18 INFO - PROCESS | 1742 | 1466704878361 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:18 INFO - PROCESS | 1742 | 1466704878625 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:01:18 INFO - PROCESS | 1742 | 1466704878959 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:18 INFO - PROCESS | 1742 | 1466704878974 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c33400 == 15 [pid = 1742] [id = 568] 11:01:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x91c33c00) [pid = 1742] [serial = 1705] [outer = (nil)] 11:01:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x91c3d800) [pid = 1742] [serial = 1706] [outer = 0x91c33c00] 11:01:19 INFO - PROCESS | 1742 | 1466704879070 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x91e04800) [pid = 1742] [serial = 1707] [outer = 0x91c33c00] 11:01:20 INFO - PROCESS | 1742 | 1466704880012 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]]]}] 11:01:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1739ms 11:01:20 INFO - PROCESS | 1742 | 1466704880068 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 1742 | 1466704880074 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 11:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:01:20 INFO - PROCESS | 1742 | 1466704880084 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 1742 | 1466704880087 Marionette TRACE conn4 <- [1,2246,null,{}] 11:01:20 INFO - PROCESS | 1742 | 1466704880095 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}] 11:01:20 INFO - PROCESS | 1742 | 1466704880101 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:20 INFO - PROCESS | 1742 | 1466704880309 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:01:20 INFO - PROCESS | 1742 | 1466704880553 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:20 INFO - PROCESS | 1742 | 1466704880562 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5e400 == 16 [pid = 1742] [id = 569] 11:01:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x91c10800) [pid = 1742] [serial = 1708] [outer = (nil)] 11:01:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x91f2b800) [pid = 1742] [serial = 1709] [outer = 0x91c10800] 11:01:20 INFO - PROCESS | 1742 | 1466704880696 Marionette DEBUG loaded listener.js 11:01:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x91f30400) [pid = 1742] [serial = 1710] [outer = 0x91c10800] 11:01:21 INFO - PROCESS | 1742 | 1466704881647 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]]]}] 11:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1629ms 11:01:21 INFO - PROCESS | 1742 | 1466704881715 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:01:21 INFO - PROCESS | 1742 | 1466704881720 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 11:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:01:21 INFO - PROCESS | 1742 | 1466704881727 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:01:21 INFO - PROCESS | 1742 | 1466704881733 Marionette TRACE conn4 <- [1,2250,null,{}] 11:01:21 INFO - PROCESS | 1742 | 1466704881740 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}] 11:01:21 INFO - PROCESS | 1742 | 1466704881746 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:21 INFO - PROCESS | 1742 | 1466704881977 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:01:22 INFO - PROCESS | 1742 | 1466704882238 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 1742 | 1466704882254 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa7800 == 17 [pid = 1742] [id = 570] 11:01:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91e04000) [pid = 1742] [serial = 1711] [outer = (nil)] 11:01:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x92290400) [pid = 1742] [serial = 1712] [outer = 0x91e04000] 11:01:22 INFO - PROCESS | 1742 | 1466704882391 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x92298c00) [pid = 1742] [serial = 1713] [outer = 0x91e04000] 11:01:23 INFO - PROCESS | 1742 | 1466704883348 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]]]}] 11:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1687ms 11:01:23 INFO - PROCESS | 1742 | 1466704883416 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1742 | 1466704883421 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 11:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:01:23 INFO - PROCESS | 1742 | 1466704883428 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 1742 | 1466704883432 Marionette TRACE conn4 <- [1,2254,null,{}] 11:01:23 INFO - PROCESS | 1742 | 1466704883439 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}] 11:01:23 INFO - PROCESS | 1742 | 1466704883451 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:23 INFO - PROCESS | 1742 | 1466704883746 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:01:24 INFO - PROCESS | 1742 | 1466704884036 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1742 | 1466704884043 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae8400 == 18 [pid = 1742] [id = 571] 11:01:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8e88f000) [pid = 1742] [serial = 1714] [outer = (nil)] 11:01:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x928cd400) [pid = 1742] [serial = 1715] [outer = 0x8e88f000] 11:01:24 INFO - PROCESS | 1742 | 1466704884150 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x93cb6000) [pid = 1742] [serial = 1716] [outer = 0x8e88f000] 11:01:25 INFO - PROCESS | 1742 | 1466704885120 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]]]}] 11:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1732ms 11:01:25 INFO - PROCESS | 1742 | 1466704885162 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1742 | 1466704885165 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 11:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:01:25 INFO - PROCESS | 1742 | 1466704885173 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 1742 | 1466704885177 Marionette TRACE conn4 <- [1,2258,null,{}] 11:01:25 INFO - PROCESS | 1742 | 1466704885184 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}] 11:01:25 INFO - PROCESS | 1742 | 1466704885190 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:25 INFO - PROCESS | 1742 | 1466704885387 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:01:25 INFO - PROCESS | 1742 | 1466704885632 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:25 INFO - PROCESS | 1742 | 1466704885641 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf4000 == 19 [pid = 1742] [id = 572] 11:01:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8fde6800) [pid = 1742] [serial = 1717] [outer = (nil)] 11:01:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x947efc00) [pid = 1742] [serial = 1718] [outer = 0x8fde6800] 11:01:25 INFO - PROCESS | 1742 | 1466704885789 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x947b4800) [pid = 1742] [serial = 1719] [outer = 0x8fde6800] 11:01:26 INFO - PROCESS | 1742 | 1466704886705 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]]]}] 11:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1590ms 11:01:26 INFO - PROCESS | 1742 | 1466704886765 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 1742 | 1466704886768 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 11:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:01:26 INFO - PROCESS | 1742 | 1466704886775 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 1742 | 1466704886779 Marionette TRACE conn4 <- [1,2262,null,{}] 11:01:26 INFO - PROCESS | 1742 | 1466704886787 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}] 11:01:26 INFO - PROCESS | 1742 | 1466704886793 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:26 INFO - PROCESS | 1742 | 1466704886990 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:01:27 INFO - PROCESS | 1742 | 1466704887230 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 1742 | 1466704887238 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5f400 == 20 [pid = 1742] [id = 573] 11:01:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8e722000) [pid = 1742] [serial = 1720] [outer = (nil)] 11:01:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x91c08400) [pid = 1742] [serial = 1721] [outer = 0x8e722000] 11:01:27 INFO - PROCESS | 1742 | 1466704887374 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x92290c00) [pid = 1742] [serial = 1722] [outer = 0x8e722000] 11:01:28 INFO - PROCESS | 1742 | 1466704888286 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]]]}] 11:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1585ms 11:01:28 INFO - PROCESS | 1742 | 1466704888361 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:01:28 INFO - PROCESS | 1742 | 1466704888366 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 11:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:01:28 INFO - PROCESS | 1742 | 1466704888372 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:01:28 INFO - PROCESS | 1742 | 1466704888376 Marionette TRACE conn4 <- [1,2266,null,{}] 11:01:28 INFO - PROCESS | 1742 | 1466704888382 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}] 11:01:28 INFO - PROCESS | 1742 | 1466704888388 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:28 INFO - PROCESS | 1742 | 1466704888777 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:01:29 INFO - PROCESS | 1742 | 1466704889031 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 1742 | 1466704889041 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc56400 == 21 [pid = 1742] [id = 574] 11:01:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8dc58c00) [pid = 1742] [serial = 1723] [outer = (nil)] 11:01:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8dde9c00) [pid = 1742] [serial = 1724] [outer = 0x8dc58c00] 11:01:29 INFO - PROCESS | 1742 | 1466704889162 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8ddf4800) [pid = 1742] [serial = 1725] [outer = 0x8dc58c00] 11:01:30 INFO - PROCESS | 1742 | 1466704890163 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]]]}] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x93cae400) [pid = 1742] [serial = 1593] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8fb6b000) [pid = 1742] [serial = 1605] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x91e07c00) [pid = 1742] [serial = 1652] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x91c06800) [pid = 1742] [serial = 1647] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91c3b800) [pid = 1742] [serial = 1649] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x928cec00) [pid = 1742] [serial = 1622] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x947ebc00) [pid = 1742] [serial = 1623] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e898c00) [pid = 1742] [serial = 1610] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8e9e1c00) [pid = 1742] [serial = 1611] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8de4b400) [pid = 1742] [serial = 1634] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8e88ec00) [pid = 1742] [serial = 1635] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8daeac00) [pid = 1742] [serial = 1607] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8dded400) [pid = 1742] [serial = 1608] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x95f05c00) [pid = 1742] [serial = 1631] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x95f7d400) [pid = 1742] [serial = 1632] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91c3dc00) [pid = 1742] [serial = 1616] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91f27800) [pid = 1742] [serial = 1617] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e9e9000) [pid = 1742] [serial = 1643] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8eacfc00) [pid = 1742] [serial = 1644] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x9528f400) [pid = 1742] [serial = 1625] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x95293c00) [pid = 1742] [serial = 1626] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x921be000) [pid = 1742] [serial = 1619] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x921bb400) [pid = 1742] [serial = 1620] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x95d0b800) [pid = 1742] [serial = 1628] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x95d01c00) [pid = 1742] [serial = 1629] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8de1b800) [pid = 1742] [serial = 1640] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e784c00) [pid = 1742] [serial = 1641] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8dde7c00) [pid = 1742] [serial = 1637] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8de1e400) [pid = 1742] [serial = 1638] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8fddac00) [pid = 1742] [serial = 1613] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91c03800) [pid = 1742] [serial = 1614] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92294000) [pid = 1742] [serial = 1653] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91f25000) [pid = 1742] [serial = 1650] [outer = (nil)] [url = about:blank] 11:01:30 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91bdb400) [pid = 1742] [serial = 1646] [outer = (nil)] [url = about:blank] 11:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1883ms 11:01:30 INFO - PROCESS | 1742 | 1466704890258 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:01:30 INFO - PROCESS | 1742 | 1466704890264 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 11:01:30 INFO - PROCESS | 1742 | 1466704890273 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - PROCESS | 1742 | 1466704890278 Marionette TRACE conn4 <- [1,2270,null,{}] 11:01:30 INFO - PROCESS | 1742 | 1466704890285 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}] 11:01:30 INFO - PROCESS | 1742 | 1466704890290 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:30 INFO - PROCESS | 1742 | 1466704890491 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:01:30 INFO - PROCESS | 1742 | 1466704890680 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:30 INFO - PROCESS | 1742 | 1466704890692 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de46000 == 22 [pid = 1742] [id = 575] 11:01:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8de4f800) [pid = 1742] [serial = 1726] [outer = (nil)] 11:01:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e789000) [pid = 1742] [serial = 1727] [outer = 0x8de4f800] 11:01:30 INFO - PROCESS | 1742 | 1466704890771 Marionette DEBUG loaded listener.js 11:01:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e898c00) [pid = 1742] [serial = 1728] [outer = 0x8de4f800] 11:01:31 INFO - PROCESS | 1742 | 1466704891556 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]]]}] 11:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1339ms 11:01:31 INFO - PROCESS | 1742 | 1466704891611 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 1742 | 1466704891615 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 11:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:01:31 INFO - PROCESS | 1742 | 1466704891623 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - PROCESS | 1742 | 1466704891627 Marionette TRACE conn4 <- [1,2274,null,{}] 11:01:31 INFO - PROCESS | 1742 | 1466704891633 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}] 11:01:31 INFO - PROCESS | 1742 | 1466704891638 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:31 INFO - PROCESS | 1742 | 1466704891814 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:01:31 INFO - PROCESS | 1742 | 1466704891828 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 1742 | 1466704891836 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e723000 == 23 [pid = 1742] [id = 576] 11:01:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e72e400) [pid = 1742] [serial = 1729] [outer = (nil)] 11:01:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8efa1800) [pid = 1742] [serial = 1730] [outer = 0x8e72e400] 11:01:32 INFO - PROCESS | 1742 | 1466704892041 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8fb6ec00) [pid = 1742] [serial = 1731] [outer = 0x8e72e400] 11:01:32 INFO - PROCESS | 1742 | 1466704892943 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]]]}] 11:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1381ms 11:01:33 INFO - PROCESS | 1742 | 1466704893005 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:01:33 INFO - PROCESS | 1742 | 1466704893012 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 11:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:01:33 INFO - PROCESS | 1742 | 1466704893039 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:01:33 INFO - PROCESS | 1742 | 1466704893046 Marionette TRACE conn4 <- [1,2278,null,{}] 11:01:33 INFO - PROCESS | 1742 | 1466704893052 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}] 11:01:33 INFO - PROCESS | 1742 | 1466704893059 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:33 INFO - PROCESS | 1742 | 1466704893317 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:01:33 INFO - PROCESS | 1742 | 1466704893346 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:33 INFO - PROCESS | 1742 | 1466704893363 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc61000 == 24 [pid = 1742] [id = 577] 11:01:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8de29c00) [pid = 1742] [serial = 1732] [outer = (nil)] 11:01:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91c02400) [pid = 1742] [serial = 1733] [outer = 0x8de29c00] 11:01:33 INFO - PROCESS | 1742 | 1466704893441 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91c0c400) [pid = 1742] [serial = 1734] [outer = 0x8de29c00] 11:01:34 INFO - PROCESS | 1742 | 1466704894408 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]]]}] 11:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1402ms 11:01:34 INFO - PROCESS | 1742 | 1466704894433 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 1742 | 1466704894438 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 11:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:01:34 INFO - PROCESS | 1742 | 1466704894447 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1742 | 1466704894450 Marionette TRACE conn4 <- [1,2282,null,{}] 11:01:34 INFO - PROCESS | 1742 | 1466704894457 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}] 11:01:34 INFO - PROCESS | 1742 | 1466704894462 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:34 INFO - PROCESS | 1742 | 1466704894699 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:01:34 INFO - PROCESS | 1742 | 1466704894718 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:34 INFO - PROCESS | 1742 | 1466704894729 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5ec00 == 25 [pid = 1742] [id = 578] 11:01:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8fde7c00) [pid = 1742] [serial = 1735] [outer = (nil)] 11:01:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91f22c00) [pid = 1742] [serial = 1736] [outer = 0x8fde7c00] 11:01:34 INFO - PROCESS | 1742 | 1466704894801 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91f2c000) [pid = 1742] [serial = 1737] [outer = 0x8fde7c00] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8dae2800) [pid = 1742] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e899000) [pid = 1742] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8fdda800) [pid = 1742] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8dc57c00) [pid = 1742] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8fde6c00) [pid = 1742] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x95d06400) [pid = 1742] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e8ec400) [pid = 1742] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x95388400) [pid = 1742] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8dae5400) [pid = 1742] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8fb63800) [pid = 1742] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8de22c00) [pid = 1742] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8de4bc00) [pid = 1742] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x95f06800) [pid = 1742] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:01:35 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e9ed400) [pid = 1742] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:01:35 INFO - PROCESS | 1742 | 1466704895847 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]]]}] 11:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1431ms 11:01:35 INFO - PROCESS | 1742 | 1466704895876 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 1742 | 1466704895879 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 11:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:01:35 INFO - PROCESS | 1742 | 1466704895886 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 1742 | 1466704895890 Marionette TRACE conn4 <- [1,2286,null,{}] 11:01:35 INFO - PROCESS | 1742 | 1466704895895 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}] 11:01:35 INFO - PROCESS | 1742 | 1466704895900 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:36 INFO - PROCESS | 1742 | 1466704896072 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:01:36 INFO - PROCESS | 1742 | 1466704896092 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:36 INFO - PROCESS | 1742 | 1466704896110 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb64400 == 26 [pid = 1742] [id = 579] 11:01:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91c36800) [pid = 1742] [serial = 1738] [outer = (nil)] 11:01:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91f2f800) [pid = 1742] [serial = 1739] [outer = 0x91c36800] 11:01:36 INFO - PROCESS | 1742 | 1466704896334 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9228f000) [pid = 1742] [serial = 1740] [outer = 0x91c36800] 11:01:37 INFO - PROCESS | 1742 | 1466704897137 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]]]}] 11:01:37 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 11:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1295ms 11:01:37 INFO - PROCESS | 1742 | 1466704897234 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:01:37 INFO - PROCESS | 1742 | 1466704897240 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 11:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:01:37 INFO - PROCESS | 1742 | 1466704897252 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:01:37 INFO - PROCESS | 1742 | 1466704897260 Marionette TRACE conn4 <- [1,2290,null,{}] 11:01:37 INFO - PROCESS | 1742 | 1466704897270 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}] 11:01:37 INFO - PROCESS | 1742 | 1466704897276 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:37 INFO - PROCESS | 1742 | 1466704897563 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:01:37 INFO - PROCESS | 1742 | 1466704897829 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:37 INFO - PROCESS | 1742 | 1466704897839 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf0800 == 27 [pid = 1742] [id = 580] 11:01:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8ddf3000) [pid = 1742] [serial = 1741] [outer = (nil)] 11:01:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e721800) [pid = 1742] [serial = 1742] [outer = 0x8ddf3000] 11:01:37 INFO - PROCESS | 1742 | 1466704897959 Marionette DEBUG loaded listener.js 11:01:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e88f400) [pid = 1742] [serial = 1743] [outer = 0x8ddf3000] 11:01:38 INFO - PROCESS | 1742 | 1466704898904 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]]]}] 11:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1693ms 11:01:38 INFO - PROCESS | 1742 | 1466704898955 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 1742 | 1466704898962 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 11:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:01:38 INFO - PROCESS | 1742 | 1466704898976 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 1742 | 1466704898983 Marionette TRACE conn4 <- [1,2294,null,{}] 11:01:38 INFO - PROCESS | 1742 | 1466704898991 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}] 11:01:39 INFO - PROCESS | 1742 | 1466704898997 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:39 INFO - PROCESS | 1742 | 1466704899213 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:01:39 INFO - PROCESS | 1742 | 1466704899438 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 1742 | 1466704899451 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa2c00 == 28 [pid = 1742] [id = 581] 11:01:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8fb6dc00) [pid = 1742] [serial = 1744] [outer = (nil)] 11:01:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8fde0800) [pid = 1742] [serial = 1745] [outer = 0x8fb6dc00] 11:01:39 INFO - PROCESS | 1742 | 1466704899590 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91bde000) [pid = 1742] [serial = 1746] [outer = 0x8fb6dc00] 11:01:40 INFO - PROCESS | 1742 | 1466704900536 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]]]}] 11:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1593ms 11:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:01:40 INFO - PROCESS | 1742 | 1466704900566 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:01:40 INFO - PROCESS | 1742 | 1466704900570 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 11:01:40 INFO - PROCESS | 1742 | 1466704900579 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:01:40 INFO - PROCESS | 1742 | 1466704900582 Marionette TRACE conn4 <- [1,2298,null,{}] 11:01:40 INFO - PROCESS | 1742 | 1466704900598 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}] 11:01:40 INFO - PROCESS | 1742 | 1466704900608 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:40 INFO - PROCESS | 1742 | 1466704900826 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:01:41 INFO - PROCESS | 1742 | 1466704901119 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:41 INFO - PROCESS | 1742 | 1466704901133 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x92294c00 == 29 [pid = 1742] [id = 582] 11:01:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92298400) [pid = 1742] [serial = 1747] [outer = (nil)] 11:01:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x928cb800) [pid = 1742] [serial = 1748] [outer = 0x92298400] 11:01:41 INFO - PROCESS | 1742 | 1466704901270 Marionette DEBUG loaded listener.js 11:01:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x93cacc00) [pid = 1742] [serial = 1749] [outer = 0x92298400] 11:01:42 INFO - PROCESS | 1742 | 1466704902201 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]]]}] 11:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1690ms 11:01:42 INFO - PROCESS | 1742 | 1466704902268 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:01:42 INFO - PROCESS | 1742 | 1466704902272 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 11:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:01:42 INFO - PROCESS | 1742 | 1466704902279 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:01:42 INFO - PROCESS | 1742 | 1466704902283 Marionette TRACE conn4 <- [1,2302,null,{}] 11:01:42 INFO - PROCESS | 1742 | 1466704902290 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}] 11:01:42 INFO - PROCESS | 1742 | 1466704902296 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:42 INFO - PROCESS | 1742 | 1466704902571 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:01:42 INFO - PROCESS | 1742 | 1466704902855 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 1742 | 1466704902864 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddea400 == 30 [pid = 1742] [id = 583] 11:01:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91bdc000) [pid = 1742] [serial = 1750] [outer = (nil)] 11:01:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x951d0800) [pid = 1742] [serial = 1751] [outer = 0x91bdc000] 11:01:42 INFO - PROCESS | 1742 | 1466704902958 Marionette DEBUG loaded listener.js 11:01:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x9528a800) [pid = 1742] [serial = 1752] [outer = 0x91bdc000] 11:01:43 INFO - PROCESS | 1742 | 1466704903879 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]]]}] 11:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1640ms 11:01:43 INFO - PROCESS | 1742 | 1466704903921 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:01:43 INFO - PROCESS | 1742 | 1466704903926 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 11:01:43 INFO - PROCESS | 1742 | 1466704903933 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 1742 | 1466704903937 Marionette TRACE conn4 <- [1,2306,null,{}] 11:01:43 INFO - PROCESS | 1742 | 1466704903944 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}] 11:01:43 INFO - PROCESS | 1742 | 1466704903950 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:44 INFO - PROCESS | 1742 | 1466704904176 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:01:44 INFO - PROCESS | 1742 | 1466704904411 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 1742 | 1466704904420 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daea000 == 31 [pid = 1742] [id = 584] 11:01:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x947f2c00) [pid = 1742] [serial = 1753] [outer = (nil)] 11:01:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x95d03400) [pid = 1742] [serial = 1754] [outer = 0x947f2c00] 11:01:44 INFO - PROCESS | 1742 | 1466704904554 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x95d05c00) [pid = 1742] [serial = 1755] [outer = 0x947f2c00] 11:01:45 INFO - PROCESS | 1742 | 1466704905463 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]]]}] 11:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1581ms 11:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:01:45 INFO - PROCESS | 1742 | 1466704905515 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 1742 | 1466704905518 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 11:01:45 INFO - PROCESS | 1742 | 1466704905533 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 1742 | 1466704905539 Marionette TRACE conn4 <- [1,2310,null,{}] 11:01:45 INFO - PROCESS | 1742 | 1466704905550 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}] 11:01:45 INFO - PROCESS | 1742 | 1466704905562 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:45 INFO - PROCESS | 1742 | 1466704905813 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:01:46 INFO - PROCESS | 1742 | 1466704906057 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 1742 | 1466704906068 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de25400 == 32 [pid = 1742] [id = 585] 11:01:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x95d10400) [pid = 1742] [serial = 1756] [outer = (nil)] 11:01:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x95d1c800) [pid = 1742] [serial = 1757] [outer = 0x95d10400] 11:01:46 INFO - PROCESS | 1742 | 1466704906197 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95f02800) [pid = 1742] [serial = 1758] [outer = 0x95d10400] 11:01:47 INFO - PROCESS | 1742 | 1466704907160 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]]]}] 11:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1701ms 11:01:47 INFO - PROCESS | 1742 | 1466704907227 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:01:47 INFO - PROCESS | 1742 | 1466704907232 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 11:01:47 INFO - PROCESS | 1742 | 1466704907239 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 1742 | 1466704907243 Marionette TRACE conn4 <- [1,2314,null,{}] 11:01:47 INFO - PROCESS | 1742 | 1466704907250 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}] 11:01:47 INFO - PROCESS | 1742 | 1466704907255 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:47 INFO - PROCESS | 1742 | 1466704907467 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:01:47 INFO - PROCESS | 1742 | 1466704907717 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1742 | 1466704907727 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5000 == 33 [pid = 1742] [id = 586] 11:01:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e8ee800) [pid = 1742] [serial = 1759] [outer = (nil)] 11:01:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x95f09400) [pid = 1742] [serial = 1760] [outer = 0x8e8ee800] 11:01:47 INFO - PROCESS | 1742 | 1466704907861 Marionette DEBUG loaded listener.js 11:01:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95f0c800) [pid = 1742] [serial = 1761] [outer = 0x8e8ee800] 11:01:48 INFO - PROCESS | 1742 | 1466704908798 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]]]}] 11:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1590ms 11:01:48 INFO - PROCESS | 1742 | 1466704908831 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 1742 | 1466704908834 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 11:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:01:48 INFO - PROCESS | 1742 | 1466704908843 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 1742 | 1466704908846 Marionette TRACE conn4 <- [1,2318,null,{}] 11:01:48 INFO - PROCESS | 1742 | 1466704908853 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}] 11:01:48 INFO - PROCESS | 1742 | 1466704908858 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:49 INFO - PROCESS | 1742 | 1466704909073 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:01:49 INFO - PROCESS | 1742 | 1466704909311 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:49 INFO - PROCESS | 1742 | 1466704909321 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c0e400 == 34 [pid = 1742] [id = 587] 11:01:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x921ba400) [pid = 1742] [serial = 1762] [outer = (nil)] 11:01:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x95f80c00) [pid = 1742] [serial = 1763] [outer = 0x921ba400] 11:01:49 INFO - PROCESS | 1742 | 1466704909452 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x95f84c00) [pid = 1742] [serial = 1764] [outer = 0x921ba400] 11:01:50 INFO - PROCESS | 1742 | 1466704910351 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] 11:01:50 INFO - PROCESS | 1742 | 1466704910435 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 11:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:01:50 INFO - PROCESS | 1742 | 1466704910494 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:01:50 INFO - PROCESS | 1742 | 1466704910497 Marionette TRACE conn4 <- [1,2322,null,{}] 11:01:50 INFO - PROCESS | 1742 | 1466704910505 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}] 11:01:50 INFO - PROCESS | 1742 | 1466704910510 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:50 INFO - PROCESS | 1742 | 1466704910745 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:01:51 INFO - PROCESS | 1742 | 1466704911041 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 1742 | 1466704911051 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daeb400 == 35 [pid = 1742] [id = 588] 11:01:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x91c0ac00) [pid = 1742] [serial = 1765] [outer = (nil)] 11:01:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x97739800) [pid = 1742] [serial = 1766] [outer = 0x91c0ac00] 11:01:51 INFO - PROCESS | 1742 | 1466704911144 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x97745800) [pid = 1742] [serial = 1767] [outer = 0x91c0ac00] 11:01:52 INFO - PROCESS | 1742 | 1466704912068 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]]]}] 11:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1649ms 11:01:52 INFO - PROCESS | 1742 | 1466704912135 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:01:52 INFO - PROCESS | 1742 | 1466704912139 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 11:01:52 INFO - PROCESS | 1742 | 1466704912147 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1742 | 1466704912151 Marionette TRACE conn4 <- [1,2326,null,{}] 11:01:52 INFO - PROCESS | 1742 | 1466704912157 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}] 11:01:52 INFO - PROCESS | 1742 | 1466704912163 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:52 INFO - PROCESS | 1742 | 1466704912421 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:01:52 INFO - PROCESS | 1742 | 1466704912776 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:52 INFO - PROCESS | 1742 | 1466704912784 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de29000 == 36 [pid = 1742] [id = 589] 11:01:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8de4a400) [pid = 1742] [serial = 1768] [outer = (nil)] 11:01:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8e896c00) [pid = 1742] [serial = 1769] [outer = 0x8de4a400] 11:01:52 INFO - PROCESS | 1742 | 1466704912880 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8fb6fc00) [pid = 1742] [serial = 1770] [outer = 0x8de4a400] 11:01:53 INFO - PROCESS | 1742 | 1466704913765 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]]]}] 11:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1682ms 11:01:54 INFO - PROCESS | 1742 | 1466704914168 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 1742 | 1466704914176 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 11:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:01:54 INFO - PROCESS | 1742 | 1466704914199 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 1742 | 1466704914204 Marionette TRACE conn4 <- [1,2330,null,{}] 11:01:54 INFO - PROCESS | 1742 | 1466704914213 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}] 11:01:54 INFO - PROCESS | 1742 | 1466704914219 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:54 INFO - PROCESS | 1742 | 1466704914484 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:01:54 INFO - PROCESS | 1742 | 1466704914700 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 1742 | 1466704914718 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de1b800 == 37 [pid = 1742] [id = 590] 11:01:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8de1dc00) [pid = 1742] [serial = 1771] [outer = (nil)] 11:01:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8e728000) [pid = 1742] [serial = 1772] [outer = 0x8de1dc00] 11:01:54 INFO - PROCESS | 1742 | 1466704914796 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8e8ec400) [pid = 1742] [serial = 1773] [outer = 0x8de1dc00] 11:01:55 INFO - PROCESS | 1742 | 1466704915863 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]]]}] 11:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1740ms 11:01:55 INFO - PROCESS | 1742 | 1466704915938 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:01:55 INFO - PROCESS | 1742 | 1466704915944 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 11:01:55 INFO - PROCESS | 1742 | 1466704915954 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 1742 | 1466704915961 Marionette TRACE conn4 <- [1,2334,null,{}] 11:01:55 INFO - PROCESS | 1742 | 1466704915968 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}] 11:01:55 INFO - PROCESS | 1742 | 1466704915975 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4000 == 36 [pid = 1742] [id = 561] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf5400 == 35 [pid = 1742] [id = 560] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8de1b800 == 34 [pid = 1742] [id = 590] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8de29000 == 33 [pid = 1742] [id = 589] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8daeb400 == 32 [pid = 1742] [id = 588] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf5000 == 31 [pid = 1742] [id = 586] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x91c0e400 == 30 [pid = 1742] [id = 587] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8de25400 == 29 [pid = 1742] [id = 585] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8daea000 == 28 [pid = 1742] [id = 584] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x92294c00 == 27 [pid = 1742] [id = 582] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddea400 == 26 [pid = 1742] [id = 583] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa2c00 == 25 [pid = 1742] [id = 581] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb64400 == 24 [pid = 1742] [id = 579] 11:01:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf0800 == 23 [pid = 1742] [id = 580] 11:01:57 INFO - PROCESS | 1742 | 1466704917600 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8fb62800) [pid = 1742] [serial = 1697] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8ddef400) [pid = 1742] [serial = 1656] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8dc56800) [pid = 1742] [serial = 1655] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8eaca800) [pid = 1742] [serial = 1659] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8e9ea000) [pid = 1742] [serial = 1658] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x91c38000) [pid = 1742] [serial = 1662] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x91be5400) [pid = 1742] [serial = 1661] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x947f0000) [pid = 1742] [serial = 1665] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x93cb6800) [pid = 1742] [serial = 1664] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x951d2000) [pid = 1742] [serial = 1668] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x951bd000) [pid = 1742] [serial = 1667] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x95f04c00) [pid = 1742] [serial = 1671] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e9e6800) [pid = 1742] [serial = 1692] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x95d0d400) [pid = 1742] [serial = 1670] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x95f89800) [pid = 1742] [serial = 1674] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x95f84800) [pid = 1742] [serial = 1673] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8daee400) [pid = 1742] [serial = 1685] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8dc5fc00) [pid = 1742] [serial = 1686] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8fb6a800) [pid = 1742] [serial = 1694] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e781c00) [pid = 1742] [serial = 1683] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8de45400) [pid = 1742] [serial = 1682] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e723400) [pid = 1742] [serial = 1688] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x965aa000) [pid = 1742] [serial = 1677] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x965a4c00) [pid = 1742] [serial = 1676] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x98c48800) [pid = 1742] [serial = 1680] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x9820d400) [pid = 1742] [serial = 1679] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e8f5800) [pid = 1742] [serial = 1691] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8fcb3400) [pid = 1742] [serial = 1695] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e730800) [pid = 1742] [serial = 1689] [outer = (nil)] [url = about:blank] 11:01:57 INFO - PROCESS | 1742 | 1466704917970 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 1742 | 1466704917981 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc56800 == 24 [pid = 1742] [id = 591] 11:01:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8dc58400) [pid = 1742] [serial = 1774] [outer = (nil)] 11:01:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8dc5f800) [pid = 1742] [serial = 1775] [outer = 0x8dc58400] 11:01:58 INFO - PROCESS | 1742 | 1466704918059 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8ddec000) [pid = 1742] [serial = 1776] [outer = 0x8dc58400] 11:01:58 INFO - PROCESS | 1742 | 1466704918893 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]]]}] 11:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2996ms 11:01:58 INFO - PROCESS | 1742 | 1466704918948 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 1742 | 1466704918955 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 11:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:01:58 INFO - PROCESS | 1742 | 1466704918963 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 1742 | 1466704918969 Marionette TRACE conn4 <- [1,2338,null,{}] 11:01:58 INFO - PROCESS | 1742 | 1466704918976 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}] 11:01:58 INFO - PROCESS | 1742 | 1466704918982 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:59 INFO - PROCESS | 1742 | 1466704919161 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:01:59 INFO - PROCESS | 1742 | 1466704919302 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 1742 | 1466704919315 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:01:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de48400 == 25 [pid = 1742] [id = 592] 11:01:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8de48c00) [pid = 1742] [serial = 1777] [outer = (nil)] 11:01:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8de50400) [pid = 1742] [serial = 1778] [outer = 0x8de48c00] 11:01:59 INFO - PROCESS | 1742 | 1466704919397 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e72a400) [pid = 1742] [serial = 1779] [outer = 0x8de48c00] 11:02:00 INFO - PROCESS | 1742 | 1466704920310 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]]]}] 11:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1384ms 11:02:00 INFO - PROCESS | 1742 | 1466704920348 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:02:00 INFO - PROCESS | 1742 | 1466704920354 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 11:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:02:00 INFO - PROCESS | 1742 | 1466704920360 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 1742 | 1466704920363 Marionette TRACE conn4 <- [1,2342,null,{}] 11:02:00 INFO - PROCESS | 1742 | 1466704920379 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}] 11:02:00 INFO - PROCESS | 1742 | 1466704920385 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:00 INFO - PROCESS | 1742 | 1466704920635 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:02:00 INFO - PROCESS | 1742 | 1466704920667 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:00 INFO - PROCESS | 1742 | 1466704920678 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e896800 == 26 [pid = 1742] [id = 593] 11:02:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e897000) [pid = 1742] [serial = 1780] [outer = (nil)] 11:02:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e8ecc00) [pid = 1742] [serial = 1781] [outer = 0x8e897000] 11:02:00 INFO - PROCESS | 1742 | 1466704920755 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e9e1c00) [pid = 1742] [serial = 1782] [outer = 0x8e897000] 11:02:01 INFO - PROCESS | 1742 | 1466704921856 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]]]}] 11:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1541ms 11:02:01 INFO - PROCESS | 1742 | 1466704921903 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 1742 | 1466704921910 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 11:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:02:01 INFO - PROCESS | 1742 | 1466704921939 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 1742 | 1466704921948 Marionette TRACE conn4 <- [1,2346,null,{}] 11:02:01 INFO - PROCESS | 1742 | 1466704921954 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}] 11:02:01 INFO - PROCESS | 1742 | 1466704921961 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:02 INFO - PROCESS | 1742 | 1466704922854 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91c36800) [pid = 1742] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8de29c00) [pid = 1742] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8fde7c00) [pid = 1742] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8de20800) [pid = 1742] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e88f000) [pid = 1742] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8de4f800) [pid = 1742] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8de50800) [pid = 1742] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x91c10800) [pid = 1742] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e722000) [pid = 1742] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e72e400) [pid = 1742] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91c33c00) [pid = 1742] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e78c000) [pid = 1742] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91e04000) [pid = 1742] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8dc58c00) [pid = 1742] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:02:02 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8fde6800) [pid = 1742] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:02:03 INFO - PROCESS | 1742 | 1466704923077 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 1742 | 1466704923088 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5000 == 27 [pid = 1742] [id = 594] 11:02:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8de1f400) [pid = 1742] [serial = 1783] [outer = (nil)] 11:02:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e78c000) [pid = 1742] [serial = 1784] [outer = 0x8de1f400] 11:02:03 INFO - PROCESS | 1742 | 1466704923165 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8ef9f800) [pid = 1742] [serial = 1785] [outer = 0x8de1f400] 11:02:03 INFO - PROCESS | 1742 | 1466704923920 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]]]}] 11:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2053ms 11:02:03 INFO - PROCESS | 1742 | 1466704923982 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:02:03 INFO - PROCESS | 1742 | 1466704923986 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 11:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:02:03 INFO - PROCESS | 1742 | 1466704923992 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 1742 | 1466704923996 Marionette TRACE conn4 <- [1,2350,null,{}] 11:02:04 INFO - PROCESS | 1742 | 1466704924001 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}] 11:02:04 INFO - PROCESS | 1742 | 1466704924007 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:04 INFO - PROCESS | 1742 | 1466704924232 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:02:04 INFO - PROCESS | 1742 | 1466704924248 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 1742 | 1466704924257 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae7800 == 28 [pid = 1742] [id = 595] 11:02:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e89d400) [pid = 1742] [serial = 1786] [outer = (nil)] 11:02:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8fcbac00) [pid = 1742] [serial = 1787] [outer = 0x8e89d400] 11:02:04 INFO - PROCESS | 1742 | 1466704924332 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8fde4400) [pid = 1742] [serial = 1788] [outer = 0x8e89d400] 11:02:05 INFO - PROCESS | 1742 | 1466704925462 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]]]}] 11:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1531ms 11:02:05 INFO - PROCESS | 1742 | 1466704925526 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:02:05 INFO - PROCESS | 1742 | 1466704925533 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 11:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:02:05 INFO - PROCESS | 1742 | 1466704925542 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:02:05 INFO - PROCESS | 1742 | 1466704925548 Marionette TRACE conn4 <- [1,2354,null,{}] 11:02:05 INFO - PROCESS | 1742 | 1466704925558 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}] 11:02:05 INFO - PROCESS | 1742 | 1466704925565 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:05 INFO - PROCESS | 1742 | 1466704925816 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:02:06 INFO - PROCESS | 1742 | 1466704926070 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:06 INFO - PROCESS | 1742 | 1466704926086 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de1f800 == 29 [pid = 1742] [id = 596] 11:02:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8de47c00) [pid = 1742] [serial = 1789] [outer = (nil)] 11:02:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e72cc00) [pid = 1742] [serial = 1790] [outer = 0x8de47c00] 11:02:06 INFO - PROCESS | 1742 | 1466704926217 Marionette DEBUG loaded listener.js 11:02:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e8f3400) [pid = 1742] [serial = 1791] [outer = 0x8de47c00] 11:02:07 INFO - PROCESS | 1742 | 1466704927264 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]]]}] 11:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1787ms 11:02:07 INFO - PROCESS | 1742 | 1466704927329 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:02:07 INFO - PROCESS | 1742 | 1466704927337 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 11:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:02:07 INFO - PROCESS | 1742 | 1466704927349 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:02:07 INFO - PROCESS | 1742 | 1466704927353 Marionette TRACE conn4 <- [1,2358,null,{}] 11:02:07 INFO - PROCESS | 1742 | 1466704927360 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}] 11:02:07 INFO - PROCESS | 1742 | 1466704927367 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:07 INFO - PROCESS | 1742 | 1466704927609 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:02:07 INFO - PROCESS | 1742 | 1466704927947 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:07 INFO - PROCESS | 1742 | 1466704927955 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc54800 == 30 [pid = 1742] [id = 597] 11:02:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8ddf2400) [pid = 1742] [serial = 1792] [outer = (nil)] 11:02:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x91bdb000) [pid = 1742] [serial = 1793] [outer = 0x8ddf2400] 11:02:08 INFO - PROCESS | 1742 | 1466704928056 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91c06c00) [pid = 1742] [serial = 1794] [outer = 0x8ddf2400] 11:02:09 INFO - PROCESS | 1742 | 1466704929089 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]]]}] 11:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1794ms 11:02:09 INFO - PROCESS | 1742 | 1466704929142 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 1742 | 1466704929146 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 11:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:02:09 INFO - PROCESS | 1742 | 1466704929154 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 1742 | 1466704929160 Marionette TRACE conn4 <- [1,2362,null,{}] 11:02:09 INFO - PROCESS | 1742 | 1466704929178 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}] 11:02:09 INFO - PROCESS | 1742 | 1466704929187 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:09 INFO - PROCESS | 1742 | 1466704929433 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:02:09 INFO - PROCESS | 1742 | 1466704929715 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:09 INFO - PROCESS | 1742 | 1466704929730 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e06000 == 31 [pid = 1742] [id = 598] 11:02:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91e0a000) [pid = 1742] [serial = 1795] [outer = (nil)] 11:02:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91f2b000) [pid = 1742] [serial = 1796] [outer = 0x91e0a000] 11:02:09 INFO - PROCESS | 1742 | 1466704929823 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x921ba800) [pid = 1742] [serial = 1797] [outer = 0x91e0a000] 11:02:10 INFO - PROCESS | 1742 | 1466704930834 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]]]}] 11:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1737ms 11:02:10 INFO - PROCESS | 1742 | 1466704930893 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:02:10 INFO - PROCESS | 1742 | 1466704930898 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 11:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:02:10 INFO - PROCESS | 1742 | 1466704930906 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:02:10 INFO - PROCESS | 1742 | 1466704930910 Marionette TRACE conn4 <- [1,2366,null,{}] 11:02:10 INFO - PROCESS | 1742 | 1466704930916 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}] 11:02:10 INFO - PROCESS | 1742 | 1466704930922 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:11 INFO - PROCESS | 1742 | 1466704931115 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:02:11 INFO - PROCESS | 1742 | 1466704931352 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:11 INFO - PROCESS | 1742 | 1466704931358 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x921c0400 == 32 [pid = 1742] [id = 599] 11:02:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x9228bc00) [pid = 1742] [serial = 1798] [outer = (nil)] 11:02:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x92294800) [pid = 1742] [serial = 1799] [outer = 0x9228bc00] 11:02:11 INFO - PROCESS | 1742 | 1466704931465 Marionette DEBUG loaded listener.js 11:02:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x92295800) [pid = 1742] [serial = 1800] [outer = 0x9228bc00] 11:02:12 INFO - PROCESS | 1742 | 1466704932403 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]]]}] 11:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1535ms 11:02:12 INFO - PROCESS | 1742 | 1466704932442 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:02:12 INFO - PROCESS | 1742 | 1466704932446 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 11:02:12 INFO - PROCESS | 1742 | 1466704932454 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:02:12 INFO - PROCESS | 1742 | 1466704932458 Marionette TRACE conn4 <- [1,2370,null,{}] 11:02:12 INFO - PROCESS | 1742 | 1466704932465 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}] 11:02:12 INFO - PROCESS | 1742 | 1466704932471 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:12 INFO - PROCESS | 1742 | 1466704932661 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:02:12 INFO - PROCESS | 1742 | 1466704932894 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 1742 | 1466704932905 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ea400 == 33 [pid = 1742] [id = 600] 11:02:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8fcbbc00) [pid = 1742] [serial = 1801] [outer = (nil)] 11:02:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x928d2400) [pid = 1742] [serial = 1802] [outer = 0x8fcbbc00] 11:02:13 INFO - PROCESS | 1742 | 1466704933034 Marionette DEBUG loaded listener.js 11:02:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x93ca9800) [pid = 1742] [serial = 1803] [outer = 0x8fcbbc00] 11:02:13 INFO - PROCESS | 1742 | 1466704933986 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]]]}] 11:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1585ms 11:02:14 INFO - PROCESS | 1742 | 1466704934039 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:02:14 INFO - PROCESS | 1742 | 1466704934043 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 11:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:02:14 INFO - PROCESS | 1742 | 1466704934050 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:02:14 INFO - PROCESS | 1742 | 1466704934053 Marionette TRACE conn4 <- [1,2374,null,{}] 11:02:14 INFO - PROCESS | 1742 | 1466704934062 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}] 11:02:14 INFO - PROCESS | 1742 | 1466704934074 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:14 INFO - PROCESS | 1742 | 1466704934362 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:02:14 INFO - PROCESS | 1742 | 1466704934664 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:14 INFO - PROCESS | 1742 | 1466704934673 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de24400 == 34 [pid = 1742] [id = 601] 11:02:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x928d3800) [pid = 1742] [serial = 1804] [outer = (nil)] 11:02:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x951c5c00) [pid = 1742] [serial = 1805] [outer = 0x928d3800] 11:02:14 INFO - PROCESS | 1742 | 1466704934778 Marionette DEBUG loaded listener.js 11:02:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x9528cc00) [pid = 1742] [serial = 1806] [outer = 0x928d3800] 11:02:15 INFO - PROCESS | 1742 | 1466704935709 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]]]}] 11:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1737ms 11:02:15 INFO - PROCESS | 1742 | 1466704935789 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:02:15 INFO - PROCESS | 1742 | 1466704935792 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 11:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:02:15 INFO - PROCESS | 1742 | 1466704935801 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:02:15 INFO - PROCESS | 1742 | 1466704935805 Marionette TRACE conn4 <- [1,2378,null,{}] 11:02:15 INFO - PROCESS | 1742 | 1466704935811 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}] 11:02:15 INFO - PROCESS | 1742 | 1466704935816 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:16 INFO - PROCESS | 1742 | 1466704936041 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:02:16 INFO - PROCESS | 1742 | 1466704936289 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:16 INFO - PROCESS | 1742 | 1466704936298 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daec000 == 35 [pid = 1742] [id = 602] 11:02:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8daee400) [pid = 1742] [serial = 1807] [outer = (nil)] 11:02:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x95389800) [pid = 1742] [serial = 1808] [outer = 0x8daee400] 11:02:16 INFO - PROCESS | 1742 | 1466704936438 Marionette DEBUG loaded listener.js 11:02:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9537f000) [pid = 1742] [serial = 1809] [outer = 0x8daee400] 11:02:17 INFO - PROCESS | 1742 | 1466704937410 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]]]}] 11:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1682ms 11:02:17 INFO - PROCESS | 1742 | 1466704937484 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:02:17 INFO - PROCESS | 1742 | 1466704937496 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 11:02:17 INFO - PROCESS | 1742 | 1466704937504 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:02:17 INFO - PROCESS | 1742 | 1466704937508 Marionette TRACE conn4 <- [1,2382,null,{}] 11:02:17 INFO - PROCESS | 1742 | 1466704937514 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}] 11:02:17 INFO - PROCESS | 1742 | 1466704937519 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:17 INFO - PROCESS | 1742 | 1466704937742 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:02:18 INFO - PROCESS | 1742 | 1466704938174 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:18 INFO - PROCESS | 1742 | 1466704938185 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daec800 == 36 [pid = 1742] [id = 603] 11:02:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8dc52800) [pid = 1742] [serial = 1810] [outer = (nil)] 11:02:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8dc5bc00) [pid = 1742] [serial = 1811] [outer = 0x8dc52800] 11:02:18 INFO - PROCESS | 1742 | 1466704938309 Marionette DEBUG loaded listener.js 11:02:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8de21800) [pid = 1742] [serial = 1812] [outer = 0x8dc52800] 11:02:19 INFO - PROCESS | 1742 | 1466704939316 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]]]}] 11:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1889ms 11:02:19 INFO - PROCESS | 1742 | 1466704939414 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:02:19 INFO - PROCESS | 1742 | 1466704939421 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 11:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:02:19 INFO - PROCESS | 1742 | 1466704939429 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:02:19 INFO - PROCESS | 1742 | 1466704939434 Marionette TRACE conn4 <- [1,2386,null,{}] 11:02:19 INFO - PROCESS | 1742 | 1466704939442 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}] 11:02:19 INFO - PROCESS | 1742 | 1466704939449 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:19 INFO - PROCESS | 1742 | 1466704939648 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x91c0c400) [pid = 1742] [serial = 1734] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x91c02400) [pid = 1742] [serial = 1733] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x91f22c00) [pid = 1742] [serial = 1736] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8de28000) [pid = 1742] [serial = 1700] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8e78f400) [pid = 1742] [serial = 1701] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x928cd400) [pid = 1742] [serial = 1715] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x93cb6000) [pid = 1742] [serial = 1716] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e789000) [pid = 1742] [serial = 1727] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e898c00) [pid = 1742] [serial = 1728] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8fcb0000) [pid = 1742] [serial = 1698] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91f2b800) [pid = 1742] [serial = 1709] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91f30400) [pid = 1742] [serial = 1710] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x91c08400) [pid = 1742] [serial = 1721] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x92290c00) [pid = 1742] [serial = 1722] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8efa1800) [pid = 1742] [serial = 1730] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91c3d800) [pid = 1742] [serial = 1706] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x91e04800) [pid = 1742] [serial = 1707] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8fb64800) [pid = 1742] [serial = 1703] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8fde2800) [pid = 1742] [serial = 1704] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x92290400) [pid = 1742] [serial = 1712] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x92298c00) [pid = 1742] [serial = 1713] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8dde9c00) [pid = 1742] [serial = 1724] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8ddf4800) [pid = 1742] [serial = 1725] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x947efc00) [pid = 1742] [serial = 1718] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x947b4800) [pid = 1742] [serial = 1719] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91f2c000) [pid = 1742] [serial = 1737] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8fb6ec00) [pid = 1742] [serial = 1731] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9228f000) [pid = 1742] [serial = 1740] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91f2f800) [pid = 1742] [serial = 1739] [outer = (nil)] [url = about:blank] 11:02:19 INFO - PROCESS | 1742 | 1466704939906 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:19 INFO - PROCESS | 1742 | 1466704939915 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de28000 == 37 [pid = 1742] [id = 604] 11:02:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8de4ec00) [pid = 1742] [serial = 1813] [outer = (nil)] 11:02:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e78b400) [pid = 1742] [serial = 1814] [outer = 0x8de4ec00] 11:02:19 INFO - PROCESS | 1742 | 1466704939994 Marionette DEBUG loaded listener.js 11:02:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e891800) [pid = 1742] [serial = 1815] [outer = 0x8de4ec00] 11:02:20 INFO - PROCESS | 1742 | 1466704940810 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]]]}] 11:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1436ms 11:02:20 INFO - PROCESS | 1742 | 1466704940869 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:02:20 INFO - PROCESS | 1742 | 1466704940874 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 11:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:02:20 INFO - PROCESS | 1742 | 1466704940902 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:02:20 INFO - PROCESS | 1742 | 1466704940906 Marionette TRACE conn4 <- [1,2390,null,{}] 11:02:20 INFO - PROCESS | 1742 | 1466704940912 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}] 11:02:20 INFO - PROCESS | 1742 | 1466704940918 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:21 INFO - PROCESS | 1742 | 1466704941092 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:02:21 INFO - PROCESS | 1742 | 1466704941103 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:21 INFO - PROCESS | 1742 | 1466704941110 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e727400 == 38 [pid = 1742] [id = 605] 11:02:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e89cc00) [pid = 1742] [serial = 1816] [outer = (nil)] 11:02:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8fcb4c00) [pid = 1742] [serial = 1817] [outer = 0x8e89cc00] 11:02:21 INFO - PROCESS | 1742 | 1466704941183 Marionette DEBUG loaded listener.js 11:02:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8fde3400) [pid = 1742] [serial = 1818] [outer = 0x8e89cc00] 11:02:22 INFO - PROCESS | 1742 | 1466704942194 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]]]}] 11:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1342ms 11:02:22 INFO - PROCESS | 1742 | 1466704942241 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:02:22 INFO - PROCESS | 1742 | 1466704942245 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 11:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:02:22 INFO - PROCESS | 1742 | 1466704942259 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:02:22 INFO - PROCESS | 1742 | 1466704942268 Marionette TRACE conn4 <- [1,2394,null,{}] 11:02:22 INFO - PROCESS | 1742 | 1466704942284 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}] 11:02:22 INFO - PROCESS | 1742 | 1466704942292 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:22 INFO - PROCESS | 1742 | 1466704942521 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:02:22 INFO - PROCESS | 1742 | 1466704942549 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:22 INFO - PROCESS | 1742 | 1466704942555 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e899800 == 39 [pid = 1742] [id = 606] 11:02:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8fde9800) [pid = 1742] [serial = 1819] [outer = (nil)] 11:02:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91c3e400) [pid = 1742] [serial = 1820] [outer = 0x8fde9800] 11:02:22 INFO - PROCESS | 1742 | 1466704942627 Marionette DEBUG loaded listener.js 11:02:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91e10400) [pid = 1742] [serial = 1821] [outer = 0x8fde9800] 11:02:23 INFO - PROCESS | 1742 | 1466704943660 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]]]}] 11:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1458ms 11:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:02:23 INFO - PROCESS | 1742 | 1466704943711 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:02:23 INFO - PROCESS | 1742 | 1466704943715 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 11:02:23 INFO - PROCESS | 1742 | 1466704943721 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:02:23 INFO - PROCESS | 1742 | 1466704943725 Marionette TRACE conn4 <- [1,2398,null,{}] 11:02:23 INFO - PROCESS | 1742 | 1466704943739 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}] 11:02:23 INFO - PROCESS | 1742 | 1466704943744 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:23 INFO - PROCESS | 1742 | 1466704943975 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:02:24 INFO - PROCESS | 1742 | 1466704943995 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 1742 | 1466704944002 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e784000 == 40 [pid = 1742] [id = 607] 11:02:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x91c05800) [pid = 1742] [serial = 1822] [outer = (nil)] 11:02:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91f30400) [pid = 1742] [serial = 1823] [outer = 0x91c05800] 11:02:24 INFO - PROCESS | 1742 | 1466704944073 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x921b3800) [pid = 1742] [serial = 1824] [outer = 0x91c05800] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e897000) [pid = 1742] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8de48c00) [pid = 1742] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8ddf3000) [pid = 1742] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8fb6dc00) [pid = 1742] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8dc58400) [pid = 1742] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x92298400) [pid = 1742] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91bdc000) [pid = 1742] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x947f2c00) [pid = 1742] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8de1dc00) [pid = 1742] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x95d10400) [pid = 1742] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e8ee800) [pid = 1742] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x921ba400) [pid = 1742] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91c0ac00) [pid = 1742] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8de4a400) [pid = 1742] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:02:24 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8de1f400) [pid = 1742] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:02:25 INFO - PROCESS | 1742 | 1466704945138 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]]]}] 11:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1439ms 11:02:25 INFO - PROCESS | 1742 | 1466704945160 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:02:25 INFO - PROCESS | 1742 | 1466704945164 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 11:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:02:25 INFO - PROCESS | 1742 | 1466704945170 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:02:25 INFO - PROCESS | 1742 | 1466704945172 Marionette TRACE conn4 <- [1,2402,null,{}] 11:02:25 INFO - PROCESS | 1742 | 1466704945178 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}] 11:02:25 INFO - PROCESS | 1742 | 1466704945183 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:25 INFO - PROCESS | 1742 | 1466704945342 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:02:25 INFO - PROCESS | 1742 | 1466704945487 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:25 INFO - PROCESS | 1742 | 1466704945502 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x91bdc000 == 41 [pid = 1742] [id = 608] 11:02:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91be3c00) [pid = 1742] [serial = 1825] [outer = (nil)] 11:02:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91f2b400) [pid = 1742] [serial = 1826] [outer = 0x91be3c00] 11:02:25 INFO - PROCESS | 1742 | 1466704945585 Marionette DEBUG loaded listener.js 11:02:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92292000) [pid = 1742] [serial = 1827] [outer = 0x91be3c00] 11:02:26 INFO - PROCESS | 1742 | 1466704946405 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]]]}] 11:02:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:02:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1292ms 11:02:26 INFO - PROCESS | 1742 | 1466704946463 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:02:26 INFO - PROCESS | 1742 | 1466704946467 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 11:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:02:26 INFO - PROCESS | 1742 | 1466704946474 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:02:26 INFO - PROCESS | 1742 | 1466704946477 Marionette TRACE conn4 <- [1,2406,null,{}] 11:02:26 INFO - PROCESS | 1742 | 1466704946585 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}] 11:02:26 INFO - PROCESS | 1742 | 1466704946592 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:26 INFO - PROCESS | 1742 | 1466704946816 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:02:27 INFO - PROCESS | 1742 | 1466704947073 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:27 INFO - PROCESS | 1742 | 1466704947086 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae7400 == 42 [pid = 1742] [id = 609] 11:02:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8de25000) [pid = 1742] [serial = 1828] [outer = (nil)] 11:02:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8de49c00) [pid = 1742] [serial = 1829] [outer = 0x8de25000] 11:02:27 INFO - PROCESS | 1742 | 1466704947193 Marionette DEBUG loaded listener.js 11:02:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e72d000) [pid = 1742] [serial = 1830] [outer = 0x8de25000] 11:02:28 INFO - PROCESS | 1742 | 1466704948163 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]]]}] 11:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1767ms 11:02:28 INFO - PROCESS | 1742 | 1466704948244 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:02:28 INFO - PROCESS | 1742 | 1466704948250 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 11:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:02:28 INFO - PROCESS | 1742 | 1466704948259 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:02:28 INFO - PROCESS | 1742 | 1466704948264 Marionette TRACE conn4 <- [1,2410,null,{}] 11:02:28 INFO - PROCESS | 1742 | 1466704948273 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}] 11:02:28 INFO - PROCESS | 1742 | 1466704948280 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:28 INFO - PROCESS | 1742 | 1466704948524 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:02:28 INFO - PROCESS | 1742 | 1466704948827 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 1742 | 1466704948840 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef99800 == 43 [pid = 1742] [id = 610] 11:02:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8fb6a400) [pid = 1742] [serial = 1831] [outer = (nil)] 11:02:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8fcbb400) [pid = 1742] [serial = 1832] [outer = 0x8fb6a400] 11:02:28 INFO - PROCESS | 1742 | 1466704948932 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91bd9400) [pid = 1742] [serial = 1833] [outer = 0x8fb6a400] 11:02:29 INFO - PROCESS | 1742 | 1466704949946 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]]]}] 11:02:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:02:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1736ms 11:02:30 INFO - PROCESS | 1742 | 1466704949995 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 1742 | 1466704950001 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 11:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:02:30 INFO - PROCESS | 1742 | 1466704950008 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 1742 | 1466704950012 Marionette TRACE conn4 <- [1,2414,null,{}] 11:02:30 INFO - PROCESS | 1742 | 1466704950019 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}] 11:02:30 INFO - PROCESS | 1742 | 1466704950025 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:30 INFO - PROCESS | 1742 | 1466704950258 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:02:30 INFO - PROCESS | 1742 | 1466704950593 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:30 INFO - PROCESS | 1742 | 1466704950608 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x921b8000 == 44 [pid = 1742] [id = 611] 11:02:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x921b8800) [pid = 1742] [serial = 1834] [outer = (nil)] 11:02:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92290c00) [pid = 1742] [serial = 1835] [outer = 0x921b8800] 11:02:30 INFO - PROCESS | 1742 | 1466704950706 Marionette DEBUG loaded listener.js 11:02:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x928cd400) [pid = 1742] [serial = 1836] [outer = 0x921b8800] 11:02:31 INFO - PROCESS | 1742 | 1466704951667 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]]]}] 11:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1738ms 11:02:31 INFO - PROCESS | 1742 | 1466704951756 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:02:31 INFO - PROCESS | 1742 | 1466704951767 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 11:02:31 INFO - PROCESS | 1742 | 1466704951776 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:02:31 INFO - PROCESS | 1742 | 1466704951780 Marionette TRACE conn4 <- [1,2418,null,{}] 11:02:31 INFO - PROCESS | 1742 | 1466704951786 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}] 11:02:31 INFO - PROCESS | 1742 | 1466704951792 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:32 INFO - PROCESS | 1742 | 1466704952126 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:02:32 INFO - PROCESS | 1742 | 1466704952327 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:32 INFO - PROCESS | 1742 | 1466704952339 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c10800 == 45 [pid = 1742] [id = 612] 11:02:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x93cac000) [pid = 1742] [serial = 1837] [outer = (nil)] 11:02:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x9528c800) [pid = 1742] [serial = 1838] [outer = 0x93cac000] 11:02:32 INFO - PROCESS | 1742 | 1466704952428 Marionette DEBUG loaded listener.js 11:02:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x95298c00) [pid = 1742] [serial = 1839] [outer = 0x93cac000] 11:02:33 INFO - PROCESS | 1742 | 1466704953365 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]]]}] 11:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1642ms 11:02:33 INFO - PROCESS | 1742 | 1466704953417 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:02:33 INFO - PROCESS | 1742 | 1466704953422 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 11:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:02:33 INFO - PROCESS | 1742 | 1466704953429 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:02:33 INFO - PROCESS | 1742 | 1466704953433 Marionette TRACE conn4 <- [1,2422,null,{}] 11:02:33 INFO - PROCESS | 1742 | 1466704953439 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}] 11:02:33 INFO - PROCESS | 1742 | 1466704953444 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:33 INFO - PROCESS | 1742 | 1466704953649 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:02:33 INFO - PROCESS | 1742 | 1466704953895 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 1742 | 1466704953905 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f7000 == 46 [pid = 1742] [id = 613] 11:02:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91c06400) [pid = 1742] [serial = 1840] [outer = (nil)] 11:02:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x95d15000) [pid = 1742] [serial = 1841] [outer = 0x91c06400] 11:02:34 INFO - PROCESS | 1742 | 1466704954037 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x95d19000) [pid = 1742] [serial = 1842] [outer = 0x91c06400] 11:02:34 INFO - PROCESS | 1742 | 1466704954947 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]]]}] 11:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1585ms 11:02:35 INFO - PROCESS | 1742 | 1466704955016 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:02:35 INFO - PROCESS | 1742 | 1466704955020 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 11:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:02:35 INFO - PROCESS | 1742 | 1466704955027 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - PROCESS | 1742 | 1466704955031 Marionette TRACE conn4 <- [1,2426,null,{}] 11:02:35 INFO - PROCESS | 1742 | 1466704955037 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}] 11:02:35 INFO - PROCESS | 1742 | 1466704955048 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:35 INFO - PROCESS | 1742 | 1466704955332 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:02:35 INFO - PROCESS | 1742 | 1466704955625 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:35 INFO - PROCESS | 1742 | 1466704955634 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c0e400 == 47 [pid = 1742] [id = 614] 11:02:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x91c3e000) [pid = 1742] [serial = 1843] [outer = (nil)] 11:02:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x95f7e800) [pid = 1742] [serial = 1844] [outer = 0x91c3e000] 11:02:35 INFO - PROCESS | 1742 | 1466704955723 Marionette DEBUG loaded listener.js 11:02:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9659cc00) [pid = 1742] [serial = 1845] [outer = 0x91c3e000] 11:02:36 INFO - PROCESS | 1742 | 1466704956665 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]]]}] 11:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1686ms 11:02:36 INFO - PROCESS | 1742 | 1466704956714 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:02:36 INFO - PROCESS | 1742 | 1466704956718 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 11:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:02:36 INFO - PROCESS | 1742 | 1466704956725 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:02:36 INFO - PROCESS | 1742 | 1466704956729 Marionette TRACE conn4 <- [1,2430,null,{}] 11:02:36 INFO - PROCESS | 1742 | 1466704956735 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}] 11:02:36 INFO - PROCESS | 1742 | 1466704956740 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:36 INFO - PROCESS | 1742 | 1466704956935 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:02:37 INFO - PROCESS | 1742 | 1466704957173 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 1742 | 1466704957182 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x965a2000 == 48 [pid = 1742] [id = 615] 11:02:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x965a5c00) [pid = 1742] [serial = 1846] [outer = (nil)] 11:02:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x965aa400) [pid = 1742] [serial = 1847] [outer = 0x965a5c00] 11:02:37 INFO - PROCESS | 1742 | 1466704957312 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x97746400) [pid = 1742] [serial = 1848] [outer = 0x965a5c00] 11:02:38 INFO - PROCESS | 1742 | 1466704958217 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]]]}] 11:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1536ms 11:02:38 INFO - PROCESS | 1742 | 1466704958283 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:02:38 INFO - PROCESS | 1742 | 1466704958288 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 11:02:38 INFO - PROCESS | 1742 | 1466704958294 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - PROCESS | 1742 | 1466704958298 Marionette TRACE conn4 <- [1,2434,null,{}] 11:02:38 INFO - PROCESS | 1742 | 1466704958304 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}] 11:02:38 INFO - PROCESS | 1742 | 1466704958310 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:38 INFO - PROCESS | 1742 | 1466704958542 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:02:38 INFO - PROCESS | 1742 | 1466704958789 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:38 INFO - PROCESS | 1742 | 1466704958798 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae8000 == 49 [pid = 1742] [id = 616] 11:02:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8e72c800) [pid = 1742] [serial = 1849] [outer = (nil)] 11:02:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x98c48800) [pid = 1742] [serial = 1850] [outer = 0x8e72c800] 11:02:38 INFO - PROCESS | 1742 | 1466704958929 Marionette DEBUG loaded listener.js 11:02:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x98cc5000) [pid = 1742] [serial = 1851] [outer = 0x8e72c800] 11:02:39 INFO - PROCESS | 1742 | 1466704959826 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]]]}] 11:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1589ms 11:02:39 INFO - PROCESS | 1742 | 1466704959884 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:02:39 INFO - PROCESS | 1742 | 1466704959888 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 11:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:02:39 INFO - PROCESS | 1742 | 1466704959895 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:02:39 INFO - PROCESS | 1742 | 1466704959899 Marionette TRACE conn4 <- [1,2438,null,{}] 11:02:39 INFO - PROCESS | 1742 | 1466704959905 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}] 11:02:39 INFO - PROCESS | 1742 | 1466704959910 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:40 INFO - PROCESS | 1742 | 1466704960108 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:02:40 INFO - PROCESS | 1742 | 1466704960345 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 1742 | 1466704960354 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dde9400 == 50 [pid = 1742] [id = 617] 11:02:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8dde9800) [pid = 1742] [serial = 1852] [outer = (nil)] 11:02:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8e89b000) [pid = 1742] [serial = 1853] [outer = 0x8dde9800] 11:02:40 INFO - PROCESS | 1742 | 1466704960484 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8efa2400) [pid = 1742] [serial = 1854] [outer = 0x8dde9800] 11:02:41 INFO - PROCESS | 1742 | 1466704961760 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]]]}] 11:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1898ms 11:02:41 INFO - PROCESS | 1742 | 1466704961795 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:02:41 INFO - PROCESS | 1742 | 1466704961800 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 11:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:02:41 INFO - PROCESS | 1742 | 1466704961809 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:02:41 INFO - PROCESS | 1742 | 1466704961815 Marionette TRACE conn4 <- [1,2442,null,{}] 11:02:41 INFO - PROCESS | 1742 | 1466704961824 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}] 11:02:41 INFO - PROCESS | 1742 | 1466704961829 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:42 INFO - PROCESS | 1742 | 1466704962096 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:02:42 INFO - PROCESS | 1742 | 1466704962412 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:42 INFO - PROCESS | 1742 | 1466704962422 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9f0c00 == 51 [pid = 1742] [id = 618] 11:02:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8eac2c00) [pid = 1742] [serial = 1855] [outer = (nil)] 11:02:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8efa4000) [pid = 1742] [serial = 1856] [outer = 0x8eac2c00] 11:02:42 INFO - PROCESS | 1742 | 1466704962507 Marionette DEBUG loaded listener.js 11:02:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8fb68c00) [pid = 1742] [serial = 1857] [outer = 0x8eac2c00] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8e89b400 == 50 [pid = 1742] [id = 563] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8e723000 == 49 [pid = 1742] [id = 576] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5ec00 == 48 [pid = 1742] [id = 578] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc56400 == 47 [pid = 1742] [id = 574] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc61000 == 46 [pid = 1742] [id = 577] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb62000 == 45 [pid = 1742] [id = 564] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8de46000 == 44 [pid = 1742] [id = 575] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4a000 == 43 [pid = 1742] [id = 562] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc56800 == 42 [pid = 1742] [id = 591] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8de20000 == 41 [pid = 1742] [id = 566] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8daed800 == 40 [pid = 1742] [id = 565] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5e400 == 39 [pid = 1742] [id = 569] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc60000 == 38 [pid = 1742] [id = 567] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5f400 == 37 [pid = 1742] [id = 573] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x91c33400 == 36 [pid = 1742] [id = 568] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf4000 == 35 [pid = 1742] [id = 572] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae8400 == 34 [pid = 1742] [id = 571] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa7800 == 33 [pid = 1742] [id = 570] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dde9400 == 32 [pid = 1742] [id = 617] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x965a2000 == 31 [pid = 1742] [id = 615] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae8000 == 30 [pid = 1742] [id = 616] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x91c0e400 == 29 [pid = 1742] [id = 614] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f7000 == 28 [pid = 1742] [id = 613] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x91c10800 == 27 [pid = 1742] [id = 612] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef99800 == 26 [pid = 1742] [id = 610] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x921b8000 == 25 [pid = 1742] [id = 611] 11:02:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae7400 == 24 [pid = 1742] [id = 609] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8e8ecc00) [pid = 1742] [serial = 1781] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8de50400) [pid = 1742] [serial = 1778] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8e9e1c00) [pid = 1742] [serial = 1782] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e88f400) [pid = 1742] [serial = 1743] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8e721800) [pid = 1742] [serial = 1742] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x91bde000) [pid = 1742] [serial = 1746] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8fde0800) [pid = 1742] [serial = 1745] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8dc5f800) [pid = 1742] [serial = 1775] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x93cacc00) [pid = 1742] [serial = 1749] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x928cb800) [pid = 1742] [serial = 1748] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8ddec000) [pid = 1742] [serial = 1776] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x9528a800) [pid = 1742] [serial = 1752] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x951d0800) [pid = 1742] [serial = 1751] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x95d05c00) [pid = 1742] [serial = 1755] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x95d03400) [pid = 1742] [serial = 1754] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e728000) [pid = 1742] [serial = 1772] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x95f02800) [pid = 1742] [serial = 1758] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x95d1c800) [pid = 1742] [serial = 1757] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x95f0c800) [pid = 1742] [serial = 1761] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x95f09400) [pid = 1742] [serial = 1760] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x95f84c00) [pid = 1742] [serial = 1764] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x95f80c00) [pid = 1742] [serial = 1763] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x97745800) [pid = 1742] [serial = 1767] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x97739800) [pid = 1742] [serial = 1766] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8fb6fc00) [pid = 1742] [serial = 1770] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e896c00) [pid = 1742] [serial = 1769] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e8ec400) [pid = 1742] [serial = 1773] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e78c000) [pid = 1742] [serial = 1784] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e72a400) [pid = 1742] [serial = 1779] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8ef9f800) [pid = 1742] [serial = 1785] [outer = (nil)] [url = about:blank] 11:02:44 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8fcbac00) [pid = 1742] [serial = 1787] [outer = (nil)] [url = about:blank] 11:02:45 INFO - PROCESS | 1742 | 1466704964992 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]]]}] 11:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 3244ms 11:02:45 INFO - PROCESS | 1742 | 1466704965054 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:02:45 INFO - PROCESS | 1742 | 1466704965061 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 11:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:02:45 INFO - PROCESS | 1742 | 1466704965070 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:02:45 INFO - PROCESS | 1742 | 1466704965075 Marionette TRACE conn4 <- [1,2446,null,{}] 11:02:45 INFO - PROCESS | 1742 | 1466704965084 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}] 11:02:45 INFO - PROCESS | 1742 | 1466704965089 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:45 INFO - PROCESS | 1742 | 1466704965271 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:02:45 INFO - PROCESS | 1742 | 1466704965468 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:45 INFO - PROCESS | 1742 | 1466704965481 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc61c00 == 25 [pid = 1742] [id = 619] 11:02:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8dde6c00) [pid = 1742] [serial = 1858] [outer = (nil)] 11:02:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8ddeb000) [pid = 1742] [serial = 1859] [outer = 0x8dde6c00] 11:02:45 INFO - PROCESS | 1742 | 1466704965560 Marionette DEBUG loaded listener.js 11:02:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8ddf2000) [pid = 1742] [serial = 1860] [outer = 0x8dde6c00] 11:02:46 INFO - PROCESS | 1742 | 1466704966363 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]]]}] 11:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1332ms 11:02:46 INFO - PROCESS | 1742 | 1466704966402 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:02:46 INFO - PROCESS | 1742 | 1466704966411 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 11:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:02:46 INFO - PROCESS | 1742 | 1466704966423 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:02:46 INFO - PROCESS | 1742 | 1466704966427 Marionette TRACE conn4 <- [1,2450,null,{}] 11:02:46 INFO - PROCESS | 1742 | 1466704966434 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}] 11:02:46 INFO - PROCESS | 1742 | 1466704966440 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:46 INFO - PROCESS | 1742 | 1466704966620 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:02:46 INFO - PROCESS | 1742 | 1466704966782 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 1742 | 1466704966793 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e724800 == 26 [pid = 1742] [id = 620] 11:02:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e725800) [pid = 1742] [serial = 1861] [outer = (nil)] 11:02:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e729800) [pid = 1742] [serial = 1862] [outer = 0x8e725800] 11:02:46 INFO - PROCESS | 1742 | 1466704966873 Marionette DEBUG loaded listener.js 11:02:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e782800) [pid = 1742] [serial = 1863] [outer = 0x8e725800] 11:02:47 INFO - PROCESS | 1742 | 1466704967813 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]]]}] 11:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1447ms 11:02:47 INFO - PROCESS | 1742 | 1466704967870 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:02:47 INFO - PROCESS | 1742 | 1466704967874 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 11:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:02:47 INFO - PROCESS | 1742 | 1466704967881 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:02:47 INFO - PROCESS | 1742 | 1466704967887 Marionette TRACE conn4 <- [1,2454,null,{}] 11:02:47 INFO - PROCESS | 1742 | 1466704967914 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}] 11:02:47 INFO - PROCESS | 1742 | 1466704967923 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:48 INFO - PROCESS | 1742 | 1466704968162 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:02:48 INFO - PROCESS | 1742 | 1466704968189 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 1742 | 1466704968203 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e3000 == 27 [pid = 1742] [id = 621] 11:02:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e9e4400) [pid = 1742] [serial = 1864] [outer = (nil)] 11:02:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e9ebc00) [pid = 1742] [serial = 1865] [outer = 0x8e9e4400] 11:02:48 INFO - PROCESS | 1742 | 1466704968279 Marionette DEBUG loaded listener.js 11:02:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8eac6800) [pid = 1742] [serial = 1866] [outer = 0x8e9e4400] 11:02:49 INFO - PROCESS | 1742 | 1466704969230 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]]]}] 11:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1995ms 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91be3c00) [pid = 1742] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8fde9800) [pid = 1742] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91c05800) [pid = 1742] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e89cc00) [pid = 1742] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8fcbbc00) [pid = 1742] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8de4ec00) [pid = 1742] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91e0a000) [pid = 1742] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8de47c00) [pid = 1742] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e89d400) [pid = 1742] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8ddf2400) [pid = 1742] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x928d3800) [pid = 1742] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8dc52800) [pid = 1742] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8daee400) [pid = 1742] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:02:49 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9228bc00) [pid = 1742] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:02:50 INFO - PROCESS | 1742 | 1466704970000 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:02:50 INFO - PROCESS | 1742 | 1466704970005 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 11:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:02:50 INFO - PROCESS | 1742 | 1466704970021 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:02:50 INFO - PROCESS | 1742 | 1466704970025 Marionette TRACE conn4 <- [1,2458,null,{}] 11:02:50 INFO - PROCESS | 1742 | 1466704970032 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}] 11:02:50 INFO - PROCESS | 1742 | 1466704970037 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:50 INFO - PROCESS | 1742 | 1466704970245 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:02:50 INFO - PROCESS | 1742 | 1466704970338 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 1742 | 1466704970345 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5a800 == 28 [pid = 1742] [id = 622] 11:02:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e72bc00) [pid = 1742] [serial = 1867] [outer = (nil)] 11:02:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e9e5c00) [pid = 1742] [serial = 1868] [outer = 0x8e72bc00] 11:02:50 INFO - PROCESS | 1742 | 1466704970420 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8ef9c000) [pid = 1742] [serial = 1869] [outer = 0x8e72bc00] 11:02:51 INFO - PROCESS | 1742 | 1466704971209 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]]]}] 11:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1233ms 11:02:51 INFO - PROCESS | 1742 | 1466704971255 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:02:51 INFO - PROCESS | 1742 | 1466704971259 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 11:02:51 INFO - PROCESS | 1742 | 1466704971266 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 1742 | 1466704971269 Marionette TRACE conn4 <- [1,2462,null,{}] 11:02:51 INFO - PROCESS | 1742 | 1466704971275 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}] 11:02:51 INFO - PROCESS | 1742 | 1466704971281 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:51 INFO - PROCESS | 1742 | 1466704971446 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:02:51 INFO - PROCESS | 1742 | 1466704971456 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:51 INFO - PROCESS | 1742 | 1466704971462 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef9ec00 == 29 [pid = 1742] [id = 623] 11:02:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8ef9f000) [pid = 1742] [serial = 1870] [outer = (nil)] 11:02:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8fb6ac00) [pid = 1742] [serial = 1871] [outer = 0x8ef9f000] 11:02:51 INFO - PROCESS | 1742 | 1466704971537 Marionette DEBUG loaded listener.js 11:02:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8fcb3c00) [pid = 1742] [serial = 1872] [outer = 0x8ef9f000] 11:02:52 INFO - PROCESS | 1742 | 1466704972669 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]]]}] 11:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1440ms 11:02:52 INFO - PROCESS | 1742 | 1466704972706 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:02:52 INFO - PROCESS | 1742 | 1466704972713 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 11:02:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:02:52 INFO - PROCESS | 1742 | 1466704972722 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:02:52 INFO - PROCESS | 1742 | 1466704972727 Marionette TRACE conn4 <- [1,2466,null,{}] 11:02:52 INFO - PROCESS | 1742 | 1466704972737 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}] 11:02:52 INFO - PROCESS | 1742 | 1466704972744 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:52 INFO - PROCESS | 1742 | 1466704972979 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:02:53 INFO - PROCESS | 1742 | 1466704973224 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:53 INFO - PROCESS | 1742 | 1466704973233 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de48000 == 30 [pid = 1742] [id = 624] 11:02:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8de49800) [pid = 1742] [serial = 1873] [outer = (nil)] 11:02:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e723000) [pid = 1742] [serial = 1874] [outer = 0x8de49800] 11:02:53 INFO - PROCESS | 1742 | 1466704973386 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e787800) [pid = 1742] [serial = 1875] [outer = 0x8de49800] 11:02:54 INFO - PROCESS | 1742 | 1466704974397 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]]]}] 11:02:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:02:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1739ms 11:02:54 INFO - PROCESS | 1742 | 1466704974470 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:02:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:02:54 INFO - PROCESS | 1742 | 1466704974483 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 11:02:54 INFO - PROCESS | 1742 | 1466704974495 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:02:54 INFO - PROCESS | 1742 | 1466704974502 Marionette TRACE conn4 <- [1,2470,null,{}] 11:02:54 INFO - PROCESS | 1742 | 1466704974509 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}] 11:02:54 INFO - PROCESS | 1742 | 1466704974514 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:54 INFO - PROCESS | 1742 | 1466704974758 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:02:55 INFO - PROCESS | 1742 | 1466704975005 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:55 INFO - PROCESS | 1742 | 1466704975015 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f5000 == 31 [pid = 1742] [id = 625] 11:02:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8efa2800) [pid = 1742] [serial = 1876] [outer = (nil)] 11:02:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8fb62000) [pid = 1742] [serial = 1877] [outer = 0x8efa2800] 11:02:55 INFO - PROCESS | 1742 | 1466704975129 Marionette DEBUG loaded listener.js 11:02:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8eac9000) [pid = 1742] [serial = 1878] [outer = 0x8efa2800] 11:02:56 INFO - PROCESS | 1742 | 1466704976101 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]]]}] 11:02:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:02:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1643ms 11:02:56 INFO - PROCESS | 1742 | 1466704976154 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:02:56 INFO - PROCESS | 1742 | 1466704976158 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 11:02:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:02:56 INFO - PROCESS | 1742 | 1466704976169 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:02:56 INFO - PROCESS | 1742 | 1466704976176 Marionette TRACE conn4 <- [1,2474,null,{}] 11:02:56 INFO - PROCESS | 1742 | 1466704976194 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}] 11:02:56 INFO - PROCESS | 1742 | 1466704976204 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:56 INFO - PROCESS | 1742 | 1466704976407 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:02:56 INFO - PROCESS | 1742 | 1466704976617 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:56 INFO - PROCESS | 1742 | 1466704976625 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c04800 == 32 [pid = 1742] [id = 626] 11:02:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91c05800) [pid = 1742] [serial = 1879] [outer = (nil)] 11:02:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91c0ac00) [pid = 1742] [serial = 1880] [outer = 0x91c05800] 11:02:56 INFO - PROCESS | 1742 | 1466704976779 Marionette DEBUG loaded listener.js 11:02:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91c0e000) [pid = 1742] [serial = 1881] [outer = 0x91c05800] 11:02:57 INFO - PROCESS | 1742 | 1466704977755 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]]]}] 11:02:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:02:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1637ms 11:02:57 INFO - PROCESS | 1742 | 1466704977808 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 1742 | 1466704977812 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 11:02:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:02:57 INFO - PROCESS | 1742 | 1466704977820 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 1742 | 1466704977824 Marionette TRACE conn4 <- [1,2478,null,{}] 11:02:57 INFO - PROCESS | 1742 | 1466704977831 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}] 11:02:57 INFO - PROCESS | 1742 | 1466704977838 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:58 INFO - PROCESS | 1742 | 1466704978090 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:02:58 INFO - PROCESS | 1742 | 1466704978370 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 1742 | 1466704978381 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8ea800 == 33 [pid = 1742] [id = 627] 11:02:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e9e2800) [pid = 1742] [serial = 1882] [outer = (nil)] 11:02:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91e0ec00) [pid = 1742] [serial = 1883] [outer = 0x8e9e2800] 11:02:58 INFO - PROCESS | 1742 | 1466704978469 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91f23400) [pid = 1742] [serial = 1884] [outer = 0x8e9e2800] 11:02:59 INFO - PROCESS | 1742 | 1466704979412 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]]]}] 11:02:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:02:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1636ms 11:02:59 INFO - PROCESS | 1742 | 1466704979457 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 1742 | 1466704979461 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 11:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:02:59 INFO - PROCESS | 1742 | 1466704979470 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - PROCESS | 1742 | 1466704979475 Marionette TRACE conn4 <- [1,2482,null,{}] 11:02:59 INFO - PROCESS | 1742 | 1466704979482 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}] 11:02:59 INFO - PROCESS | 1742 | 1466704979489 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:02:59 INFO - PROCESS | 1742 | 1466704979695 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:02:59 INFO - PROCESS | 1742 | 1466704979933 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 1742 | 1466704979949 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae9400 == 34 [pid = 1742] [id = 628] 11:03:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91bdac00) [pid = 1742] [serial = 1885] [outer = (nil)] 11:03:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x921b4800) [pid = 1742] [serial = 1886] [outer = 0x91bdac00] 11:03:00 INFO - PROCESS | 1742 | 1466704980077 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x92289c00) [pid = 1742] [serial = 1887] [outer = 0x91bdac00] 11:03:01 INFO - PROCESS | 1742 | 1466704981030 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]]]}] 11:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1637ms 11:03:01 INFO - PROCESS | 1742 | 1466704981109 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:03:01 INFO - PROCESS | 1742 | 1466704981113 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 11:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:03:01 INFO - PROCESS | 1742 | 1466704981121 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 1742 | 1466704981125 Marionette TRACE conn4 <- [1,2486,null,{}] 11:03:01 INFO - PROCESS | 1742 | 1466704981131 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}] 11:03:01 INFO - PROCESS | 1742 | 1466704981143 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:01 INFO - PROCESS | 1742 | 1466704981417 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:03:01 INFO - PROCESS | 1742 | 1466704981670 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 1742 | 1466704981681 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc53000 == 35 [pid = 1742] [id = 629] 11:03:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8dde8000) [pid = 1742] [serial = 1888] [outer = (nil)] 11:03:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x928d1800) [pid = 1742] [serial = 1889] [outer = 0x8dde8000] 11:03:01 INFO - PROCESS | 1742 | 1466704981821 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x921b3c00) [pid = 1742] [serial = 1890] [outer = 0x8dde8000] 11:03:02 INFO - PROCESS | 1742 | 1466704982756 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]]]}] 11:03:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:03:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1681ms 11:03:02 INFO - PROCESS | 1742 | 1466704982807 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 1742 | 1466704982811 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 11:03:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:03:02 INFO - PROCESS | 1742 | 1466704982822 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 1742 | 1466704982831 Marionette TRACE conn4 <- [1,2490,null,{}] 11:03:02 INFO - PROCESS | 1742 | 1466704982838 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}] 11:03:02 INFO - PROCESS | 1742 | 1466704982844 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:03 INFO - PROCESS | 1742 | 1466704983037 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:03:03 INFO - PROCESS | 1742 | 1466704983272 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 1742 | 1466704983280 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de21000 == 36 [pid = 1742] [id = 630] 11:03:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x91f27c00) [pid = 1742] [serial = 1891] [outer = (nil)] 11:03:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x947ad000) [pid = 1742] [serial = 1892] [outer = 0x91f27c00] 11:03:03 INFO - PROCESS | 1742 | 1466704983383 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x947b6800) [pid = 1742] [serial = 1893] [outer = 0x91f27c00] 11:03:04 INFO - PROCESS | 1742 | 1466704984300 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]]]}] 11:03:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:03:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1541ms 11:03:04 INFO - PROCESS | 1742 | 1466704984364 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:03:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:03:04 INFO - PROCESS | 1742 | 1466704984375 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 11:03:04 INFO - PROCESS | 1742 | 1466704984381 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:03:04 INFO - PROCESS | 1742 | 1466704984386 Marionette TRACE conn4 <- [1,2494,null,{}] 11:03:04 INFO - PROCESS | 1742 | 1466704984392 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}] 11:03:04 INFO - PROCESS | 1742 | 1466704984397 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:04 INFO - PROCESS | 1742 | 1466704984586 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:03:04 INFO - PROCESS | 1742 | 1466704984820 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:04 INFO - PROCESS | 1742 | 1466704984830 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddec000 == 37 [pid = 1742] [id = 631] 11:03:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8e721400) [pid = 1742] [serial = 1894] [outer = (nil)] 11:03:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x951b9800) [pid = 1742] [serial = 1895] [outer = 0x8e721400] 11:03:04 INFO - PROCESS | 1742 | 1466704984963 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x951c6c00) [pid = 1742] [serial = 1896] [outer = 0x8e721400] 11:03:05 INFO - PROCESS | 1742 | 1466704985867 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]]]}] 11:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1537ms 11:03:05 INFO - PROCESS | 1742 | 1466704985923 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:03:05 INFO - PROCESS | 1742 | 1466704985935 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 11:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:03:05 INFO - PROCESS | 1742 | 1466704985948 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:03:05 INFO - PROCESS | 1742 | 1466704985952 Marionette TRACE conn4 <- [1,2498,null,{}] 11:03:05 INFO - PROCESS | 1742 | 1466704985960 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}] 11:03:05 INFO - PROCESS | 1742 | 1466704985965 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:06 INFO - PROCESS | 1742 | 1466704986193 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:03:06 INFO - PROCESS | 1742 | 1466704986426 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 1742 | 1466704986434 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5e800 == 38 [pid = 1742] [id = 632] 11:03:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8dc5f400) [pid = 1742] [serial = 1897] [outer = (nil)] 11:03:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x95295400) [pid = 1742] [serial = 1898] [outer = 0x8dc5f400] 11:03:06 INFO - PROCESS | 1742 | 1466704986563 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x95388800) [pid = 1742] [serial = 1899] [outer = 0x8dc5f400] 11:03:07 INFO - PROCESS | 1742 | 1466704987555 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]]]}] 11:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1649ms 11:03:07 INFO - PROCESS | 1742 | 1466704987597 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 1742 | 1466704987602 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 11:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:03:07 INFO - PROCESS | 1742 | 1466704987609 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - PROCESS | 1742 | 1466704987613 Marionette TRACE conn4 <- [1,2502,null,{}] 11:03:07 INFO - PROCESS | 1742 | 1466704987619 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}] 11:03:07 INFO - PROCESS | 1742 | 1466704987625 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:07 INFO - PROCESS | 1742 | 1466704987824 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:03:08 INFO - PROCESS | 1742 | 1466704988082 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 1742 | 1466704988088 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1400 == 39 [pid = 1742] [id = 633] 11:03:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8dae2800) [pid = 1742] [serial = 1900] [outer = (nil)] 11:03:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8dae9000) [pid = 1742] [serial = 1901] [outer = 0x8dae2800] 11:03:08 INFO - PROCESS | 1742 | 1466704988381 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8dc61000) [pid = 1742] [serial = 1902] [outer = 0x8dae2800] 11:03:09 INFO - PROCESS | 1742 | 1466704989372 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]]]}] 11:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1794ms 11:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:03:09 INFO - PROCESS | 1742 | 1466704989407 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 1742 | 1466704989410 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 11:03:09 INFO - PROCESS | 1742 | 1466704989419 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 1742 | 1466704989424 Marionette TRACE conn4 <- [1,2506,null,{}] 11:03:09 INFO - PROCESS | 1742 | 1466704989432 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}] 11:03:09 INFO - PROCESS | 1742 | 1466704989439 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:09 INFO - PROCESS | 1742 | 1466704989626 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:03:09 INFO - PROCESS | 1742 | 1466704989960 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:09 INFO - PROCESS | 1742 | 1466704989967 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4c400 == 40 [pid = 1742] [id = 634] 11:03:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8e725400) [pid = 1742] [serial = 1903] [outer = (nil)] 11:03:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8e8ec800) [pid = 1742] [serial = 1904] [outer = 0x8e725400] 11:03:10 INFO - PROCESS | 1742 | 1466704990057 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8eac5000) [pid = 1742] [serial = 1905] [outer = 0x8e725400] 11:03:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5a800 == 39 [pid = 1742] [id = 622] 11:03:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8e724800 == 38 [pid = 1742] [id = 620] 11:03:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc61c00 == 37 [pid = 1742] [id = 619] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x91e10400) [pid = 1742] [serial = 1821] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x91f30400) [pid = 1742] [serial = 1823] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8fcb4c00) [pid = 1742] [serial = 1817] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x928d2400) [pid = 1742] [serial = 1802] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x93ca9800) [pid = 1742] [serial = 1803] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8e78b400) [pid = 1742] [serial = 1814] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e891800) [pid = 1742] [serial = 1815] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x91f2b000) [pid = 1742] [serial = 1796] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x921ba800) [pid = 1742] [serial = 1797] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8e72cc00) [pid = 1742] [serial = 1790] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e8f3400) [pid = 1742] [serial = 1791] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8fde4400) [pid = 1742] [serial = 1788] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x91bdb000) [pid = 1742] [serial = 1793] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x91c06c00) [pid = 1742] [serial = 1794] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x951c5c00) [pid = 1742] [serial = 1805] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x9528cc00) [pid = 1742] [serial = 1806] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8dc5bc00) [pid = 1742] [serial = 1811] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8de21800) [pid = 1742] [serial = 1812] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x95389800) [pid = 1742] [serial = 1808] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x9537f000) [pid = 1742] [serial = 1809] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x92294800) [pid = 1742] [serial = 1799] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x92295800) [pid = 1742] [serial = 1800] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x91c3e400) [pid = 1742] [serial = 1820] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x921b3800) [pid = 1742] [serial = 1824] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8fde3400) [pid = 1742] [serial = 1818] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x92292000) [pid = 1742] [serial = 1827] [outer = (nil)] [url = about:blank] 11:03:10 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x91f2b400) [pid = 1742] [serial = 1826] [outer = (nil)] [url = about:blank] 11:03:11 INFO - PROCESS | 1742 | 1466704991045 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]]]}] 11:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1692ms 11:03:11 INFO - PROCESS | 1742 | 1466704991110 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:03:11 INFO - PROCESS | 1742 | 1466704991116 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 11:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:03:11 INFO - PROCESS | 1742 | 1466704991128 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - PROCESS | 1742 | 1466704991132 Marionette TRACE conn4 <- [1,2510,null,{}] 11:03:11 INFO - PROCESS | 1742 | 1466704991139 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}] 11:03:11 INFO - PROCESS | 1742 | 1466704991145 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:11 INFO - PROCESS | 1742 | 1466704991333 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:03:11 INFO - PROCESS | 1742 | 1466704991529 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 1742 | 1466704991536 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f3400 == 38 [pid = 1742] [id = 635] 11:03:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e8f9800) [pid = 1742] [serial = 1906] [outer = (nil)] 11:03:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8fb66400) [pid = 1742] [serial = 1907] [outer = 0x8e8f9800] 11:03:11 INFO - PROCESS | 1742 | 1466704991617 Marionette DEBUG loaded listener.js 11:03:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8fde1c00) [pid = 1742] [serial = 1908] [outer = 0x8e8f9800] 11:03:12 INFO - PROCESS | 1742 | 1466704992467 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]]]}] 11:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1382ms 11:03:12 INFO - PROCESS | 1742 | 1466704992512 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:03:12 INFO - PROCESS | 1742 | 1466704992517 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 11:03:12 INFO - PROCESS | 1742 | 1466704992524 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 1742 | 1466704992530 Marionette TRACE conn4 <- [1,2514,null,{}] 11:03:12 INFO - PROCESS | 1742 | 1466704992546 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}] 11:03:12 INFO - PROCESS | 1742 | 1466704992555 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:12 INFO - PROCESS | 1742 | 1466704992736 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:03:12 INFO - PROCESS | 1742 | 1466704992907 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:12 INFO - PROCESS | 1742 | 1466704992919 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc61c00 == 39 [pid = 1742] [id = 636] 11:03:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8fcb1000) [pid = 1742] [serial = 1909] [outer = (nil)] 11:03:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91c33c00) [pid = 1742] [serial = 1910] [outer = 0x8fcb1000] 11:03:13 INFO - PROCESS | 1742 | 1466704992994 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91e04800) [pid = 1742] [serial = 1911] [outer = 0x8fcb1000] 11:03:13 INFO - PROCESS | 1742 | 1466704993900 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]]]}] 11:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1439ms 11:03:13 INFO - PROCESS | 1742 | 1466704993964 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:03:13 INFO - PROCESS | 1742 | 1466704993969 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 11:03:13 INFO - PROCESS | 1742 | 1466704993974 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:03:13 INFO - PROCESS | 1742 | 1466704993978 Marionette TRACE conn4 <- [1,2518,null,{}] 11:03:13 INFO - PROCESS | 1742 | 1466704993983 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}] 11:03:13 INFO - PROCESS | 1742 | 1466704993988 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:14 INFO - PROCESS | 1742 | 1466704994238 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:03:14 INFO - PROCESS | 1742 | 1466704994258 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:14 INFO - PROCESS | 1742 | 1466704994266 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e89a800 == 40 [pid = 1742] [id = 637] 11:03:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91c04400) [pid = 1742] [serial = 1912] [outer = (nil)] 11:03:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x921bb400) [pid = 1742] [serial = 1913] [outer = 0x91c04400] 11:03:14 INFO - PROCESS | 1742 | 1466704994338 Marionette DEBUG loaded listener.js 11:03:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x92292000) [pid = 1742] [serial = 1914] [outer = 0x91c04400] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8de25000) [pid = 1742] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8fb6a400) [pid = 1742] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x921b8800) [pid = 1742] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x93cac000) [pid = 1742] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x91c06400) [pid = 1742] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8eac2c00) [pid = 1742] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91c3e000) [pid = 1742] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e9e4400) [pid = 1742] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x965a5c00) [pid = 1742] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e72c800) [pid = 1742] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8dde9800) [pid = 1742] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e72bc00) [pid = 1742] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e725800) [pid = 1742] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:03:15 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8dde6c00) [pid = 1742] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:03:15 INFO - PROCESS | 1742 | 1466704995414 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]]]}] 11:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1483ms 11:03:15 INFO - PROCESS | 1742 | 1466704995458 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:03:15 INFO - PROCESS | 1742 | 1466704995462 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 11:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:03:15 INFO - PROCESS | 1742 | 1466704995468 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:03:15 INFO - PROCESS | 1742 | 1466704995470 Marionette TRACE conn4 <- [1,2522,null,{}] 11:03:15 INFO - PROCESS | 1742 | 1466704995476 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}] 11:03:15 INFO - PROCESS | 1742 | 1466704995481 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:15 INFO - PROCESS | 1742 | 1466704995653 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:03:15 INFO - PROCESS | 1742 | 1466704995794 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 1742 | 1466704995802 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddea000 == 41 [pid = 1742] [id = 638] 11:03:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8de25000) [pid = 1742] [serial = 1915] [outer = (nil)] 11:03:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91c06400) [pid = 1742] [serial = 1916] [outer = 0x8de25000] 11:03:15 INFO - PROCESS | 1742 | 1466704995926 Marionette DEBUG loaded listener.js 11:03:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92296c00) [pid = 1742] [serial = 1917] [outer = 0x8de25000] 11:03:16 INFO - PROCESS | 1742 | 1466704996707 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]]]}] 11:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1286ms 11:03:16 INFO - PROCESS | 1742 | 1466704996755 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 1742 | 1466704996759 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 11:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:03:16 INFO - PROCESS | 1742 | 1466704996765 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 1742 | 1466704996769 Marionette TRACE conn4 <- [1,2526,null,{}] 11:03:16 INFO - PROCESS | 1742 | 1466704996774 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}] 11:03:16 INFO - PROCESS | 1742 | 1466704996784 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:16 INFO - PROCESS | 1742 | 1466704996974 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:03:17 INFO - PROCESS | 1742 | 1466704997190 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 1742 | 1466704997202 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae6000 == 42 [pid = 1742] [id = 639] 11:03:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8dae9c00) [pid = 1742] [serial = 1918] [outer = (nil)] 11:03:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8dc56800) [pid = 1742] [serial = 1919] [outer = 0x8dae9c00] 11:03:17 INFO - PROCESS | 1742 | 1466704997297 Marionette DEBUG loaded listener.js 11:03:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8ddec400) [pid = 1742] [serial = 1920] [outer = 0x8dae9c00] 11:03:18 INFO - PROCESS | 1742 | 1466704998402 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]]]}] 11:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1679ms 11:03:18 INFO - PROCESS | 1742 | 1466704998449 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:03:18 INFO - PROCESS | 1742 | 1466704998455 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 11:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:03:18 INFO - PROCESS | 1742 | 1466704998464 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:03:18 INFO - PROCESS | 1742 | 1466704998470 Marionette TRACE conn4 <- [1,2530,null,{}] 11:03:18 INFO - PROCESS | 1742 | 1466704998478 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}] 11:03:18 INFO - PROCESS | 1742 | 1466704998487 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:18 INFO - PROCESS | 1742 | 1466704998703 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:03:19 INFO - PROCESS | 1742 | 1466704998995 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 1742 | 1466704999002 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4f800 == 43 [pid = 1742] [id = 640] 11:03:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e78e000) [pid = 1742] [serial = 1921] [outer = (nil)] 11:03:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e89c800) [pid = 1742] [serial = 1922] [outer = 0x8e78e000] 11:03:19 INFO - PROCESS | 1742 | 1466704999116 Marionette DEBUG loaded listener.js 11:03:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e9e8c00) [pid = 1742] [serial = 1923] [outer = 0x8e78e000] 11:03:20 INFO - PROCESS | 1742 | 1466705000058 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]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1652ms 11:03:20 INFO - PROCESS | 1742 | 1466705000120 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 1742 | 1466705000128 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 11:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:03:20 INFO - PROCESS | 1742 | 1466705000135 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 1742 | 1466705000139 Marionette TRACE conn4 <- [1,2534,null,{}] 11:03:20 INFO - PROCESS | 1742 | 1466705000146 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}] 11:03:20 INFO - PROCESS | 1742 | 1466705000152 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:20 INFO - PROCESS | 1742 | 1466705000362 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:03:20 INFO - PROCESS | 1742 | 1466705000647 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:20 INFO - PROCESS | 1742 | 1466705000657 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb65c00 == 44 [pid = 1742] [id = 641] 11:03:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8fcb6400) [pid = 1742] [serial = 1924] [outer = (nil)] 11:03:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8fde4800) [pid = 1742] [serial = 1925] [outer = 0x8fcb6400] 11:03:20 INFO - PROCESS | 1742 | 1466705000791 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91c09000) [pid = 1742] [serial = 1926] [outer = 0x8fcb6400] 11:03:21 INFO - PROCESS | 1742 | 1466705001815 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]]]}] 11:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1753ms 11:03:21 INFO - PROCESS | 1742 | 1466705001889 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:03:21 INFO - PROCESS | 1742 | 1466705001895 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 11:03:21 INFO - PROCESS | 1742 | 1466705001909 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:03:21 INFO - PROCESS | 1742 | 1466705001919 Marionette TRACE conn4 <- [1,2538,null,{}] 11:03:21 INFO - PROCESS | 1742 | 1466705001928 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}] 11:03:21 INFO - PROCESS | 1742 | 1466705001935 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:22 INFO - PROCESS | 1742 | 1466705002271 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:03:22 INFO - PROCESS | 1742 | 1466705002471 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:22 INFO - PROCESS | 1742 | 1466705002480 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5a400 == 45 [pid = 1742] [id = 642] 11:03:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8fb6a400) [pid = 1742] [serial = 1927] [outer = (nil)] 11:03:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x93cac800) [pid = 1742] [serial = 1928] [outer = 0x8fb6a400] 11:03:22 INFO - PROCESS | 1742 | 1466705002566 Marionette DEBUG loaded listener.js 11:03:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x93cb7800) [pid = 1742] [serial = 1929] [outer = 0x8fb6a400] 11:03:23 INFO - PROCESS | 1742 | 1466705003457 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]]]}] 11:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1601ms 11:03:23 INFO - PROCESS | 1742 | 1466705003514 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:03:23 INFO - PROCESS | 1742 | 1466705003520 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 11:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:03:23 INFO - PROCESS | 1742 | 1466705003528 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - PROCESS | 1742 | 1466705003531 Marionette TRACE conn4 <- [1,2542,null,{}] 11:03:23 INFO - PROCESS | 1742 | 1466705003537 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}] 11:03:23 INFO - PROCESS | 1742 | 1466705003543 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:23 INFO - PROCESS | 1742 | 1466705003739 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:03:23 INFO - PROCESS | 1742 | 1466705003977 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 1742 | 1466705003986 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de22c00 == 46 [pid = 1742] [id = 643] 11:03:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x91c3dc00) [pid = 1742] [serial = 1930] [outer = (nil)] 11:03:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9528d800) [pid = 1742] [serial = 1931] [outer = 0x91c3dc00] 11:03:24 INFO - PROCESS | 1742 | 1466705004101 Marionette DEBUG loaded listener.js 11:03:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9537f800) [pid = 1742] [serial = 1932] [outer = 0x91c3dc00] 11:03:25 INFO - PROCESS | 1742 | 1466705005047 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]]]}] 11:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1587ms 11:03:25 INFO - PROCESS | 1742 | 1466705005116 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 1742 | 1466705005121 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 11:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:03:25 INFO - PROCESS | 1742 | 1466705005127 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 1742 | 1466705005131 Marionette TRACE conn4 <- [1,2546,null,{}] 11:03:25 INFO - PROCESS | 1742 | 1466705005137 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}] 11:03:25 INFO - PROCESS | 1742 | 1466705005142 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:25 INFO - PROCESS | 1742 | 1466705005365 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:03:25 INFO - PROCESS | 1742 | 1466705005606 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 1742 | 1466705005621 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d0b000 == 47 [pid = 1742] [id = 644] 11:03:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95d0e000) [pid = 1742] [serial = 1933] [outer = (nil)] 11:03:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x95d15800) [pid = 1742] [serial = 1934] [outer = 0x95d0e000] 11:03:25 INFO - PROCESS | 1742 | 1466705005763 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95f08800) [pid = 1742] [serial = 1935] [outer = 0x95d0e000] 11:03:26 INFO - PROCESS | 1742 | 1466705006781 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]]]}] 11:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1731ms 11:03:26 INFO - PROCESS | 1742 | 1466705006860 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:03:26 INFO - PROCESS | 1742 | 1466705006864 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 11:03:26 INFO - PROCESS | 1742 | 1466705006877 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - PROCESS | 1742 | 1466705006884 Marionette TRACE conn4 <- [1,2550,null,{}] 11:03:26 INFO - PROCESS | 1742 | 1466705006896 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}] 11:03:26 INFO - PROCESS | 1742 | 1466705006901 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:27 INFO - PROCESS | 1742 | 1466705007239 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:03:27 INFO - PROCESS | 1742 | 1466705007438 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:27 INFO - PROCESS | 1742 | 1466705007445 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d16400 == 48 [pid = 1742] [id = 645] 11:03:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x95f0e400) [pid = 1742] [serial = 1936] [outer = (nil)] 11:03:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x95f82400) [pid = 1742] [serial = 1937] [outer = 0x95f0e400] 11:03:27 INFO - PROCESS | 1742 | 1466705007533 Marionette DEBUG loaded listener.js 11:03:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x95f87800) [pid = 1742] [serial = 1938] [outer = 0x95f0e400] 11:03:28 INFO - PROCESS | 1742 | 1466705008484 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]]]}] 11:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1646ms 11:03:28 INFO - PROCESS | 1742 | 1466705008518 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:03:28 INFO - PROCESS | 1742 | 1466705008521 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 11:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:03:28 INFO - PROCESS | 1742 | 1466705008529 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:03:28 INFO - PROCESS | 1742 | 1466705008532 Marionette TRACE conn4 <- [1,2554,null,{}] 11:03:28 INFO - PROCESS | 1742 | 1466705008538 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}] 11:03:28 INFO - PROCESS | 1742 | 1466705008543 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:28 INFO - PROCESS | 1742 | 1466705008732 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:03:28 INFO - PROCESS | 1742 | 1466705008971 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:28 INFO - PROCESS | 1742 | 1466705008981 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1c00 == 49 [pid = 1742] [id = 646] 11:03:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8e9ed400) [pid = 1742] [serial = 1939] [outer = (nil)] 11:03:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x965a3800) [pid = 1742] [serial = 1940] [outer = 0x8e9ed400] 11:03:29 INFO - PROCESS | 1742 | 1466705009108 Marionette DEBUG loaded listener.js 11:03:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x965a8000) [pid = 1742] [serial = 1941] [outer = 0x8e9ed400] 11:03:30 INFO - PROCESS | 1742 | 1466705010134 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]]]}] 11:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1685ms 11:03:30 INFO - PROCESS | 1742 | 1466705010215 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:03:30 INFO - PROCESS | 1742 | 1466705010220 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 11:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:03:30 INFO - PROCESS | 1742 | 1466705010226 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 1742 | 1466705010230 Marionette TRACE conn4 <- [1,2558,null,{}] 11:03:30 INFO - PROCESS | 1742 | 1466705010236 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}] 11:03:30 INFO - PROCESS | 1742 | 1466705010242 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:30 INFO - PROCESS | 1742 | 1466705010759 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:03:31 INFO - PROCESS | 1742 | 1466705011043 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:31 INFO - PROCESS | 1742 | 1466705011053 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4ec00 == 50 [pid = 1742] [id = 647] 11:03:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8de50000) [pid = 1742] [serial = 1942] [outer = (nil)] 11:03:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8e72a000) [pid = 1742] [serial = 1943] [outer = 0x8de50000] 11:03:31 INFO - PROCESS | 1742 | 1466705011145 Marionette DEBUG loaded listener.js 11:03:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8e78f800) [pid = 1742] [serial = 1944] [outer = 0x8de50000] 11:03:32 INFO - PROCESS | 1742 | 1466705012088 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]]]}] 11:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1937ms 11:03:32 INFO - PROCESS | 1742 | 1466705012167 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:03:32 INFO - PROCESS | 1742 | 1466705012173 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 11:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:03:32 INFO - PROCESS | 1742 | 1466705012181 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - PROCESS | 1742 | 1466705012188 Marionette TRACE conn4 <- [1,2562,null,{}] 11:03:32 INFO - PROCESS | 1742 | 1466705012199 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}] 11:03:32 INFO - PROCESS | 1742 | 1466705012204 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:32 INFO - PROCESS | 1742 | 1466705012538 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:03:32 INFO - PROCESS | 1742 | 1466705012841 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 1742 | 1466705012854 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e78fc00 == 51 [pid = 1742] [id = 648] 11:03:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8e9e1c00) [pid = 1742] [serial = 1945] [outer = (nil)] 11:03:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8efa0c00) [pid = 1742] [serial = 1946] [outer = 0x8e9e1c00] 11:03:32 INFO - PROCESS | 1742 | 1466705012934 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8fcaf000) [pid = 1742] [serial = 1947] [outer = 0x8e9e1c00] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de28000 == 50 [pid = 1742] [id = 604] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e727400 == 49 [pid = 1742] [id = 605] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddea000 == 48 [pid = 1742] [id = 638] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e89a800 == 47 [pid = 1742] [id = 637] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc61c00 == 46 [pid = 1742] [id = 636] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f3400 == 45 [pid = 1742] [id = 635] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e3000 == 44 [pid = 1742] [id = 621] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4c400 == 43 [pid = 1742] [id = 634] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1400 == 42 [pid = 1742] [id = 633] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de48400 == 41 [pid = 1742] [id = 592] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de1f800 == 40 [pid = 1742] [id = 596] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef9ec00 == 39 [pid = 1742] [id = 623] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de21000 == 38 [pid = 1742] [id = 630] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9f0c00 == 37 [pid = 1742] [id = 618] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf5000 == 36 [pid = 1742] [id = 594] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e899800 == 35 [pid = 1742] [id = 606] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x91e06000 == 34 [pid = 1742] [id = 598] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc53000 == 33 [pid = 1742] [id = 629] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ea400 == 32 [pid = 1742] [id = 600] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de48000 == 31 [pid = 1742] [id = 624] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x91c04800 == 30 [pid = 1742] [id = 626] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8daec000 == 29 [pid = 1742] [id = 602] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8ea800 == 28 [pid = 1742] [id = 627] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc54800 == 27 [pid = 1742] [id = 597] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e896800 == 26 [pid = 1742] [id = 593] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f5000 == 25 [pid = 1742] [id = 625] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8daec800 == 24 [pid = 1742] [id = 603] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddec000 == 23 [pid = 1742] [id = 631] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x91bdc000 == 22 [pid = 1742] [id = 608] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x921c0400 == 21 [pid = 1742] [id = 599] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5e800 == 20 [pid = 1742] [id = 632] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae7800 == 19 [pid = 1742] [id = 595] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de24400 == 18 [pid = 1742] [id = 601] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e784000 == 17 [pid = 1742] [id = 607] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae9400 == 16 [pid = 1742] [id = 628] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x95d16400 == 15 [pid = 1742] [id = 645] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1c00 == 14 [pid = 1742] [id = 646] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x95d0b000 == 13 [pid = 1742] [id = 644] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de22c00 == 12 [pid = 1742] [id = 643] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5a400 == 11 [pid = 1742] [id = 642] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4f800 == 10 [pid = 1742] [id = 640] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb65c00 == 9 [pid = 1742] [id = 641] 11:03:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae6000 == 8 [pid = 1742] [id = 639] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8e72d000) [pid = 1742] [serial = 1830] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8de49c00) [pid = 1742] [serial = 1829] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x91bd9400) [pid = 1742] [serial = 1833] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8fcbb400) [pid = 1742] [serial = 1832] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x928cd400) [pid = 1742] [serial = 1836] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x92290c00) [pid = 1742] [serial = 1835] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x95298c00) [pid = 1742] [serial = 1839] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x9528c800) [pid = 1742] [serial = 1838] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x95d19000) [pid = 1742] [serial = 1842] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x95d15000) [pid = 1742] [serial = 1841] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8efa4000) [pid = 1742] [serial = 1856] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x9659cc00) [pid = 1742] [serial = 1845] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x95f7e800) [pid = 1742] [serial = 1844] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e9ebc00) [pid = 1742] [serial = 1865] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x97746400) [pid = 1742] [serial = 1848] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x965aa400) [pid = 1742] [serial = 1847] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x98cc5000) [pid = 1742] [serial = 1851] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x98c48800) [pid = 1742] [serial = 1850] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8efa2400) [pid = 1742] [serial = 1854] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e89b000) [pid = 1742] [serial = 1853] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e9e5c00) [pid = 1742] [serial = 1868] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e729800) [pid = 1742] [serial = 1862] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8fb6ac00) [pid = 1742] [serial = 1871] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8ddeb000) [pid = 1742] [serial = 1859] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8ddf2000) [pid = 1742] [serial = 1860] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8ef9c000) [pid = 1742] [serial = 1869] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8fb68c00) [pid = 1742] [serial = 1857] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8eac6800) [pid = 1742] [serial = 1866] [outer = (nil)] [url = about:blank] 11:03:34 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e782800) [pid = 1742] [serial = 1863] [outer = (nil)] [url = about:blank] 11:03:35 INFO - PROCESS | 1742 | 1466705015396 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]]]}] 11:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 3247ms 11:03:35 INFO - PROCESS | 1742 | 1466705015428 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 1742 | 1466705015435 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 11:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:03:35 INFO - PROCESS | 1742 | 1466705015442 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - PROCESS | 1742 | 1466705015449 Marionette TRACE conn4 <- [1,2566,null,{}] 11:03:35 INFO - PROCESS | 1742 | 1466705015461 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}] 11:03:35 INFO - PROCESS | 1742 | 1466705015466 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:35 INFO - PROCESS | 1742 | 1466705015644 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:03:35 INFO - PROCESS | 1742 | 1466705015786 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:35 INFO - PROCESS | 1742 | 1466705015795 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddea400 == 9 [pid = 1742] [id = 649] 11:03:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8ddeac00) [pid = 1742] [serial = 1948] [outer = (nil)] 11:03:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8de20400) [pid = 1742] [serial = 1949] [outer = 0x8ddeac00] 11:03:35 INFO - PROCESS | 1742 | 1466705015870 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8de46000) [pid = 1742] [serial = 1950] [outer = 0x8ddeac00] 11:03:36 INFO - PROCESS | 1742 | 1466705016750 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]]]}] 11:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1351ms 11:03:36 INFO - PROCESS | 1742 | 1466705016793 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:03:36 INFO - PROCESS | 1742 | 1466705016801 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 11:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:03:36 INFO - PROCESS | 1742 | 1466705016812 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:03:36 INFO - PROCESS | 1742 | 1466705016816 Marionette TRACE conn4 <- [1,2570,null,{}] 11:03:36 INFO - PROCESS | 1742 | 1466705016822 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}] 11:03:36 INFO - PROCESS | 1742 | 1466705016828 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:37 INFO - PROCESS | 1742 | 1466705017028 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:03:37 INFO - PROCESS | 1742 | 1466705017203 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:37 INFO - PROCESS | 1742 | 1466705017215 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e78d400 == 10 [pid = 1742] [id = 650] 11:03:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e88f400) [pid = 1742] [serial = 1951] [outer = (nil)] 11:03:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e8eac00) [pid = 1742] [serial = 1952] [outer = 0x8e88f400] 11:03:37 INFO - PROCESS | 1742 | 1466705017290 Marionette DEBUG loaded listener.js 11:03:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e8f5c00) [pid = 1742] [serial = 1953] [outer = 0x8e88f400] 11:03:38 INFO - PROCESS | 1742 | 1466705018289 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]]]}] 11:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1533ms 11:03:38 INFO - PROCESS | 1742 | 1466705018346 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:03:38 INFO - PROCESS | 1742 | 1466705018351 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 11:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:03:38 INFO - PROCESS | 1742 | 1466705018357 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:03:38 INFO - PROCESS | 1742 | 1466705018363 Marionette TRACE conn4 <- [1,2574,null,{}] 11:03:38 INFO - PROCESS | 1742 | 1466705018387 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}] 11:03:38 INFO - PROCESS | 1742 | 1466705018397 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:38 INFO - PROCESS | 1742 | 1466705018624 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:03:38 INFO - PROCESS | 1742 | 1466705018651 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:38 INFO - PROCESS | 1742 | 1466705018664 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ead0c00 == 11 [pid = 1742] [id = 651] 11:03:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8ef9a000) [pid = 1742] [serial = 1954] [outer = (nil)] 11:03:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8efa3400) [pid = 1742] [serial = 1955] [outer = 0x8ef9a000] 11:03:38 INFO - PROCESS | 1742 | 1466705018737 Marionette DEBUG loaded listener.js 11:03:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8fb6ac00) [pid = 1742] [serial = 1956] [outer = 0x8ef9a000] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e725400) [pid = 1742] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e721400) [pid = 1742] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x91c04400) [pid = 1742] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8efa2800) [pid = 1742] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8dc5f400) [pid = 1742] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91f27c00) [pid = 1742] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e8f9800) [pid = 1742] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x91c05800) [pid = 1742] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8fcb1000) [pid = 1742] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91bdac00) [pid = 1742] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8dde8000) [pid = 1742] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8de49800) [pid = 1742] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e9e2800) [pid = 1742] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8dae2800) [pid = 1742] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8ef9f000) [pid = 1742] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:03:39 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8de25000) [pid = 1742] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:03:40 INFO - PROCESS | 1742 | 1466705020419 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]]]}] 11:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2086ms 11:03:40 INFO - PROCESS | 1742 | 1466705020446 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:03:40 INFO - PROCESS | 1742 | 1466705020451 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 11:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:03:40 INFO - PROCESS | 1742 | 1466705020457 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - PROCESS | 1742 | 1466705020461 Marionette TRACE conn4 <- [1,2578,null,{}] 11:03:40 INFO - PROCESS | 1742 | 1466705020467 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}] 11:03:40 INFO - PROCESS | 1742 | 1466705020471 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:40 INFO - PROCESS | 1742 | 1466705020646 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:03:40 INFO - PROCESS | 1742 | 1466705020663 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:40 INFO - PROCESS | 1742 | 1466705020670 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8ec400 == 12 [pid = 1742] [id = 652] 11:03:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e9ec800) [pid = 1742] [serial = 1957] [outer = (nil)] 11:03:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8fb66c00) [pid = 1742] [serial = 1958] [outer = 0x8e9ec800] 11:03:40 INFO - PROCESS | 1742 | 1466705020747 Marionette DEBUG loaded listener.js 11:03:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8fde8400) [pid = 1742] [serial = 1959] [outer = 0x8e9ec800] 11:03:41 INFO - PROCESS | 1742 | 1466705021658 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]]]}] 11:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1229ms 11:03:41 INFO - PROCESS | 1742 | 1466705021688 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:03:41 INFO - PROCESS | 1742 | 1466705021693 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 11:03:41 INFO - PROCESS | 1742 | 1466705021699 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:03:41 INFO - PROCESS | 1742 | 1466705021702 Marionette TRACE conn4 <- [1,2582,null,{}] 11:03:41 INFO - PROCESS | 1742 | 1466705021707 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}] 11:03:41 INFO - PROCESS | 1742 | 1466705021712 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:41 INFO - PROCESS | 1742 | 1466705021866 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:03:42 INFO - PROCESS | 1742 | 1466705022124 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:42 INFO - PROCESS | 1742 | 1466705022132 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae0800 == 13 [pid = 1742] [id = 653] 11:03:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8dae1c00) [pid = 1742] [serial = 1960] [outer = (nil)] 11:03:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8daec800) [pid = 1742] [serial = 1961] [outer = 0x8dae1c00] 11:03:42 INFO - PROCESS | 1742 | 1466705022237 Marionette DEBUG loaded listener.js 11:03:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8dde6c00) [pid = 1742] [serial = 1962] [outer = 0x8dae1c00] 11:03:43 INFO - PROCESS | 1742 | 1466705023269 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]]]}] 11:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1644ms 11:03:43 INFO - PROCESS | 1742 | 1466705023347 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:03:43 INFO - PROCESS | 1742 | 1466705023354 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 11:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:03:43 INFO - PROCESS | 1742 | 1466705023363 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:03:43 INFO - PROCESS | 1742 | 1466705023368 Marionette TRACE conn4 <- [1,2586,null,{}] 11:03:43 INFO - PROCESS | 1742 | 1466705023377 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}] 11:03:43 INFO - PROCESS | 1742 | 1466705023386 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:43 INFO - PROCESS | 1742 | 1466705023631 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:03:43 INFO - PROCESS | 1742 | 1466705023920 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 1742 | 1466705023932 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5f400 == 14 [pid = 1742] [id = 654] 11:03:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e782400) [pid = 1742] [serial = 1963] [outer = (nil)] 11:03:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e789000) [pid = 1742] [serial = 1964] [outer = 0x8e782400] 11:03:44 INFO - PROCESS | 1742 | 1466705024025 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e89d000) [pid = 1742] [serial = 1965] [outer = 0x8e782400] 11:03:45 INFO - PROCESS | 1742 | 1466705025000 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]]]}] 11:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1685ms 11:03:45 INFO - PROCESS | 1742 | 1466705025052 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:03:45 INFO - PROCESS | 1742 | 1466705025060 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 11:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:03:45 INFO - PROCESS | 1742 | 1466705025068 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:03:45 INFO - PROCESS | 1742 | 1466705025072 Marionette TRACE conn4 <- [1,2590,null,{}] 11:03:45 INFO - PROCESS | 1742 | 1466705025079 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}] 11:03:45 INFO - PROCESS | 1742 | 1466705025085 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:45 INFO - PROCESS | 1742 | 1466705025331 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:03:45 INFO - PROCESS | 1742 | 1466705025663 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:45 INFO - PROCESS | 1742 | 1466705025671 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5000 == 15 [pid = 1742] [id = 655] 11:03:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e9ecc00) [pid = 1742] [serial = 1966] [outer = (nil)] 11:03:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8fb65c00) [pid = 1742] [serial = 1967] [outer = 0x8e9ecc00] 11:03:45 INFO - PROCESS | 1742 | 1466705025770 Marionette DEBUG loaded listener.js 11:03:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8fddf000) [pid = 1742] [serial = 1968] [outer = 0x8e9ecc00] 11:03:46 INFO - PROCESS | 1742 | 1466705026766 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]]]}] 11:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1739ms 11:03:46 INFO - PROCESS | 1742 | 1466705026808 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:03:46 INFO - PROCESS | 1742 | 1466705026813 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 11:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:03:46 INFO - PROCESS | 1742 | 1466705026831 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - PROCESS | 1742 | 1466705026842 Marionette TRACE conn4 <- [1,2594,null,{}] 11:03:46 INFO - PROCESS | 1742 | 1466705026851 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}] 11:03:46 INFO - PROCESS | 1742 | 1466705026860 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:47 INFO - PROCESS | 1742 | 1466705027131 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:03:47 INFO - PROCESS | 1742 | 1466705027368 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:47 INFO - PROCESS | 1742 | 1466705027375 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de29c00 == 16 [pid = 1742] [id = 656] 11:03:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8fb69800) [pid = 1742] [serial = 1969] [outer = (nil)] 11:03:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91c0bc00) [pid = 1742] [serial = 1970] [outer = 0x8fb69800] 11:03:47 INFO - PROCESS | 1742 | 1466705027516 Marionette DEBUG loaded listener.js 11:03:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91c3f800) [pid = 1742] [serial = 1971] [outer = 0x8fb69800] 11:03:48 INFO - PROCESS | 1742 | 1466705028478 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]]]}] 11:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1704ms 11:03:48 INFO - PROCESS | 1742 | 1466705028527 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:03:48 INFO - PROCESS | 1742 | 1466705028532 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 11:03:48 INFO - PROCESS | 1742 | 1466705028539 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:03:48 INFO - PROCESS | 1742 | 1466705028543 Marionette TRACE conn4 <- [1,2598,null,{}] 11:03:48 INFO - PROCESS | 1742 | 1466705028549 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}] 11:03:48 INFO - PROCESS | 1742 | 1466705028554 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:48 INFO - PROCESS | 1742 | 1466705028781 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:03:49 INFO - PROCESS | 1742 | 1466705029018 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:49 INFO - PROCESS | 1742 | 1466705029028 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaca800 == 17 [pid = 1742] [id = 657] 11:03:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x91f28000) [pid = 1742] [serial = 1972] [outer = (nil)] 11:03:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x921b4400) [pid = 1742] [serial = 1973] [outer = 0x91f28000] 11:03:49 INFO - PROCESS | 1742 | 1466705029130 Marionette DEBUG loaded listener.js 11:03:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x921b9400) [pid = 1742] [serial = 1974] [outer = 0x91f28000] 11:03:50 INFO - PROCESS | 1742 | 1466705030058 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]]]}] 11:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1584ms 11:03:50 INFO - PROCESS | 1742 | 1466705030124 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:03:50 INFO - PROCESS | 1742 | 1466705030128 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 11:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:03:50 INFO - PROCESS | 1742 | 1466705030135 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - PROCESS | 1742 | 1466705030139 Marionette TRACE conn4 <- [1,2602,null,{}] 11:03:50 INFO - PROCESS | 1742 | 1466705030145 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}] 11:03:50 INFO - PROCESS | 1742 | 1466705030150 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:50 INFO - PROCESS | 1742 | 1466705030342 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:03:50 INFO - PROCESS | 1742 | 1466705030586 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:50 INFO - PROCESS | 1742 | 1466705030605 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e784800 == 18 [pid = 1742] [id = 658] 11:03:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x92291400) [pid = 1742] [serial = 1975] [outer = (nil)] 11:03:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x92296800) [pid = 1742] [serial = 1976] [outer = 0x92291400] 11:03:50 INFO - PROCESS | 1742 | 1466705030751 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x928d5800) [pid = 1742] [serial = 1977] [outer = 0x92291400] 11:03:51 INFO - PROCESS | 1742 | 1466705031837 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]]]}] 11:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1734ms 11:03:51 INFO - PROCESS | 1742 | 1466705031871 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:03:51 INFO - PROCESS | 1742 | 1466705031875 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 11:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:03:51 INFO - PROCESS | 1742 | 1466705031882 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:03:51 INFO - PROCESS | 1742 | 1466705031886 Marionette TRACE conn4 <- [1,2606,null,{}] 11:03:51 INFO - PROCESS | 1742 | 1466705031894 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}] 11:03:51 INFO - PROCESS | 1742 | 1466705031900 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:52 INFO - PROCESS | 1742 | 1466705032123 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:03:52 INFO - PROCESS | 1742 | 1466705032403 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:52 INFO - PROCESS | 1742 | 1466705032411 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x91bd7800 == 19 [pid = 1742] [id = 659] 11:03:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x91bd8000) [pid = 1742] [serial = 1978] [outer = (nil)] 11:03:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x947f5400) [pid = 1742] [serial = 1979] [outer = 0x91bd8000] 11:03:52 INFO - PROCESS | 1742 | 1466705032500 Marionette DEBUG loaded listener.js 11:03:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x951b1400) [pid = 1742] [serial = 1980] [outer = 0x91bd8000] 11:03:53 INFO - PROCESS | 1742 | 1466705033506 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]]]}] 11:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1686ms 11:03:53 INFO - PROCESS | 1742 | 1466705033570 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:03:53 INFO - PROCESS | 1742 | 1466705033574 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 11:03:53 INFO - PROCESS | 1742 | 1466705033581 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:03:53 INFO - PROCESS | 1742 | 1466705033585 Marionette TRACE conn4 <- [1,2610,null,{}] 11:03:53 INFO - PROCESS | 1742 | 1466705033591 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}] 11:03:53 INFO - PROCESS | 1742 | 1466705033596 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:53 INFO - PROCESS | 1742 | 1466705033785 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:03:54 INFO - PROCESS | 1742 | 1466705034019 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:54 INFO - PROCESS | 1742 | 1466705034027 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eacc400 == 20 [pid = 1742] [id = 660] 11:03:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x9228ec00) [pid = 1742] [serial = 1981] [outer = (nil)] 11:03:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x95297c00) [pid = 1742] [serial = 1982] [outer = 0x9228ec00] 11:03:54 INFO - PROCESS | 1742 | 1466705034154 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9537ec00) [pid = 1742] [serial = 1983] [outer = 0x9228ec00] 11:03:55 INFO - PROCESS | 1742 | 1466705035092 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]]]}] 11:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1583ms 11:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:03:55 INFO - PROCESS | 1742 | 1466705035166 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:03:55 INFO - PROCESS | 1742 | 1466705035169 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 11:03:55 INFO - PROCESS | 1742 | 1466705035177 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - PROCESS | 1742 | 1466705035180 Marionette TRACE conn4 <- [1,2614,null,{}] 11:03:55 INFO - PROCESS | 1742 | 1466705035186 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}] 11:03:55 INFO - PROCESS | 1742 | 1466705035192 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:55 INFO - PROCESS | 1742 | 1466705035375 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:03:55 INFO - PROCESS | 1742 | 1466705035613 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:55 INFO - PROCESS | 1742 | 1466705035624 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc60400 == 21 [pid = 1742] [id = 661] 11:03:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8ddeb800) [pid = 1742] [serial = 1984] [outer = (nil)] 11:03:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8e88ec00) [pid = 1742] [serial = 1985] [outer = 0x8ddeb800] 11:03:55 INFO - PROCESS | 1742 | 1466705035760 Marionette DEBUG loaded listener.js 11:03:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8e8ed000) [pid = 1742] [serial = 1986] [outer = 0x8ddeb800] 11:03:56 INFO - PROCESS | 1742 | 1466705036704 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]]]}] 11:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1589ms 11:03:56 INFO - PROCESS | 1742 | 1466705036767 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:03:56 INFO - PROCESS | 1742 | 1466705036771 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 11:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:03:56 INFO - PROCESS | 1742 | 1466705036778 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:03:56 INFO - PROCESS | 1742 | 1466705036781 Marionette TRACE conn4 <- [1,2618,null,{}] 11:03:56 INFO - PROCESS | 1742 | 1466705036787 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}] 11:03:56 INFO - PROCESS | 1742 | 1466705036793 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:56 INFO - PROCESS | 1742 | 1466705036987 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:03:57 INFO - PROCESS | 1742 | 1466705037405 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:57 INFO - PROCESS | 1742 | 1466705037415 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae6000 == 22 [pid = 1742] [id = 662] 11:03:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8daed000) [pid = 1742] [serial = 1987] [outer = (nil)] 11:03:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8dc57c00) [pid = 1742] [serial = 1988] [outer = 0x8daed000] 11:03:57 INFO - PROCESS | 1742 | 1466705037539 Marionette DEBUG loaded listener.js 11:03:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8ddf1400) [pid = 1742] [serial = 1989] [outer = 0x8daed000] 11:03:58 INFO - PROCESS | 1742 | 1466705038492 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]]]}] 11:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1786ms 11:03:58 INFO - PROCESS | 1742 | 1466705038567 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 1742 | 1466705038573 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 11:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:03:58 INFO - PROCESS | 1742 | 1466705038581 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - PROCESS | 1742 | 1466705038585 Marionette TRACE conn4 <- [1,2622,null,{}] 11:03:58 INFO - PROCESS | 1742 | 1466705038593 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}] 11:03:58 INFO - PROCESS | 1742 | 1466705038601 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:58 INFO - PROCESS | 1742 | 1466705038803 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:03:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8ec400 == 21 [pid = 1742] [id = 652] 11:03:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8ead0c00 == 20 [pid = 1742] [id = 651] 11:03:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8e78d400 == 19 [pid = 1742] [id = 650] 11:03:59 INFO - PROCESS | 1742 | 1466705039107 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 1742 | 1466705039117 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:03:59 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddea400 == 18 [pid = 1742] [id = 649] 11:03:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae7400 == 19 [pid = 1742] [id = 663] 11:03:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8dde7400) [pid = 1742] [serial = 1990] [outer = (nil)] 11:03:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8e726400) [pid = 1742] [serial = 1991] [outer = 0x8dde7400] 11:03:59 INFO - PROCESS | 1742 | 1466705039226 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8e890c00) [pid = 1742] [serial = 1992] [outer = 0x8dde7400] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x92296c00) [pid = 1742] [serial = 1917] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e8ec800) [pid = 1742] [serial = 1904] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x951c6c00) [pid = 1742] [serial = 1896] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x921bb400) [pid = 1742] [serial = 1913] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8fb62000) [pid = 1742] [serial = 1877] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x95388800) [pid = 1742] [serial = 1899] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x947ad000) [pid = 1742] [serial = 1892] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x95295400) [pid = 1742] [serial = 1898] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8fde1c00) [pid = 1742] [serial = 1908] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8eac5000) [pid = 1742] [serial = 1905] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x947b6800) [pid = 1742] [serial = 1893] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x91c0e000) [pid = 1742] [serial = 1881] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91e04800) [pid = 1742] [serial = 1911] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x921b4800) [pid = 1742] [serial = 1886] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8fb66400) [pid = 1742] [serial = 1907] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x921b3c00) [pid = 1742] [serial = 1890] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8e787800) [pid = 1742] [serial = 1875] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x91c0ac00) [pid = 1742] [serial = 1880] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x91e0ec00) [pid = 1742] [serial = 1883] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x928d1800) [pid = 1742] [serial = 1889] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91c33c00) [pid = 1742] [serial = 1910] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8dc61000) [pid = 1742] [serial = 1902] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e723000) [pid = 1742] [serial = 1874] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x92292000) [pid = 1742] [serial = 1914] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8fcb3c00) [pid = 1742] [serial = 1872] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91c06400) [pid = 1742] [serial = 1916] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x951b9800) [pid = 1742] [serial = 1895] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x92289c00) [pid = 1742] [serial = 1887] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8dae9000) [pid = 1742] [serial = 1901] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8eac9000) [pid = 1742] [serial = 1878] [outer = (nil)] [url = about:blank] 11:03:59 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91f23400) [pid = 1742] [serial = 1884] [outer = (nil)] [url = about:blank] 11:04:00 INFO - PROCESS | 1742 | 1466705040089 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]]]}] 11:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1549ms 11:04:00 INFO - PROCESS | 1742 | 1466705040133 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:04:00 INFO - PROCESS | 1742 | 1466705040140 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 11:04:00 INFO - PROCESS | 1742 | 1466705040156 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:04:00 INFO - PROCESS | 1742 | 1466705040159 Marionette TRACE conn4 <- [1,2626,null,{}] 11:04:00 INFO - PROCESS | 1742 | 1466705040182 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}] 11:04:00 INFO - PROCESS | 1742 | 1466705040191 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:00 INFO - PROCESS | 1742 | 1466705040383 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:04:00 INFO - PROCESS | 1742 | 1466705040393 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:00 INFO - PROCESS | 1742 | 1466705040402 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e9000 == 20 [pid = 1742] [id = 664] 11:04:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8eac2c00) [pid = 1742] [serial = 1993] [outer = (nil)] 11:04:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8ef9c800) [pid = 1742] [serial = 1994] [outer = 0x8eac2c00] 11:04:00 INFO - PROCESS | 1742 | 1466705040492 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8fcacc00) [pid = 1742] [serial = 1995] [outer = 0x8eac2c00] 11:04:01 INFO - PROCESS | 1742 | 1466705041545 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]]]}] 11:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1457ms 11:04:01 INFO - PROCESS | 1742 | 1466705041604 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 1742 | 1466705041608 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 11:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:04:01 INFO - PROCESS | 1742 | 1466705041623 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - PROCESS | 1742 | 1466705041633 Marionette TRACE conn4 <- [1,2630,null,{}] 11:04:01 INFO - PROCESS | 1742 | 1466705041667 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}] 11:04:01 INFO - PROCESS | 1742 | 1466705041676 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:01 INFO - PROCESS | 1742 | 1466705041950 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:04:02 INFO - PROCESS | 1742 | 1466705041985 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:02 INFO - PROCESS | 1742 | 1466705041994 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eac2400 == 21 [pid = 1742] [id = 665] 11:04:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8fddc800) [pid = 1742] [serial = 1996] [outer = (nil)] 11:04:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91c0dc00) [pid = 1742] [serial = 1997] [outer = 0x8fddc800] 11:04:02 INFO - PROCESS | 1742 | 1466705042084 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91c39000) [pid = 1742] [serial = 1998] [outer = 0x8fddc800] 11:04:03 INFO - PROCESS | 1742 | 1466705043065 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]]]}] 11:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1523ms 11:04:03 INFO - PROCESS | 1742 | 1466705043139 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:04:03 INFO - PROCESS | 1742 | 1466705043143 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 11:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:04:03 INFO - PROCESS | 1742 | 1466705043150 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:04:03 INFO - PROCESS | 1742 | 1466705043153 Marionette TRACE conn4 <- [1,2634,null,{}] 11:04:03 INFO - PROCESS | 1742 | 1466705043166 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}] 11:04:03 INFO - PROCESS | 1742 | 1466705043172 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:03 INFO - PROCESS | 1742 | 1466705043430 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:04:03 INFO - PROCESS | 1742 | 1466705043456 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 1742 | 1466705043466 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c0b800 == 22 [pid = 1742] [id = 666] 11:04:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x91c0e400) [pid = 1742] [serial = 1999] [outer = (nil)] 11:04:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x921b4800) [pid = 1742] [serial = 2000] [outer = 0x91c0e400] 11:04:03 INFO - PROCESS | 1742 | 1466705043537 Marionette DEBUG loaded listener.js 11:04:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x92289c00) [pid = 1742] [serial = 2001] [outer = 0x91c0e400] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8ef9a000) [pid = 1742] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8dae9c00) [pid = 1742] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e78e000) [pid = 1742] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e9e1c00) [pid = 1742] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8fcb6400) [pid = 1742] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8fb6a400) [pid = 1742] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8ddeac00) [pid = 1742] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91c3dc00) [pid = 1742] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x95d0e000) [pid = 1742] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x95f0e400) [pid = 1742] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e9ed400) [pid = 1742] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8de50000) [pid = 1742] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:04:04 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e88f400) [pid = 1742] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:04:04 INFO - PROCESS | 1742 | 1466705044628 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]]]}] 11:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1535ms 11:04:04 INFO - PROCESS | 1742 | 1466705044686 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:04:04 INFO - PROCESS | 1742 | 1466705044689 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 11:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:04:04 INFO - PROCESS | 1742 | 1466705044697 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:04:04 INFO - PROCESS | 1742 | 1466705044701 Marionette TRACE conn4 <- [1,2638,null,{}] 11:04:04 INFO - PROCESS | 1742 | 1466705044708 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}] 11:04:04 INFO - PROCESS | 1742 | 1466705044713 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:04 INFO - PROCESS | 1742 | 1466705044897 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:04:05 INFO - PROCESS | 1742 | 1466705045048 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:05 INFO - PROCESS | 1742 | 1466705045067 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef9a000 == 23 [pid = 1742] [id = 667] 11:04:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8efa7400) [pid = 1742] [serial = 2002] [outer = (nil)] 11:04:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91f24c00) [pid = 1742] [serial = 2003] [outer = 0x8efa7400] 11:04:05 INFO - PROCESS | 1742 | 1466705045151 Marionette DEBUG loaded listener.js 11:04:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x928cbc00) [pid = 1742] [serial = 2004] [outer = 0x8efa7400] 11:04:06 INFO - PROCESS | 1742 | 1466705046073 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]]]}] 11:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1438ms 11:04:06 INFO - PROCESS | 1742 | 1466705046137 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:04:06 INFO - PROCESS | 1742 | 1466705046144 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 11:04:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:04:06 INFO - PROCESS | 1742 | 1466705046154 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:04:06 INFO - PROCESS | 1742 | 1466705046161 Marionette TRACE conn4 <- [1,2642,null,{}] 11:04:06 INFO - PROCESS | 1742 | 1466705046228 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}] 11:04:06 INFO - PROCESS | 1742 | 1466705046236 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:06 INFO - PROCESS | 1742 | 1466705046492 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:04:06 INFO - PROCESS | 1742 | 1466705046752 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:06 INFO - PROCESS | 1742 | 1466705046770 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae9c00 == 24 [pid = 1742] [id = 668] 11:04:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8de47c00) [pid = 1742] [serial = 2005] [outer = (nil)] 11:04:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8de50000) [pid = 1742] [serial = 2006] [outer = 0x8de47c00] 11:04:06 INFO - PROCESS | 1742 | 1466705046900 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e72ac00) [pid = 1742] [serial = 2007] [outer = 0x8de47c00] 11:04:07 INFO - PROCESS | 1742 | 1466705047939 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]]]}] 11:04:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:04:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1861ms 11:04:08 INFO - PROCESS | 1742 | 1466705048015 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:04:08 INFO - PROCESS | 1742 | 1466705048024 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 11:04:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:04:08 INFO - PROCESS | 1742 | 1466705048037 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:04:08 INFO - PROCESS | 1742 | 1466705048041 Marionette TRACE conn4 <- [1,2646,null,{}] 11:04:08 INFO - PROCESS | 1742 | 1466705048050 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}] 11:04:08 INFO - PROCESS | 1742 | 1466705048057 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:08 INFO - PROCESS | 1742 | 1466705048307 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:04:08 INFO - PROCESS | 1742 | 1466705048559 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:08 INFO - PROCESS | 1742 | 1466705048568 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de20c00 == 25 [pid = 1742] [id = 669] 11:04:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8eac6400) [pid = 1742] [serial = 2008] [outer = (nil)] 11:04:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8fb65000) [pid = 1742] [serial = 2009] [outer = 0x8eac6400] 11:04:08 INFO - PROCESS | 1742 | 1466705048704 Marionette DEBUG loaded listener.js 11:04:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8fcb5c00) [pid = 1742] [serial = 2010] [outer = 0x8eac6400] 11:04:09 INFO - PROCESS | 1742 | 1466705049688 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]]]}] 11:04:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:04:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1686ms 11:04:09 INFO - PROCESS | 1742 | 1466705049722 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:04:09 INFO - PROCESS | 1742 | 1466705049726 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 11:04:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:04:09 INFO - PROCESS | 1742 | 1466705049734 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:04:09 INFO - PROCESS | 1742 | 1466705049741 Marionette TRACE conn4 <- [1,2650,null,{}] 11:04:09 INFO - PROCESS | 1742 | 1466705049758 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}] 11:04:09 INFO - PROCESS | 1742 | 1466705049769 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:09 INFO - PROCESS | 1742 | 1466705049987 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:04:10 INFO - PROCESS | 1742 | 1466705050321 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 1742 | 1466705050336 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x927ae000 == 26 [pid = 1742] [id = 670] 11:04:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x927b3400) [pid = 1742] [serial = 2011] [outer = (nil)] 11:04:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x928d0c00) [pid = 1742] [serial = 2012] [outer = 0x927b3400] 11:04:10 INFO - PROCESS | 1742 | 1466705050481 Marionette DEBUG loaded listener.js 11:04:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x93cb6000) [pid = 1742] [serial = 2013] [outer = 0x927b3400] 11:04:11 INFO - PROCESS | 1742 | 1466705051442 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]]]}] 11:04:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:04:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1742ms 11:04:11 INFO - PROCESS | 1742 | 1466705051477 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:04:11 INFO - PROCESS | 1742 | 1466705051482 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 11:04:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:04:11 INFO - PROCESS | 1742 | 1466705051489 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:04:11 INFO - PROCESS | 1742 | 1466705051493 Marionette TRACE conn4 <- [1,2654,null,{}] 11:04:11 INFO - PROCESS | 1742 | 1466705051500 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}] 11:04:11 INFO - PROCESS | 1742 | 1466705051506 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:11 INFO - PROCESS | 1742 | 1466705051723 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:04:11 INFO - PROCESS | 1742 | 1466705051978 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:11 INFO - PROCESS | 1742 | 1466705051989 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1400 == 27 [pid = 1742] [id = 671] 11:04:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e8f0400) [pid = 1742] [serial = 2014] [outer = (nil)] 11:04:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x947ee000) [pid = 1742] [serial = 2015] [outer = 0x8e8f0400] 11:04:12 INFO - PROCESS | 1742 | 1466705052135 Marionette DEBUG loaded listener.js 11:04:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x9528e000) [pid = 1742] [serial = 2016] [outer = 0x8e8f0400] 11:04:13 INFO - PROCESS | 1742 | 1466705053090 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]]]}] 11:04:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:04:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1650ms 11:04:13 INFO - PROCESS | 1742 | 1466705053141 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:04:13 INFO - PROCESS | 1742 | 1466705053146 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 11:04:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:04:13 INFO - PROCESS | 1742 | 1466705053152 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:04:13 INFO - PROCESS | 1742 | 1466705053157 Marionette TRACE conn4 <- [1,2658,null,{}] 11:04:13 INFO - PROCESS | 1742 | 1466705053163 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}] 11:04:13 INFO - PROCESS | 1742 | 1466705053169 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:13 INFO - PROCESS | 1742 | 1466705053376 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:04:13 INFO - PROCESS | 1742 | 1466705053617 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:13 INFO - PROCESS | 1742 | 1466705053629 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e6800 == 28 [pid = 1742] [id = 672] 11:04:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x951b2400) [pid = 1742] [serial = 2017] [outer = (nil)] 11:04:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x95d03400) [pid = 1742] [serial = 2018] [outer = 0x951b2400] 11:04:13 INFO - PROCESS | 1742 | 1466705053771 Marionette DEBUG loaded listener.js 11:04:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x95d0c800) [pid = 1742] [serial = 2019] [outer = 0x951b2400] 11:04:14 INFO - PROCESS | 1742 | 1466705054690 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]]]}] 11:04:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:04:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1582ms 11:04:14 INFO - PROCESS | 1742 | 1466705054736 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 11:04:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:04:14 INFO - PROCESS | 1742 | 1466705054740 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 11:04:14 INFO - PROCESS | 1742 | 1466705054747 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:04:14 INFO - PROCESS | 1742 | 1466705054751 Marionette TRACE conn4 <- [1,2662,null,{}] 11:04:14 INFO - PROCESS | 1742 | 1466705054757 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}] 11:04:14 INFO - PROCESS | 1742 | 1466705054768 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:15 INFO - PROCESS | 1742 | 1466705055019 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:04:15 INFO - PROCESS | 1742 | 1466705055268 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:15 INFO - PROCESS | 1742 | 1466705055278 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c03400 == 29 [pid = 1742] [id = 673] 11:04:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x921bd000) [pid = 1742] [serial = 2020] [outer = (nil)] 11:04:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95f02000) [pid = 1742] [serial = 2021] [outer = 0x921bd000] 11:04:15 INFO - PROCESS | 1742 | 1466705055424 Marionette DEBUG loaded listener.js 11:04:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95f0a400) [pid = 1742] [serial = 2022] [outer = 0x921bd000] 11:04:16 INFO - PROCESS | 1742 | 1466705056367 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]]]}] 11:04:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:04:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1689ms 11:04:16 INFO - PROCESS | 1742 | 1466705056436 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 11:04:16 INFO - PROCESS | 1742 | 1466705056440 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 11:04:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:04:16 INFO - PROCESS | 1742 | 1466705056448 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:04:16 INFO - PROCESS | 1742 | 1466705056453 Marionette TRACE conn4 <- [1,2666,null,{}] 11:04:16 INFO - PROCESS | 1742 | 1466705056461 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}] 11:04:16 INFO - PROCESS | 1742 | 1466705056468 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:16 INFO - PROCESS | 1742 | 1466705056715 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:04:17 INFO - PROCESS | 1742 | 1466705057016 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 1742 | 1466705057025 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddee800 == 30 [pid = 1742] [id = 674] 11:04:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e8f2800) [pid = 1742] [serial = 2023] [outer = (nil)] 11:04:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95f7a400) [pid = 1742] [serial = 2024] [outer = 0x8e8f2800] 11:04:17 INFO - PROCESS | 1742 | 1466705057114 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x95f7d400) [pid = 1742] [serial = 2025] [outer = 0x8e8f2800] 11:04:18 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:04:18 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:04:18 INFO - PROCESS | 1742 | 1466705058570 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]]]}] 11:04:18 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) 11:04:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2192ms 11:04:18 INFO - PROCESS | 1742 | 1466705058643 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:04:18 INFO - PROCESS | 1742 | 1466705058656 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 11:04:18 INFO - PROCESS | 1742 | 1466705058668 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:04:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:04:18 INFO - PROCESS | 1742 | 1466705058676 Marionette TRACE conn4 <- [1,2670,null,{}] 11:04:18 INFO - PROCESS | 1742 | 1466705058683 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}] 11:04:18 INFO - PROCESS | 1742 | 1466705058688 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:18 INFO - PROCESS | 1742 | 1466705058875 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:04:19 INFO - PROCESS | 1742 | 1466705059471 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:19 INFO - PROCESS | 1742 | 1466705059481 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de1e400 == 31 [pid = 1742] [id = 675] 11:04:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8de1f800) [pid = 1742] [serial = 2026] [outer = (nil)] 11:04:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8de44000) [pid = 1742] [serial = 2027] [outer = 0x8de1f800] 11:04:19 INFO - PROCESS | 1742 | 1466705059561 Marionette DEBUG loaded listener.js 11:04:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8e72dc00) [pid = 1742] [serial = 2028] [outer = 0x8de1f800] 11:04:20 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:04:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4ec00 == 30 [pid = 1742] [id = 647] 11:04:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8e78fc00 == 29 [pid = 1742] [id = 648] 11:04:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8e784800 == 28 [pid = 1742] [id = 658] 11:04:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8eacc400 == 27 [pid = 1742] [id = 660] 11:04:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf5000 == 26 [pid = 1742] [id = 655] 11:04:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8de29c00 == 25 [pid = 1742] [id = 656] 11:04:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaca800 == 24 [pid = 1742] [id = 657] 11:04:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc60400 == 23 [pid = 1742] [id = 661] 11:04:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae0800 == 22 [pid = 1742] [id = 653] 11:04:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5f400 == 21 [pid = 1742] [id = 654] 11:04:22 INFO - PROCESS | 1742 | --DOCSHELL 0x91bd7800 == 20 [pid = 1742] [id = 659] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8fb66c00) [pid = 1742] [serial = 1958] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8efa3400) [pid = 1742] [serial = 1955] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8ddec400) [pid = 1742] [serial = 1920] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8dc56800) [pid = 1742] [serial = 1919] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e9e8c00) [pid = 1742] [serial = 1923] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e89c800) [pid = 1742] [serial = 1922] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8fcaf000) [pid = 1742] [serial = 1947] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91c09000) [pid = 1742] [serial = 1926] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8fde4800) [pid = 1742] [serial = 1925] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x93cb7800) [pid = 1742] [serial = 1929] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8efa0c00) [pid = 1742] [serial = 1946] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x93cac800) [pid = 1742] [serial = 1928] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8de20400) [pid = 1742] [serial = 1949] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x9537f800) [pid = 1742] [serial = 1932] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x9528d800) [pid = 1742] [serial = 1931] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8de46000) [pid = 1742] [serial = 1950] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x95f08800) [pid = 1742] [serial = 1935] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x95d15800) [pid = 1742] [serial = 1934] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x95f87800) [pid = 1742] [serial = 1938] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x95f82400) [pid = 1742] [serial = 1937] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x965a8000) [pid = 1742] [serial = 1941] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x965a3800) [pid = 1742] [serial = 1940] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e78f800) [pid = 1742] [serial = 1944] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e72a000) [pid = 1742] [serial = 1943] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e8f5c00) [pid = 1742] [serial = 1953] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8fb6ac00) [pid = 1742] [serial = 1956] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e8eac00) [pid = 1742] [serial = 1952] [outer = (nil)] [url = about:blank] 11:04:22 INFO - PROCESS | 1742 | 1466705062595 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"]]]}] 11:04:22 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 11:04:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:04:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 3985ms 11:04:22 INFO - PROCESS | 1742 | 1466705062666 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 11:04:22 INFO - PROCESS | 1742 | 1466705062671 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 11:04:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:04:22 INFO - PROCESS | 1742 | 1466705062681 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:04:22 INFO - PROCESS | 1742 | 1466705062687 Marionette TRACE conn4 <- [1,2674,null,{}] 11:04:22 INFO - PROCESS | 1742 | 1466705062698 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}] 11:04:22 INFO - PROCESS | 1742 | 1466705062703 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:22 INFO - PROCESS | 1742 | 1466705062879 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:04:23 INFO - PROCESS | 1742 | 1466705063018 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:23 INFO - PROCESS | 1742 | 1466705063030 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf0400 == 21 [pid = 1742] [id = 676] 11:04:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8ddf3000) [pid = 1742] [serial = 2029] [outer = (nil)] 11:04:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8de1c800) [pid = 1742] [serial = 2030] [outer = 0x8ddf3000] 11:04:23 INFO - PROCESS | 1742 | 1466705063109 Marionette DEBUG loaded listener.js 11:04:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8de22c00) [pid = 1742] [serial = 2031] [outer = 0x8ddf3000] 11:04:24 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:04:24 INFO - PROCESS | 1742 | 1466705064404 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"]]]}] 11:04:24 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 11:04:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:04:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1741ms 11:04:24 INFO - PROCESS | 1742 | 1466705064434 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 11:04:24 INFO - PROCESS | 1742 | 1466705064443 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 11:04:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:04:24 INFO - PROCESS | 1742 | 1466705064457 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:04:24 INFO - PROCESS | 1742 | 1466705064463 Marionette TRACE conn4 <- [1,2678,null,{}] 11:04:24 INFO - PROCESS | 1742 | 1466705064470 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}] 11:04:24 INFO - PROCESS | 1742 | 1466705064477 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:24 INFO - PROCESS | 1742 | 1466705064770 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 11:04:24 INFO - PROCESS | 1742 | 1466705064870 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:24 INFO - PROCESS | 1742 | 1466705064881 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e785000 == 22 [pid = 1742] [id = 677] 11:04:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e789400) [pid = 1742] [serial = 2032] [outer = (nil)] 11:04:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e88f000) [pid = 1742] [serial = 2033] [outer = 0x8e789400] 11:04:24 INFO - PROCESS | 1742 | 1466705064961 Marionette DEBUG loaded listener.js 11:04:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e894800) [pid = 1742] [serial = 2034] [outer = 0x8e789400] 11:04:26 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:04:26 INFO - PROCESS | 1742 | 1466705066309 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]]]}] 11:04:26 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) 11:04:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1896ms 11:04:26 INFO - PROCESS | 1742 | 1466705066449 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 1742 | 1466705066454 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 11:04:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:04:26 INFO - PROCESS | 1742 | 1466705066463 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 1742 | 1466705066469 Marionette TRACE conn4 <- [1,2682,null,{}] 11:04:26 INFO - PROCESS | 1742 | 1466705066497 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}] 11:04:26 INFO - PROCESS | 1742 | 1466705066506 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:26 INFO - PROCESS | 1742 | 1466705066725 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 11:04:26 INFO - PROCESS | 1742 | 1466705066754 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 1742 | 1466705066764 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ee000 == 23 [pid = 1742] [id = 678] 11:04:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e9f0c00) [pid = 1742] [serial = 2035] [outer = (nil)] 11:04:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8ef9a400) [pid = 1742] [serial = 2036] [outer = 0x8e9f0c00] 11:04:26 INFO - PROCESS | 1742 | 1466705066843 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8efa5400) [pid = 1742] [serial = 2037] [outer = 0x8e9f0c00] 11:04:27 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8dde7400) [pid = 1742] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:04:27 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8fb69800) [pid = 1742] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:04:27 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8eac2c00) [pid = 1742] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:04:27 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8fddc800) [pid = 1742] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:04:27 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8ddeb800) [pid = 1742] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:04:27 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x91c0e400) [pid = 1742] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:04:27 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8dae1c00) [pid = 1742] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:04:27 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e9ecc00) [pid = 1742] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:04:28 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e782400) [pid = 1742] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:04:28 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x91bd8000) [pid = 1742] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:04:28 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8daed000) [pid = 1742] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:04:28 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91f28000) [pid = 1742] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:04:28 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e9ec800) [pid = 1742] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:04:28 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92291400) [pid = 1742] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:04:28 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9228ec00) [pid = 1742] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:04:28 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8efa7400) [pid = 1742] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:04:28 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:04:28 INFO - PROCESS | 1742 | 1466705068843 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]]]}] 11:04:28 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) 11:04:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2403ms 11:04:28 INFO - PROCESS | 1742 | 1466705068866 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 11:04:28 INFO - PROCESS | 1742 | 1466705068873 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 11:04:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:04:28 INFO - PROCESS | 1742 | 1466705068883 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - PROCESS | 1742 | 1466705068887 Marionette TRACE conn4 <- [1,2686,null,{}] 11:04:28 INFO - PROCESS | 1742 | 1466705068896 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}] 11:04:28 INFO - PROCESS | 1742 | 1466705068904 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:29 INFO - PROCESS | 1742 | 1466705069305 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 11:04:29 INFO - PROCESS | 1742 | 1466705069332 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 1742 | 1466705069343 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5c00 == 24 [pid = 1742] [id = 679] 11:04:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8de48000) [pid = 1742] [serial = 2038] [outer = (nil)] 11:04:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8efa8400) [pid = 1742] [serial = 2039] [outer = 0x8de48000] 11:04:29 INFO - PROCESS | 1742 | 1466705069442 Marionette DEBUG loaded listener.js 11:04:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8fddc800) [pid = 1742] [serial = 2040] [outer = 0x8de48000] 11:04:30 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:04:30 INFO - PROCESS | 1742 | 1466705070930 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"]]]}] 11:04:30 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 11:04:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:04:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2105ms 11:04:30 INFO - PROCESS | 1742 | 1466705070989 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 11:04:30 INFO - PROCESS | 1742 | 1466705070996 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 11:04:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:04:31 INFO - PROCESS | 1742 | 1466705071005 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:04:31 INFO - PROCESS | 1742 | 1466705071010 Marionette TRACE conn4 <- [1,2690,null,{}] 11:04:31 INFO - PROCESS | 1742 | 1466705071020 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}] 11:04:31 INFO - PROCESS | 1742 | 1466705071026 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:31 INFO - PROCESS | 1742 | 1466705071241 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 11:04:31 INFO - PROCESS | 1742 | 1466705071425 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:31 INFO - PROCESS | 1742 | 1466705071439 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae8800 == 25 [pid = 1742] [id = 680] 11:04:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8dc57000) [pid = 1742] [serial = 2041] [outer = (nil)] 11:04:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e72e400) [pid = 1742] [serial = 2042] [outer = 0x8dc57000] 11:04:31 INFO - PROCESS | 1742 | 1466705071526 Marionette DEBUG loaded listener.js 11:04:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e890800) [pid = 1742] [serial = 2043] [outer = 0x8dc57000] 11:04:32 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:04:32 INFO - PROCESS | 1742 | 1466705072903 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"]]]}] 11:04:32 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 11:04:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:04:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1987ms 11:04:33 INFO - PROCESS | 1742 | 1466705073001 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 11:04:33 INFO - PROCESS | 1742 | 1466705073009 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 11:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:04:33 INFO - PROCESS | 1742 | 1466705073023 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - PROCESS | 1742 | 1466705073029 Marionette TRACE conn4 <- [1,2694,null,{}] 11:04:33 INFO - PROCESS | 1742 | 1466705073038 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}] 11:04:33 INFO - PROCESS | 1742 | 1466705073044 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:33 INFO - PROCESS | 1742 | 1466705073255 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 11:04:33 INFO - PROCESS | 1742 | 1466705073438 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 1742 | 1466705073449 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e786400 == 26 [pid = 1742] [id = 681] 11:04:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8eac4000) [pid = 1742] [serial = 2044] [outer = (nil)] 11:04:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8fde1000) [pid = 1742] [serial = 2045] [outer = 0x8eac4000] 11:04:33 INFO - PROCESS | 1742 | 1466705073536 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91bdcc00) [pid = 1742] [serial = 2046] [outer = 0x8eac4000] 11:04:34 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:04:34 INFO - PROCESS | 1742 | 1466705074986 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"]]]}] 11:04:35 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 11:04:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:04:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1998ms 11:04:35 INFO - PROCESS | 1742 | 1466705075023 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 11:04:35 INFO - PROCESS | 1742 | 1466705075028 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 11:04:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:04:35 INFO - PROCESS | 1742 | 1466705075035 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:04:35 INFO - PROCESS | 1742 | 1466705075041 Marionette TRACE conn4 <- [1,2698,null,{}] 11:04:35 INFO - PROCESS | 1742 | 1466705075059 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}] 11:04:35 INFO - PROCESS | 1742 | 1466705075069 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:35 INFO - PROCESS | 1742 | 1466705075254 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 11:04:35 INFO - PROCESS | 1742 | 1466705075440 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 1742 | 1466705075453 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c09000 == 27 [pid = 1742] [id = 682] 11:04:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91c0f400) [pid = 1742] [serial = 2047] [outer = (nil)] 11:04:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91f25000) [pid = 1742] [serial = 2048] [outer = 0x91c0f400] 11:04:35 INFO - PROCESS | 1742 | 1466705075542 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91f2ec00) [pid = 1742] [serial = 2049] [outer = 0x91c0f400] 11:04:36 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 11:04:36 INFO - PROCESS | 1742 | 1466705076927 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"]]]}] 11:04:37 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 11:04:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:04:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1993ms 11:04:37 INFO - PROCESS | 1742 | 1466705077029 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 11:04:37 INFO - PROCESS | 1742 | 1466705077035 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 11:04:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:04:37 INFO - PROCESS | 1742 | 1466705077042 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:04:37 INFO - PROCESS | 1742 | 1466705077045 Marionette TRACE conn4 <- [1,2702,null,{}] 11:04:37 INFO - PROCESS | 1742 | 1466705077052 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}] 11:04:37 INFO - PROCESS | 1742 | 1466705077057 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:37 INFO - PROCESS | 1742 | 1466705077234 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 11:04:37 INFO - PROCESS | 1742 | 1466705077431 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 1742 | 1466705077441 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc54400 == 28 [pid = 1742] [id = 683] 11:04:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91c0b000) [pid = 1742] [serial = 2050] [outer = (nil)] 11:04:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x92293800) [pid = 1742] [serial = 2051] [outer = 0x91c0b000] 11:04:37 INFO - PROCESS | 1742 | 1466705077539 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92296c00) [pid = 1742] [serial = 2052] [outer = 0x91c0b000] 11:04:38 INFO - PROCESS | 1742 | 1466705078488 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]]]}] 11:04:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:04:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1483ms 11:04:38 INFO - PROCESS | 1742 | 1466705078525 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 11:04:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:04:38 INFO - PROCESS | 1742 | 1466705078530 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 11:04:38 INFO - PROCESS | 1742 | 1466705078538 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 1742 | 1466705078542 Marionette TRACE conn4 <- [1,2706,null,{}] 11:04:38 INFO - PROCESS | 1742 | 1466705078548 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}] 11:04:38 INFO - PROCESS | 1742 | 1466705078554 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:38 INFO - PROCESS | 1742 | 1466705078757 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 11:04:39 INFO - PROCESS | 1742 | 1466705078993 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:39 INFO - PROCESS | 1742 | 1466705079003 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f4800 == 29 [pid = 1742] [id = 684] 11:04:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91c32400) [pid = 1742] [serial = 2053] [outer = (nil)] 11:04:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x928cd400) [pid = 1742] [serial = 2054] [outer = 0x91c32400] 11:04:39 INFO - PROCESS | 1742 | 1466705079105 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x928ca000) [pid = 1742] [serial = 2055] [outer = 0x91c32400] 11:04:40 INFO - PROCESS | 1742 | 1466705080037 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]]]}] 11:04:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:04:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1542ms 11:04:40 INFO - PROCESS | 1742 | 1466705080081 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 11:04:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:04:40 INFO - PROCESS | 1742 | 1466705080085 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 11:04:40 INFO - PROCESS | 1742 | 1466705080093 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:04:40 INFO - PROCESS | 1742 | 1466705080097 Marionette TRACE conn4 <- [1,2710,null,{}] 11:04:40 INFO - PROCESS | 1742 | 1466705080103 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}] 11:04:40 INFO - PROCESS | 1742 | 1466705080115 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:40 INFO - PROCESS | 1742 | 1466705080395 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 11:04:40 INFO - PROCESS | 1742 | 1466705080735 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 1742 | 1466705080749 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4a400 == 30 [pid = 1742] [id = 685] 11:04:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e9eec00) [pid = 1742] [serial = 2056] [outer = (nil)] 11:04:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x93cb7800) [pid = 1742] [serial = 2057] [outer = 0x8e9eec00] 11:04:40 INFO - PROCESS | 1742 | 1466705080849 Marionette DEBUG loaded listener.js 11:04:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x9528fc00) [pid = 1742] [serial = 2058] [outer = 0x8e9eec00] 11:04:41 INFO - PROCESS | 1742 | 1466705081831 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] 11:04:41 INFO - PROCESS | 1742 | 1466705081882 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 11:04:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:04:41 INFO - PROCESS | 1742 | 1466705081888 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - PROCESS | 1742 | 1466705081892 Marionette TRACE conn4 <- [1,2714,null,{}] 11:04:41 INFO - PROCESS | 1742 | 1466705081898 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}] 11:04:41 INFO - PROCESS | 1742 | 1466705081904 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:42 INFO - PROCESS | 1742 | 1466705082143 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 11:04:42 INFO - PROCESS | 1742 | 1466705082595 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 1742 | 1466705082605 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae0800 == 31 [pid = 1742] [id = 686] 11:04:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8dae0c00) [pid = 1742] [serial = 2059] [outer = (nil)] 11:04:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8daed000) [pid = 1742] [serial = 2060] [outer = 0x8dae0c00] 11:04:42 INFO - PROCESS | 1742 | 1466705082701 Marionette DEBUG loaded listener.js 11:04:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8ddf4400) [pid = 1742] [serial = 2061] [outer = 0x8dae0c00] 11:04:43 INFO - PROCESS | 1742 | 1466705083604 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]]]}] 11:04:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:04:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1790ms 11:04:43 INFO - PROCESS | 1742 | 1466705083682 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 11:04:43 INFO - PROCESS | 1742 | 1466705083689 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 11:04:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:04:43 INFO - PROCESS | 1742 | 1466705083698 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:04:43 INFO - PROCESS | 1742 | 1466705083703 Marionette TRACE conn4 <- [1,2718,null,{}] 11:04:43 INFO - PROCESS | 1742 | 1466705083712 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}] 11:04:43 INFO - PROCESS | 1742 | 1466705083721 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:44 INFO - PROCESS | 1742 | 1466705084089 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e890c00) [pid = 1742] [serial = 1992] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e89d000) [pid = 1742] [serial = 1965] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x951b1400) [pid = 1742] [serial = 1980] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8ddf1400) [pid = 1742] [serial = 1989] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x921b9400) [pid = 1742] [serial = 1974] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x91c0bc00) [pid = 1742] [serial = 1970] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8fddf000) [pid = 1742] [serial = 1968] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e789000) [pid = 1742] [serial = 1964] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8fde8400) [pid = 1742] [serial = 1959] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x921b4400) [pid = 1742] [serial = 1973] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x928d5800) [pid = 1742] [serial = 1977] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x947f5400) [pid = 1742] [serial = 1979] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e88ec00) [pid = 1742] [serial = 1985] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x91c39000) [pid = 1742] [serial = 1998] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x92296800) [pid = 1742] [serial = 1976] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8dc57c00) [pid = 1742] [serial = 1988] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x921b4800) [pid = 1742] [serial = 2000] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8daec800) [pid = 1742] [serial = 1961] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9537ec00) [pid = 1742] [serial = 1983] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x95297c00) [pid = 1742] [serial = 1982] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91f24c00) [pid = 1742] [serial = 2003] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x928cbc00) [pid = 1742] [serial = 2004] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e726400) [pid = 1742] [serial = 1991] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x91c3f800) [pid = 1742] [serial = 1971] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8fcacc00) [pid = 1742] [serial = 1995] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x91c0dc00) [pid = 1742] [serial = 1997] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e8ed000) [pid = 1742] [serial = 1986] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8ef9c800) [pid = 1742] [serial = 1994] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x92289c00) [pid = 1742] [serial = 2001] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8dde6c00) [pid = 1742] [serial = 1962] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8fb65c00) [pid = 1742] [serial = 1967] [outer = (nil)] [url = about:blank] 11:04:44 INFO - PROCESS | 1742 | 1466705084384 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:44 INFO - PROCESS | 1742 | 1466705084394 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daec800 == 32 [pid = 1742] [id = 687] 11:04:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8dc5c000) [pid = 1742] [serial = 2062] [outer = (nil)] 11:04:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8ddf4000) [pid = 1742] [serial = 2063] [outer = 0x8dc5c000] 11:04:44 INFO - PROCESS | 1742 | 1466705084477 Marionette DEBUG loaded listener.js 11:04:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e789000) [pid = 1742] [serial = 2064] [outer = 0x8dc5c000] 11:04:45 INFO - PROCESS | 1742 | 1466705085303 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] 11:04:45 INFO - PROCESS | 1742 | 1466705085345 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 11:04:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:04:45 INFO - PROCESS | 1742 | 1466705085355 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:04:45 INFO - PROCESS | 1742 | 1466705085358 Marionette TRACE conn4 <- [1,2722,null,{}] 11:04:45 INFO - PROCESS | 1742 | 1466705085366 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}] 11:04:45 INFO - PROCESS | 1742 | 1466705085371 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:45 INFO - PROCESS | 1742 | 1466705085568 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 11:04:45 INFO - PROCESS | 1742 | 1466705085723 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 1742 | 1466705085733 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e78bc00 == 33 [pid = 1742] [id = 688] 11:04:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8eacc800) [pid = 1742] [serial = 2065] [outer = (nil)] 11:04:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8fcafc00) [pid = 1742] [serial = 2066] [outer = 0x8eacc800] 11:04:45 INFO - PROCESS | 1742 | 1466705085824 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8fde2400) [pid = 1742] [serial = 2067] [outer = 0x8eacc800] 11:04:46 INFO - PROCESS | 1742 | 1466705086762 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] 11:04:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:04:46 INFO - PROCESS | 1742 | 1466705086800 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 11:04:46 INFO - PROCESS | 1742 | 1466705086809 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 1742 | 1466705086820 Marionette TRACE conn4 <- [1,2726,null,{}] 11:04:46 INFO - PROCESS | 1742 | 1466705086844 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}] 11:04:46 INFO - PROCESS | 1742 | 1466705086852 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:47 INFO - PROCESS | 1742 | 1466705087097 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 11:04:47 INFO - PROCESS | 1742 | 1466705087124 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 1742 | 1466705087131 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c39400 == 34 [pid = 1742] [id = 689] 11:04:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91c3a400) [pid = 1742] [serial = 2068] [outer = (nil)] 11:04:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91e01400) [pid = 1742] [serial = 2069] [outer = 0x91c3a400] 11:04:47 INFO - PROCESS | 1742 | 1466705087208 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91e06000) [pid = 1742] [serial = 2070] [outer = 0x91c3a400] 11:04:48 INFO - PROCESS | 1742 | 1466705088159 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]]]}] 11:04:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:04:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1416ms 11:04:48 INFO - PROCESS | 1742 | 1466705088224 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 11:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:04:48 INFO - PROCESS | 1742 | 1466705088229 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 11:04:48 INFO - PROCESS | 1742 | 1466705088236 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:04:48 INFO - PROCESS | 1742 | 1466705088240 Marionette TRACE conn4 <- [1,2730,null,{}] 11:04:48 INFO - PROCESS | 1742 | 1466705088245 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}] 11:04:48 INFO - PROCESS | 1742 | 1466705088251 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:48 INFO - PROCESS | 1742 | 1466705088514 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 11:04:48 INFO - PROCESS | 1742 | 1466705088536 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:48 INFO - PROCESS | 1742 | 1466705088543 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f8400 == 35 [pid = 1742] [id = 690] 11:04:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8eace800) [pid = 1742] [serial = 2071] [outer = (nil)] 11:04:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x921b9800) [pid = 1742] [serial = 2072] [outer = 0x8eace800] 11:04:48 INFO - PROCESS | 1742 | 1466705088619 Marionette DEBUG loaded listener.js 11:04:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x921bcc00) [pid = 1742] [serial = 2073] [outer = 0x8eace800] 11:04:49 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8ddf3000) [pid = 1742] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:04:49 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e9f0c00) [pid = 1742] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:04:49 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e789400) [pid = 1742] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:04:49 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8de1f800) [pid = 1742] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:04:49 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x951b2400) [pid = 1742] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:04:49 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x921bd000) [pid = 1742] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:04:49 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8de47c00) [pid = 1742] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:04:49 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8eac6400) [pid = 1742] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:04:49 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x927b3400) [pid = 1742] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:04:49 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e8f2800) [pid = 1742] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:04:49 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e8f0400) [pid = 1742] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:04:50 INFO - PROCESS | 1742 | 1466705090037 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"]]]}] 11:04:50 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 11:04:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:04:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1833ms 11:04:50 INFO - PROCESS | 1742 | 1466705090082 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 1742 | 1466705090087 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 11:04:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:04:50 INFO - PROCESS | 1742 | 1466705090093 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 1742 | 1466705090097 Marionette TRACE conn4 <- [1,2734,null,{}] 11:04:50 INFO - PROCESS | 1742 | 1466705090103 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}] 11:04:50 INFO - PROCESS | 1742 | 1466705090108 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:50 INFO - PROCESS | 1742 | 1466705090365 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 11:04:50 INFO - PROCESS | 1742 | 1466705090396 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:50 INFO - PROCESS | 1742 | 1466705090412 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x921b8c00 == 36 [pid = 1742] [id = 691] 11:04:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x921bd000) [pid = 1742] [serial = 2074] [outer = (nil)] 11:04:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x92296800) [pid = 1742] [serial = 2075] [outer = 0x921bd000] 11:04:50 INFO - PROCESS | 1742 | 1466705090496 Marionette DEBUG loaded listener.js 11:04:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x928d5800) [pid = 1742] [serial = 2076] [outer = 0x921bd000] 11:04:51 INFO - PROCESS | 1742 | 1466705091574 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]]]}] 11:04:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:04:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1536ms 11:04:51 INFO - PROCESS | 1742 | 1466705091632 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 11:04:51 INFO - PROCESS | 1742 | 1466705091640 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 11:04:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:04:51 INFO - PROCESS | 1742 | 1466705091650 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:04:51 INFO - PROCESS | 1742 | 1466705091655 Marionette TRACE conn4 <- [1,2738,null,{}] 11:04:51 INFO - PROCESS | 1742 | 1466705091666 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}] 11:04:51 INFO - PROCESS | 1742 | 1466705091671 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:51 INFO - PROCESS | 1742 | 1466705091895 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 11:04:52 INFO - PROCESS | 1742 | 1466705092210 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 1742 | 1466705092224 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daed800 == 37 [pid = 1742] [id = 692] 11:04:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8dde6c00) [pid = 1742] [serial = 2077] [outer = (nil)] 11:04:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e78cc00) [pid = 1742] [serial = 2078] [outer = 0x8dde6c00] 11:04:52 INFO - PROCESS | 1742 | 1466705092326 Marionette DEBUG loaded listener.js 11:04:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e9e4400) [pid = 1742] [serial = 2079] [outer = 0x8dde6c00] 11:04:53 INFO - PROCESS | 1742 | 1466705093317 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]]]}] 11:04:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:04:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1735ms 11:04:53 INFO - PROCESS | 1742 | 1466705093386 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 11:04:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:04:53 INFO - PROCESS | 1742 | 1466705093394 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 11:04:53 INFO - PROCESS | 1742 | 1466705093407 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:04:53 INFO - PROCESS | 1742 | 1466705093413 Marionette TRACE conn4 <- [1,2742,null,{}] 11:04:53 INFO - PROCESS | 1742 | 1466705093420 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}] 11:04:53 INFO - PROCESS | 1742 | 1466705093428 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:53 INFO - PROCESS | 1742 | 1466705093691 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 11:04:54 INFO - PROCESS | 1742 | 1466705093986 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:54 INFO - PROCESS | 1742 | 1466705093995 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb6ec00 == 38 [pid = 1742] [id = 693] 11:04:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8fddfc00) [pid = 1742] [serial = 2080] [outer = (nil)] 11:04:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91c0b400) [pid = 1742] [serial = 2081] [outer = 0x8fddfc00] 11:04:54 INFO - PROCESS | 1742 | 1466705094090 Marionette DEBUG loaded listener.js 11:04:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91c36c00) [pid = 1742] [serial = 2082] [outer = 0x8fddfc00] 11:04:55 INFO - PROCESS | 1742 | 1466705095072 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]]]}] 11:04:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:04:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1696ms 11:04:55 INFO - PROCESS | 1742 | 1466705095120 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 11:04:55 INFO - PROCESS | 1742 | 1466705095125 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 11:04:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:04:55 INFO - PROCESS | 1742 | 1466705095135 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 1742 | 1466705095142 Marionette TRACE conn4 <- [1,2746,null,{}] 11:04:55 INFO - PROCESS | 1742 | 1466705095160 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}] 11:04:55 INFO - PROCESS | 1742 | 1466705095170 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:55 INFO - PROCESS | 1742 | 1466705095388 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 11:04:55 INFO - PROCESS | 1742 | 1466705095631 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:55 INFO - PROCESS | 1742 | 1466705095645 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c3c400 == 39 [pid = 1742] [id = 694] 11:04:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x947ebc00) [pid = 1742] [serial = 2083] [outer = (nil)] 11:04:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x947f2000) [pid = 1742] [serial = 2084] [outer = 0x947ebc00] 11:04:55 INFO - PROCESS | 1742 | 1466705095755 Marionette DEBUG loaded listener.js 11:04:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x951b8c00) [pid = 1742] [serial = 2085] [outer = 0x947ebc00] 11:04:56 INFO - PROCESS | 1742 | 1466705096745 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]]]}] 11:04:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:04:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1643ms 11:04:56 INFO - PROCESS | 1742 | 1466705096778 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 11:04:56 INFO - PROCESS | 1742 | 1466705096782 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 11:04:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:04:56 INFO - PROCESS | 1742 | 1466705096790 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:04:56 INFO - PROCESS | 1742 | 1466705096795 Marionette TRACE conn4 <- [1,2750,null,{}] 11:04:56 INFO - PROCESS | 1742 | 1466705096803 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}] 11:04:56 INFO - PROCESS | 1742 | 1466705096810 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:57 INFO - PROCESS | 1742 | 1466705097025 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 11:04:57 INFO - PROCESS | 1742 | 1466705097261 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:57 INFO - PROCESS | 1742 | 1466705097272 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ead0800 == 40 [pid = 1742] [id = 695] 11:04:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x947f4400) [pid = 1742] [serial = 2086] [outer = (nil)] 11:04:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x95d01c00) [pid = 1742] [serial = 2087] [outer = 0x947f4400] 11:04:57 INFO - PROCESS | 1742 | 1466705097421 Marionette DEBUG loaded listener.js 11:04:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x95d07c00) [pid = 1742] [serial = 2088] [outer = 0x947f4400] 11:04:58 INFO - PROCESS | 1742 | 1466705098348 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]]]}] 11:04:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:04:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1636ms 11:04:58 INFO - PROCESS | 1742 | 1466705098427 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 1742 | 1466705098431 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 11:04:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:04:58 INFO - PROCESS | 1742 | 1466705098439 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - PROCESS | 1742 | 1466705098444 Marionette TRACE conn4 <- [1,2754,null,{}] 11:04:58 INFO - PROCESS | 1742 | 1466705098450 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}] 11:04:58 INFO - PROCESS | 1742 | 1466705098457 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:58 INFO - PROCESS | 1742 | 1466705098697 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 11:04:58 INFO - PROCESS | 1742 | 1466705098940 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 1742 | 1466705098950 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:04:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5d400 == 41 [pid = 1742] [id = 696] 11:04:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8fb6fc00) [pid = 1742] [serial = 2089] [outer = (nil)] 11:04:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x95d15000) [pid = 1742] [serial = 2090] [outer = 0x8fb6fc00] 11:04:59 INFO - PROCESS | 1742 | 1466705099070 Marionette DEBUG loaded listener.js 11:04:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x95d18c00) [pid = 1742] [serial = 2091] [outer = 0x8fb6fc00] 11:05:00 INFO - PROCESS | 1742 | 1466705100060 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]]]}] 11:05:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:05:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1683ms 11:05:00 INFO - PROCESS | 1742 | 1466705100124 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 11:05:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:05:00 INFO - PROCESS | 1742 | 1466705100129 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 11:05:00 INFO - PROCESS | 1742 | 1466705100136 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:05:00 INFO - PROCESS | 1742 | 1466705100140 Marionette TRACE conn4 <- [1,2758,null,{}] 11:05:00 INFO - PROCESS | 1742 | 1466705100147 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}] 11:05:00 INFO - PROCESS | 1742 | 1466705100158 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:00 INFO - PROCESS | 1742 | 1466705100449 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 11:05:00 INFO - PROCESS | 1742 | 1466705100750 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:00 INFO - PROCESS | 1742 | 1466705100763 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae9000 == 42 [pid = 1742] [id = 697] 11:05:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x921b6400) [pid = 1742] [serial = 2092] [outer = (nil)] 11:05:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x95f0d800) [pid = 1742] [serial = 2093] [outer = 0x921b6400] 11:05:00 INFO - PROCESS | 1742 | 1466705100856 Marionette DEBUG loaded listener.js 11:05:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x95f81800) [pid = 1742] [serial = 2094] [outer = 0x921b6400] 11:05:01 INFO - PROCESS | 1742 | 1466705101788 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]]]}] 11:05:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:05:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1695ms 11:05:01 INFO - PROCESS | 1742 | 1466705101831 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 11:05:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:05:01 INFO - PROCESS | 1742 | 1466705101836 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 11:05:01 INFO - PROCESS | 1742 | 1466705101844 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:05:01 INFO - PROCESS | 1742 | 1466705101848 Marionette TRACE conn4 <- [1,2762,null,{}] 11:05:01 INFO - PROCESS | 1742 | 1466705101856 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}] 11:05:01 INFO - PROCESS | 1742 | 1466705101862 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:02 INFO - PROCESS | 1742 | 1466705102085 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 11:05:02 INFO - PROCESS | 1742 | 1466705102348 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:02 INFO - PROCESS | 1742 | 1466705102361 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddea400 == 43 [pid = 1742] [id = 698] 11:05:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e89bc00) [pid = 1742] [serial = 2095] [outer = (nil)] 11:05:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x9659cc00) [pid = 1742] [serial = 2096] [outer = 0x8e89bc00] 11:05:02 INFO - PROCESS | 1742 | 1466705102506 Marionette DEBUG loaded listener.js 11:05:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x965a4800) [pid = 1742] [serial = 2097] [outer = 0x8e89bc00] 11:05:03 INFO - PROCESS | 1742 | 1466705103470 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]]]}] 11:05:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:05:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1649ms 11:05:03 INFO - PROCESS | 1742 | 1466705103509 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 11:05:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:05:03 INFO - PROCESS | 1742 | 1466705103522 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 11:05:03 INFO - PROCESS | 1742 | 1466705103532 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:05:03 INFO - PROCESS | 1742 | 1466705103537 Marionette TRACE conn4 <- [1,2766,null,{}] 11:05:03 INFO - PROCESS | 1742 | 1466705103544 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}] 11:05:03 INFO - PROCESS | 1742 | 1466705103549 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:03 INFO - PROCESS | 1742 | 1466705103754 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 11:05:04 INFO - PROCESS | 1742 | 1466705103996 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:04 INFO - PROCESS | 1742 | 1466705104006 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9e6c00 == 44 [pid = 1742] [id = 699] 11:05:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x95f82400) [pid = 1742] [serial = 2098] [outer = (nil)] 11:05:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x97739c00) [pid = 1742] [serial = 2099] [outer = 0x95f82400] 11:05:04 INFO - PROCESS | 1742 | 1466705104134 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x97746400) [pid = 1742] [serial = 2100] [outer = 0x95f82400] 11:05:05 INFO - PROCESS | 1742 | 1466705105060 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]]]}] 11:05:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:05:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1585ms 11:05:05 INFO - PROCESS | 1742 | 1466705105118 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:05:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:05:05 INFO - PROCESS | 1742 | 1466705105123 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 11:05:05 INFO - PROCESS | 1742 | 1466705105131 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - PROCESS | 1742 | 1466705105134 Marionette TRACE conn4 <- [1,2770,null,{}] 11:05:05 INFO - PROCESS | 1742 | 1466705105142 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}] 11:05:05 INFO - PROCESS | 1742 | 1466705105149 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:05 INFO - PROCESS | 1742 | 1466705105389 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:05:05 INFO - PROCESS | 1742 | 1466705105638 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:05 INFO - PROCESS | 1742 | 1466705105646 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e896000 == 45 [pid = 1742] [id = 700] 11:05:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8fcac800) [pid = 1742] [serial = 2101] [outer = (nil)] 11:05:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x98281400) [pid = 1742] [serial = 2102] [outer = 0x8fcac800] 11:05:05 INFO - PROCESS | 1742 | 1466705105798 Marionette DEBUG loaded listener.js 11:05:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x98c51400) [pid = 1742] [serial = 2103] [outer = 0x8fcac800] 11:05:07 INFO - PROCESS | 1742 | 1466705107027 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]]]}] 11:05:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:05:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1937ms 11:05:07 INFO - PROCESS | 1742 | 1466705107068 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 1742 | 1466705107075 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 11:05:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:05:07 INFO - PROCESS | 1742 | 1466705107095 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 1742 | 1466705107100 Marionette TRACE conn4 <- [1,2774,null,{}] 11:05:07 INFO - PROCESS | 1742 | 1466705107108 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}] 11:05:07 INFO - PROCESS | 1742 | 1466705107114 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:07 INFO - PROCESS | 1742 | 1466705107399 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:05:07 INFO - PROCESS | 1742 | 1466705107601 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:07 INFO - PROCESS | 1742 | 1466705107617 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e787400 == 46 [pid = 1742] [id = 701] 11:05:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e789400) [pid = 1742] [serial = 2104] [outer = (nil)] 11:05:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e8f7c00) [pid = 1742] [serial = 2105] [outer = 0x8e789400] 11:05:07 INFO - PROCESS | 1742 | 1466705107701 Marionette DEBUG loaded listener.js 11:05:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8eacc400) [pid = 1742] [serial = 2106] [outer = 0x8e789400] 11:05:08 INFO - PROCESS | 1742 | 1466705108671 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]]]}] 11:05:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:05:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1686ms 11:05:08 INFO - PROCESS | 1742 | 1466705108779 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:05:08 INFO - PROCESS | 1742 | 1466705108786 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 11:05:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:05:08 INFO - PROCESS | 1742 | 1466705108805 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:05:08 INFO - PROCESS | 1742 | 1466705108811 Marionette TRACE conn4 <- [1,2778,null,{}] 11:05:08 INFO - PROCESS | 1742 | 1466705108817 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}] 11:05:08 INFO - PROCESS | 1742 | 1466705108822 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:09 INFO - PROCESS | 1742 | 1466705109098 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae7400 == 45 [pid = 1742] [id = 663] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e9000 == 44 [pid = 1742] [id = 664] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8eac2400 == 43 [pid = 1742] [id = 665] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8de1e400 == 42 [pid = 1742] [id = 675] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8de20c00 == 41 [pid = 1742] [id = 669] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x91c03400 == 40 [pid = 1742] [id = 673] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e6800 == 39 [pid = 1742] [id = 672] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddee800 == 38 [pid = 1742] [id = 674] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x927ae000 == 37 [pid = 1742] [id = 670] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x91c0b800 == 36 [pid = 1742] [id = 666] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae6000 == 35 [pid = 1742] [id = 662] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef9a000 == 34 [pid = 1742] [id = 667] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1400 == 33 [pid = 1742] [id = 671] 11:05:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae9c00 == 32 [pid = 1742] [id = 668] 11:05:10 INFO - PROCESS | 1742 | 1466705110658 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:10 INFO - PROCESS | 1742 | 1466705110671 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8de1c800) [pid = 1742] [serial = 2030] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8de22c00) [pid = 1742] [serial = 2031] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8ef9a400) [pid = 1742] [serial = 2036] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e88f000) [pid = 1742] [serial = 2033] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e72dc00) [pid = 1742] [serial = 2028] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8de44000) [pid = 1742] [serial = 2027] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x95d03400) [pid = 1742] [serial = 2018] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x95f0a400) [pid = 1742] [serial = 2022] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e72ac00) [pid = 1742] [serial = 2007] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8de50000) [pid = 1742] [serial = 2006] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x95f02000) [pid = 1742] [serial = 2021] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8efa5400) [pid = 1742] [serial = 2037] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8fcb5c00) [pid = 1742] [serial = 2010] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8fb65000) [pid = 1742] [serial = 2009] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x93cb6000) [pid = 1742] [serial = 2013] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x928d0c00) [pid = 1742] [serial = 2012] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8efa8400) [pid = 1742] [serial = 2039] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x95f7d400) [pid = 1742] [serial = 2025] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9528e000) [pid = 1742] [serial = 2016] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x95f7a400) [pid = 1742] [serial = 2024] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x947ee000) [pid = 1742] [serial = 2015] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x95d0c800) [pid = 1742] [serial = 2019] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e894800) [pid = 1742] [serial = 2034] [outer = (nil)] [url = about:blank] 11:05:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae2400 == 33 [pid = 1742] [id = 702] 11:05:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8dae6000) [pid = 1742] [serial = 2107] [outer = (nil)] 11:05:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8daee000) [pid = 1742] [serial = 2108] [outer = 0x8dae6000] 11:05:10 INFO - PROCESS | 1742 | 1466705110920 Marionette DEBUG loaded listener.js 11:05:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8dc59800) [pid = 1742] [serial = 2109] [outer = 0x8dae6000] 11:05:11 INFO - PROCESS | 1742 | 1466705111816 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]]]}] 11:05:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:05:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 3044ms 11:05:11 INFO - PROCESS | 1742 | 1466705111855 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:05:11 INFO - PROCESS | 1742 | 1466705111862 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 11:05:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:05:11 INFO - PROCESS | 1742 | 1466705111870 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:05:11 INFO - PROCESS | 1742 | 1466705111876 Marionette TRACE conn4 <- [1,2782,null,{}] 11:05:11 INFO - PROCESS | 1742 | 1466705111884 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}] 11:05:11 INFO - PROCESS | 1742 | 1466705111889 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:12 INFO - PROCESS | 1742 | 1466705112065 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:05:12 INFO - PROCESS | 1742 | 1466705112093 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:12 INFO - PROCESS | 1742 | 1466705112104 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de42800 == 34 [pid = 1742] [id = 703] 11:05:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8de45000) [pid = 1742] [serial = 2110] [outer = (nil)] 11:05:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8de4e400) [pid = 1742] [serial = 2111] [outer = 0x8de45000] 11:05:12 INFO - PROCESS | 1742 | 1466705112306 Marionette DEBUG loaded listener.js 11:05:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e725c00) [pid = 1742] [serial = 2112] [outer = 0x8de45000] 11:05:13 INFO - PROCESS | 1742 | 1466705113179 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]]]}] 11:05:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:05:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1385ms 11:05:13 INFO - PROCESS | 1742 | 1466705113258 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:05:13 INFO - PROCESS | 1742 | 1466705113266 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 11:05:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:05:13 INFO - PROCESS | 1742 | 1466705113284 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:05:13 INFO - PROCESS | 1742 | 1466705113289 Marionette TRACE conn4 <- [1,2786,null,{}] 11:05:13 INFO - PROCESS | 1742 | 1466705113297 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}] 11:05:13 INFO - PROCESS | 1742 | 1466705113303 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:13 INFO - PROCESS | 1742 | 1466705113560 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:05:13 INFO - PROCESS | 1742 | 1466705113592 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:13 INFO - PROCESS | 1742 | 1466705113598 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e790000 == 35 [pid = 1742] [id = 704] 11:05:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e898800) [pid = 1742] [serial = 2113] [outer = (nil)] 11:05:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e89c800) [pid = 1742] [serial = 2114] [outer = 0x8e898800] 11:05:13 INFO - PROCESS | 1742 | 1466705113679 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e8f5c00) [pid = 1742] [serial = 2115] [outer = 0x8e898800] 11:05:14 INFO - PROCESS | 1742 | 1466705114745 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]]]}] 11:05:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:05:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1546ms 11:05:14 INFO - PROCESS | 1742 | 1466705114823 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:05:14 INFO - PROCESS | 1742 | 1466705114827 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 11:05:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:05:14 INFO - PROCESS | 1742 | 1466705114837 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:05:14 INFO - PROCESS | 1742 | 1466705114848 Marionette TRACE conn4 <- [1,2790,null,{}] 11:05:14 INFO - PROCESS | 1742 | 1466705114873 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}] 11:05:14 INFO - PROCESS | 1742 | 1466705114882 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:15 INFO - PROCESS | 1742 | 1466705115126 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:05:15 INFO - PROCESS | 1742 | 1466705115176 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:15 INFO - PROCESS | 1742 | 1466705115186 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e726000 == 36 [pid = 1742] [id = 705] 11:05:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e727000) [pid = 1742] [serial = 2116] [outer = (nil)] 11:05:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8efa6400) [pid = 1742] [serial = 2117] [outer = 0x8e727000] 11:05:15 INFO - PROCESS | 1742 | 1466705115916 Marionette DEBUG loaded listener.js 11:05:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8fb67800) [pid = 1742] [serial = 2118] [outer = 0x8e727000] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8dc5c000) [pid = 1742] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8dae0c00) [pid = 1742] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8eacc800) [pid = 1742] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91c0f400) [pid = 1742] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e9eec00) [pid = 1742] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x91c3a400) [pid = 1742] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8eace800) [pid = 1742] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91c32400) [pid = 1742] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91c0b000) [pid = 1742] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8eac4000) [pid = 1742] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8dc57000) [pid = 1742] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8de48000) [pid = 1742] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:05:16 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x921bd000) [pid = 1742] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:05:16 INFO - PROCESS | 1742 | 1466705116775 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]]]}] 11:05:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:05:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1959ms 11:05:16 INFO - PROCESS | 1742 | 1466705116794 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:05:16 INFO - PROCESS | 1742 | 1466705116798 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 11:05:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:05:16 INFO - PROCESS | 1742 | 1466705116805 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:05:16 INFO - PROCESS | 1742 | 1466705116809 Marionette TRACE conn4 <- [1,2794,null,{}] 11:05:16 INFO - PROCESS | 1742 | 1466705116819 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}] 11:05:16 INFO - PROCESS | 1742 | 1466705116823 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:17 INFO - PROCESS | 1742 | 1466705117064 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:05:17 INFO - PROCESS | 1742 | 1466705117086 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:17 INFO - PROCESS | 1742 | 1466705117094 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e78f800 == 37 [pid = 1742] [id = 706] 11:05:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e9e6000) [pid = 1742] [serial = 2119] [outer = (nil)] 11:05:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8fcaf000) [pid = 1742] [serial = 2120] [outer = 0x8e9e6000] 11:05:17 INFO - PROCESS | 1742 | 1466705117171 Marionette DEBUG loaded listener.js 11:05:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8fcb6800) [pid = 1742] [serial = 2121] [outer = 0x8e9e6000] 11:05:18 INFO - PROCESS | 1742 | 1466705118268 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]]]}] 11:05:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:05:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1486ms 11:05:18 INFO - PROCESS | 1742 | 1466705118293 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:05:18 INFO - PROCESS | 1742 | 1466705118300 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 11:05:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:05:18 INFO - PROCESS | 1742 | 1466705118311 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:05:18 INFO - PROCESS | 1742 | 1466705118316 Marionette TRACE conn4 <- [1,2798,null,{}] 11:05:18 INFO - PROCESS | 1742 | 1466705118327 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}] 11:05:18 INFO - PROCESS | 1742 | 1466705118333 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:18 INFO - PROCESS | 1742 | 1466705118575 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:05:18 INFO - PROCESS | 1742 | 1466705118889 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 1742 | 1466705118907 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddef400 == 38 [pid = 1742] [id = 707] 11:05:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8ddf0000) [pid = 1742] [serial = 2122] [outer = (nil)] 11:05:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8de49c00) [pid = 1742] [serial = 2123] [outer = 0x8ddf0000] 11:05:19 INFO - PROCESS | 1742 | 1466705119001 Marionette DEBUG loaded listener.js 11:05:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e897800) [pid = 1742] [serial = 2124] [outer = 0x8ddf0000] 11:05:20 INFO - PROCESS | 1742 | 1466705119998 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]]]}] 11:05:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:05:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1741ms 11:05:20 INFO - PROCESS | 1742 | 1466705120052 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:05:20 INFO - PROCESS | 1742 | 1466705120061 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 11:05:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:05:20 INFO - PROCESS | 1742 | 1466705120074 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:05:20 INFO - PROCESS | 1742 | 1466705120079 Marionette TRACE conn4 <- [1,2802,null,{}] 11:05:20 INFO - PROCESS | 1742 | 1466705120131 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}] 11:05:20 INFO - PROCESS | 1742 | 1466705120137 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:20 INFO - PROCESS | 1742 | 1466705120367 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:05:20 INFO - PROCESS | 1742 | 1466705120620 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:20 INFO - PROCESS | 1742 | 1466705120627 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de1d400 == 39 [pid = 1742] [id = 708] 11:05:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8de22400) [pid = 1742] [serial = 2125] [outer = (nil)] 11:05:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8fcb3400) [pid = 1742] [serial = 2126] [outer = 0x8de22400] 11:05:20 INFO - PROCESS | 1742 | 1466705120726 Marionette DEBUG loaded listener.js 11:05:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8fde6000) [pid = 1742] [serial = 2127] [outer = 0x8de22400] 11:05:21 INFO - PROCESS | 1742 | 1466705121762 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]]]}] 11:05:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:05:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1742ms 11:05:21 INFO - PROCESS | 1742 | 1466705121817 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:05:21 INFO - PROCESS | 1742 | 1466705121821 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 11:05:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:05:21 INFO - PROCESS | 1742 | 1466705121829 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:05:21 INFO - PROCESS | 1742 | 1466705121836 Marionette TRACE conn4 <- [1,2806,null,{}] 11:05:21 INFO - PROCESS | 1742 | 1466705121854 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}] 11:05:21 INFO - PROCESS | 1742 | 1466705121864 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:22 INFO - PROCESS | 1742 | 1466705122101 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:05:22 INFO - PROCESS | 1742 | 1466705122343 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:22 INFO - PROCESS | 1742 | 1466705122356 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c3e800 == 40 [pid = 1742] [id = 709] 11:05:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91c3fc00) [pid = 1742] [serial = 2128] [outer = (nil)] 11:05:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91e07c00) [pid = 1742] [serial = 2129] [outer = 0x91c3fc00] 11:05:22 INFO - PROCESS | 1742 | 1466705122463 Marionette DEBUG loaded listener.js 11:05:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91f2e000) [pid = 1742] [serial = 2130] [outer = 0x91c3fc00] 11:05:23 INFO - PROCESS | 1742 | 1466705123408 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]]]}] 11:05:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:05:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1600ms 11:05:23 INFO - PROCESS | 1742 | 1466705123429 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:05:23 INFO - PROCESS | 1742 | 1466705123434 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 11:05:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:05:23 INFO - PROCESS | 1742 | 1466705123441 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:05:23 INFO - PROCESS | 1742 | 1466705123446 Marionette TRACE conn4 <- [1,2810,null,{}] 11:05:23 INFO - PROCESS | 1742 | 1466705123471 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}] 11:05:23 INFO - PROCESS | 1742 | 1466705123478 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:23 INFO - PROCESS | 1742 | 1466705123676 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:05:23 INFO - PROCESS | 1742 | 1466705123864 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:23 INFO - PROCESS | 1742 | 1466705123875 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae5400 == 41 [pid = 1742] [id = 710] 11:05:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8eacc000) [pid = 1742] [serial = 2131] [outer = (nil)] 11:05:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x921be800) [pid = 1742] [serial = 2132] [outer = 0x8eacc000] 11:05:24 INFO - PROCESS | 1742 | 1466705124009 Marionette DEBUG loaded listener.js 11:05:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x92289c00) [pid = 1742] [serial = 2133] [outer = 0x8eacc000] 11:05:24 INFO - PROCESS | 1742 | 1466705124925 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]]]}] 11:05:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:05:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1540ms 11:05:24 INFO - PROCESS | 1742 | 1466705124983 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:05:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:05:24 INFO - PROCESS | 1742 | 1466705124987 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 11:05:24 INFO - PROCESS | 1742 | 1466705124994 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:05:24 INFO - PROCESS | 1742 | 1466705124998 Marionette TRACE conn4 <- [1,2814,null,{}] 11:05:25 INFO - PROCESS | 1742 | 1466705125004 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}] 11:05:25 INFO - PROCESS | 1742 | 1466705125010 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:25 INFO - PROCESS | 1742 | 1466705125197 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:05:25 INFO - PROCESS | 1742 | 1466705125431 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:25 INFO - PROCESS | 1742 | 1466705125438 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f9800 == 42 [pid = 1742] [id = 711] 11:05:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x921ba800) [pid = 1742] [serial = 2134] [outer = (nil)] 11:05:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x928d0c00) [pid = 1742] [serial = 2135] [outer = 0x921ba800] 11:05:25 INFO - PROCESS | 1742 | 1466705125576 Marionette DEBUG loaded listener.js 11:05:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x928d6400) [pid = 1742] [serial = 2136] [outer = 0x921ba800] 11:05:26 INFO - PROCESS | 1742 | 1466705126567 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]]]}] 11:05:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:05:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1633ms 11:05:26 INFO - PROCESS | 1742 | 1466705126627 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:05:26 INFO - PROCESS | 1742 | 1466705126632 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 11:05:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:05:26 INFO - PROCESS | 1742 | 1466705126639 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:05:26 INFO - PROCESS | 1742 | 1466705126643 Marionette TRACE conn4 <- [1,2818,null,{}] 11:05:26 INFO - PROCESS | 1742 | 1466705126649 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}] 11:05:26 INFO - PROCESS | 1742 | 1466705126660 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:26 INFO - PROCESS | 1742 | 1466705126946 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:05:27 INFO - PROCESS | 1742 | 1466705127197 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:27 INFO - PROCESS | 1742 | 1466705127206 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de4fc00 == 43 [pid = 1742] [id = 712] 11:05:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e724800) [pid = 1742] [serial = 2137] [outer = (nil)] 11:05:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x947f5800) [pid = 1742] [serial = 2138] [outer = 0x8e724800] 11:05:27 INFO - PROCESS | 1742 | 1466705127346 Marionette DEBUG loaded listener.js 11:05:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9528b000) [pid = 1742] [serial = 2139] [outer = 0x8e724800] 11:05:28 INFO - PROCESS | 1742 | 1466705128331 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]]]}] 11:05:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:05:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1737ms 11:05:28 INFO - PROCESS | 1742 | 1466705128378 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:05:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:05:28 INFO - PROCESS | 1742 | 1466705128382 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 11:05:28 INFO - PROCESS | 1742 | 1466705128390 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:05:28 INFO - PROCESS | 1742 | 1466705128393 Marionette TRACE conn4 <- [1,2822,null,{}] 11:05:28 INFO - PROCESS | 1742 | 1466705128401 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}] 11:05:28 INFO - PROCESS | 1742 | 1466705128408 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:28 INFO - PROCESS | 1742 | 1466705128609 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:05:28 INFO - PROCESS | 1742 | 1466705128845 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:28 INFO - PROCESS | 1742 | 1466705128854 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc60400 == 44 [pid = 1742] [id = 713] 11:05:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8de22c00) [pid = 1742] [serial = 2140] [outer = (nil)] 11:05:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9537ec00) [pid = 1742] [serial = 2141] [outer = 0x8de22c00] 11:05:28 INFO - PROCESS | 1742 | 1466705128988 Marionette DEBUG loaded listener.js 11:05:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95387c00) [pid = 1742] [serial = 2142] [outer = 0x8de22c00] 11:05:29 INFO - PROCESS | 1742 | 1466705129981 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]]]}] 11:05:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:05:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1646ms 11:05:30 INFO - PROCESS | 1742 | 1466705130038 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 1742 | 1466705130043 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 11:05:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:05:30 INFO - PROCESS | 1742 | 1466705130055 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - PROCESS | 1742 | 1466705130061 Marionette TRACE conn4 <- [1,2826,null,{}] 11:05:30 INFO - PROCESS | 1742 | 1466705130069 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}] 11:05:30 INFO - PROCESS | 1742 | 1466705130076 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:30 INFO - PROCESS | 1742 | 1466705130407 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:05:30 INFO - PROCESS | 1742 | 1466705130794 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:30 INFO - PROCESS | 1742 | 1466705130806 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc52800 == 45 [pid = 1742] [id = 714] 11:05:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8fb6b000) [pid = 1742] [serial = 2143] [outer = (nil)] 11:05:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x95d10800) [pid = 1742] [serial = 2144] [outer = 0x8fb6b000] 11:05:30 INFO - PROCESS | 1742 | 1466705130952 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95d17800) [pid = 1742] [serial = 2145] [outer = 0x8fb6b000] 11:05:31 INFO - PROCESS | 1742 | 1466705131896 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:05:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:05:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1893ms 11:05:31 INFO - PROCESS | 1742 | 1466705131960 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:05:31 INFO - PROCESS | 1742 | 1466705131965 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 11:05:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:05:31 INFO - PROCESS | 1742 | 1466705131972 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:05:31 INFO - PROCESS | 1742 | 1466705131976 Marionette TRACE conn4 <- [1,2830,null,{}] 11:05:31 INFO - PROCESS | 1742 | 1466705131982 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}] 11:05:31 INFO - PROCESS | 1742 | 1466705131987 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:32 INFO - PROCESS | 1742 | 1466705132177 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:05:32 INFO - PROCESS | 1742 | 1466705132433 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 1742 | 1466705132440 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e78e000 == 46 [pid = 1742] [id = 715] 11:05:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8e898400) [pid = 1742] [serial = 2146] [outer = (nil)] 11:05:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x95290400) [pid = 1742] [serial = 2147] [outer = 0x8e898400] 11:05:32 INFO - PROCESS | 1742 | 1466705132576 Marionette DEBUG loaded listener.js 11:05:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x95d1fc00) [pid = 1742] [serial = 2148] [outer = 0x8e898400] 11:05:33 INFO - PROCESS | 1742 | 1466705133538 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]]]}] 11:05:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:05:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1638ms 11:05:33 INFO - PROCESS | 1742 | 1466705133612 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:05:33 INFO - PROCESS | 1742 | 1466705133616 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 11:05:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:05:33 INFO - PROCESS | 1742 | 1466705133623 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 1742 | 1466705133627 Marionette TRACE conn4 <- [1,2834,null,{}] 11:05:33 INFO - PROCESS | 1742 | 1466705133633 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}] 11:05:33 INFO - PROCESS | 1742 | 1466705133638 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:33 INFO - PROCESS | 1742 | 1466705133836 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:05:34 INFO - PROCESS | 1742 | 1466705134079 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 1742 | 1466705134086 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1400 == 47 [pid = 1742] [id = 716] 11:05:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8dae1800) [pid = 1742] [serial = 2149] [outer = (nil)] 11:05:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8dc52c00) [pid = 1742] [serial = 2150] [outer = 0x8dae1800] 11:05:34 INFO - PROCESS | 1742 | 1466705134370 Marionette DEBUG loaded listener.js 11:05:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8ddef800) [pid = 1742] [serial = 2151] [outer = 0x8dae1800] 11:05:35 INFO - PROCESS | 1742 | 1466705135280 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:05:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:05:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1695ms 11:05:35 INFO - PROCESS | 1742 | 1466705135319 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:05:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:05:35 INFO - PROCESS | 1742 | 1466705135326 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 11:05:35 INFO - PROCESS | 1742 | 1466705135334 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - PROCESS | 1742 | 1466705135337 Marionette TRACE conn4 <- [1,2838,null,{}] 11:05:35 INFO - PROCESS | 1742 | 1466705135345 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}] 11:05:35 INFO - PROCESS | 1742 | 1466705135351 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:35 INFO - PROCESS | 1742 | 1466705135537 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:05:35 INFO - PROCESS | 1742 | 1466705135863 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 1742 | 1466705135874 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e783c00 == 48 [pid = 1742] [id = 717] 11:05:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8e790c00) [pid = 1742] [serial = 2152] [outer = (nil)] 11:05:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8e8f8c00) [pid = 1742] [serial = 2153] [outer = 0x8e790c00] 11:05:35 INFO - PROCESS | 1742 | 1466705135961 Marionette DEBUG loaded listener.js 11:05:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8eacfc00) [pid = 1742] [serial = 2154] [outer = 0x8e790c00] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x921bcc00) [pid = 1742] [serial = 2073] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x928d5800) [pid = 1742] [serial = 2076] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x92296800) [pid = 1742] [serial = 2075] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8e789000) [pid = 1742] [serial = 2064] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8ddf4400) [pid = 1742] [serial = 2061] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8fcafc00) [pid = 1742] [serial = 2066] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x91f25000) [pid = 1742] [serial = 2048] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x93cb7800) [pid = 1742] [serial = 2057] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x91f2ec00) [pid = 1742] [serial = 2049] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91e06000) [pid = 1742] [serial = 2070] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8ddf4000) [pid = 1742] [serial = 2063] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x921b9800) [pid = 1742] [serial = 2072] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x928ca000) [pid = 1742] [serial = 2055] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8daed000) [pid = 1742] [serial = 2060] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x91e01400) [pid = 1742] [serial = 2069] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x928cd400) [pid = 1742] [serial = 2054] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x92293800) [pid = 1742] [serial = 2051] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8fde1000) [pid = 1742] [serial = 2045] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x91bdcc00) [pid = 1742] [serial = 2046] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x92296c00) [pid = 1742] [serial = 2052] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x9528fc00) [pid = 1742] [serial = 2058] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e890800) [pid = 1742] [serial = 2043] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8fde2400) [pid = 1742] [serial = 2067] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e72e400) [pid = 1742] [serial = 2042] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8fddc800) [pid = 1742] [serial = 2040] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1742 | 1466705136913 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]]]}] 11:05:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:05:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1642ms 11:05:36 INFO - PROCESS | 1742 | 1466705136978 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:05:36 INFO - PROCESS | 1742 | 1466705136984 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 11:05:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:05:37 INFO - PROCESS | 1742 | 1466705136995 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 1742 | 1466705136999 Marionette TRACE conn4 <- [1,2842,null,{}] 11:05:37 INFO - PROCESS | 1742 | 1466705137007 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}] 11:05:37 INFO - PROCESS | 1742 | 1466705137013 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:37 INFO - PROCESS | 1742 | 1466705137216 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:05:37 INFO - PROCESS | 1742 | 1466705137422 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 1742 | 1466705137432 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ef800 == 49 [pid = 1742] [id = 718] 11:05:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8eacb400) [pid = 1742] [serial = 2155] [outer = (nil)] 11:05:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8fb6d400) [pid = 1742] [serial = 2156] [outer = 0x8eacb400] 11:05:37 INFO - PROCESS | 1742 | 1466705137512 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8fde2400) [pid = 1742] [serial = 2157] [outer = 0x8eacb400] 11:05:38 INFO - PROCESS | 1742 | 1466705138393 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]]]}] 11:05:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:05:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1444ms 11:05:38 INFO - PROCESS | 1742 | 1466705138441 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:05:38 INFO - PROCESS | 1742 | 1466705138446 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 11:05:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:05:38 INFO - PROCESS | 1742 | 1466705138453 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:05:38 INFO - PROCESS | 1742 | 1466705138459 Marionette TRACE conn4 <- [1,2846,null,{}] 11:05:38 INFO - PROCESS | 1742 | 1466705138474 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}] 11:05:38 INFO - PROCESS | 1742 | 1466705138483 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:38 INFO - PROCESS | 1742 | 1466705138666 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:05:38 INFO - PROCESS | 1742 | 1466705138679 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:38 INFO - PROCESS | 1742 | 1466705138687 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf4400 == 50 [pid = 1742] [id = 719] 11:05:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8fde5400) [pid = 1742] [serial = 2158] [outer = (nil)] 11:05:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91c38400) [pid = 1742] [serial = 2159] [outer = 0x8fde5400] 11:05:38 INFO - PROCESS | 1742 | 1466705138911 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91e04c00) [pid = 1742] [serial = 2160] [outer = 0x8fde5400] 11:05:39 INFO - PROCESS | 1742 | 1466705139788 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]]]}] 11:05:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:05:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1384ms 11:05:39 INFO - PROCESS | 1742 | 1466705139838 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:05:39 INFO - PROCESS | 1742 | 1466705139843 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 11:05:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:05:39 INFO - PROCESS | 1742 | 1466705139855 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:05:39 INFO - PROCESS | 1742 | 1466705139858 Marionette TRACE conn4 <- [1,2850,null,{}] 11:05:39 INFO - PROCESS | 1742 | 1466705139864 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}] 11:05:39 INFO - PROCESS | 1742 | 1466705139869 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:40 INFO - PROCESS | 1742 | 1466705140108 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:05:40 INFO - PROCESS | 1742 | 1466705140134 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:40 INFO - PROCESS | 1742 | 1466705140140 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fcb1400 == 51 [pid = 1742] [id = 720] 11:05:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8fddd000) [pid = 1742] [serial = 2161] [outer = (nil)] 11:05:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x921b1c00) [pid = 1742] [serial = 2162] [outer = 0x8fddd000] 11:05:40 INFO - PROCESS | 1742 | 1466705140217 Marionette DEBUG loaded listener.js 11:05:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x921b5000) [pid = 1742] [serial = 2163] [outer = 0x8fddd000] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8dae6000) [pid = 1742] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e898800) [pid = 1742] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8dde6c00) [pid = 1742] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8fddfc00) [pid = 1742] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x947ebc00) [pid = 1742] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x947f4400) [pid = 1742] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8fb6fc00) [pid = 1742] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x921b6400) [pid = 1742] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8fcac800) [pid = 1742] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e89bc00) [pid = 1742] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x95f82400) [pid = 1742] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e727000) [pid = 1742] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e789400) [pid = 1742] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:05:41 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8de45000) [pid = 1742] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:05:41 INFO - PROCESS | 1742 | 1466705141335 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:05:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:05:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1539ms 11:05:41 INFO - PROCESS | 1742 | 1466705141389 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:05:41 INFO - PROCESS | 1742 | 1466705141393 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 11:05:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:05:41 INFO - PROCESS | 1742 | 1466705141400 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:05:41 INFO - PROCESS | 1742 | 1466705141403 Marionette TRACE conn4 <- [1,2854,null,{}] 11:05:41 INFO - PROCESS | 1742 | 1466705141408 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}] 11:05:41 INFO - PROCESS | 1742 | 1466705141414 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:41 INFO - PROCESS | 1742 | 1466705141589 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:05:41 INFO - PROCESS | 1742 | 1466705141832 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 1742 | 1466705141839 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e789400 == 52 [pid = 1742] [id = 721] 11:05:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e891400) [pid = 1742] [serial = 2164] [outer = (nil)] 11:05:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8fddec00) [pid = 1742] [serial = 2165] [outer = 0x8e891400] 11:05:41 INFO - PROCESS | 1742 | 1466705141930 Marionette DEBUG loaded listener.js 11:05:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x921b6400) [pid = 1742] [serial = 2166] [outer = 0x8e891400] 11:05:42 INFO - PROCESS | 1742 | 1466705142721 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]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:05:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1345ms 11:05:42 INFO - PROCESS | 1742 | 1466705142749 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:05:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:05:42 INFO - PROCESS | 1742 | 1466705142753 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 11:05:42 INFO - PROCESS | 1742 | 1466705142760 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 1742 | 1466705142764 Marionette TRACE conn4 <- [1,2858,null,{}] 11:05:42 INFO - PROCESS | 1742 | 1466705142769 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}] 11:05:42 INFO - PROCESS | 1742 | 1466705142779 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:42 INFO - PROCESS | 1742 | 1466705142976 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:05:43 INFO - PROCESS | 1742 | 1466705143129 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 1742 | 1466705143141 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4400 == 53 [pid = 1742] [id = 722] 11:05:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8dae5c00) [pid = 1742] [serial = 2167] [outer = (nil)] 11:05:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8dc55c00) [pid = 1742] [serial = 2168] [outer = 0x8dae5c00] 11:05:43 INFO - PROCESS | 1742 | 1466705143311 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8ddf5800) [pid = 1742] [serial = 2169] [outer = 0x8dae5c00] 11:05:44 INFO - PROCESS | 1742 | 1466705144428 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:05:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:05:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1734ms 11:05:44 INFO - PROCESS | 1742 | 1466705144496 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 1742 | 1466705144502 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 11:05:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:05:44 INFO - PROCESS | 1742 | 1466705144512 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - PROCESS | 1742 | 1466705144516 Marionette TRACE conn4 <- [1,2862,null,{}] 11:05:44 INFO - PROCESS | 1742 | 1466705144525 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}] 11:05:44 INFO - PROCESS | 1742 | 1466705144531 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:44 INFO - PROCESS | 1742 | 1466705144783 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 11:05:45 INFO - PROCESS | 1742 | 1466705145036 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:45 INFO - PROCESS | 1742 | 1466705145046 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e78c000 == 54 [pid = 1742] [id = 723] 11:05:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e899800) [pid = 1742] [serial = 2170] [outer = (nil)] 11:05:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e8f8800) [pid = 1742] [serial = 2171] [outer = 0x8e899800] 11:05:45 INFO - PROCESS | 1742 | 1466705145181 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e9f0800) [pid = 1742] [serial = 2172] [outer = 0x8e899800] 11:05:46 INFO - PROCESS | 1742 | 1466705146193 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]]]}] 11:05:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:05:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1742ms 11:05:46 INFO - PROCESS | 1742 | 1466705146254 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 11:05:46 INFO - PROCESS | 1742 | 1466705146261 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 11:05:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:05:46 INFO - PROCESS | 1742 | 1466705146272 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:05:46 INFO - PROCESS | 1742 | 1466705146276 Marionette TRACE conn4 <- [1,2866,null,{}] 11:05:46 INFO - PROCESS | 1742 | 1466705146283 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}] 11:05:46 INFO - PROCESS | 1742 | 1466705146289 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:46 INFO - PROCESS | 1742 | 1466705146535 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 11:05:46 INFO - PROCESS | 1742 | 1466705146883 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:46 INFO - PROCESS | 1742 | 1466705146891 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de47800 == 55 [pid = 1742] [id = 724] 11:05:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8eac5400) [pid = 1742] [serial = 2173] [outer = (nil)] 11:05:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8fde1400) [pid = 1742] [serial = 2174] [outer = 0x8eac5400] 11:05:46 INFO - PROCESS | 1742 | 1466705146987 Marionette DEBUG loaded listener.js 11:05:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91c03000) [pid = 1742] [serial = 2175] [outer = 0x8eac5400] 11:05:48 INFO - PROCESS | 1742 | 1466705147998 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]]]}] 11:05:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:05:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1785ms 11:05:48 INFO - PROCESS | 1742 | 1466705148058 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 11:05:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:05:48 INFO - PROCESS | 1742 | 1466705148064 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 11:05:48 INFO - PROCESS | 1742 | 1466705148071 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 1742 | 1466705148078 Marionette TRACE conn4 <- [1,2870,null,{}] 11:05:48 INFO - PROCESS | 1742 | 1466705148096 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}] 11:05:48 INFO - PROCESS | 1742 | 1466705148105 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:48 INFO - PROCESS | 1742 | 1466705148368 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 11:05:48 INFO - PROCESS | 1742 | 1466705148663 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 1742 | 1466705148677 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de49000 == 56 [pid = 1742] [id = 725] 11:05:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x91c0a000) [pid = 1742] [serial = 2176] [outer = (nil)] 11:05:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x928d1c00) [pid = 1742] [serial = 2177] [outer = 0x91c0a000] 11:05:48 INFO - PROCESS | 1742 | 1466705148767 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x93cb2c00) [pid = 1742] [serial = 2178] [outer = 0x91c0a000] 11:05:49 INFO - PROCESS | 1742 | 1466705149742 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]]]}] 11:05:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:05:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1743ms 11:05:49 INFO - PROCESS | 1742 | 1466705149814 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 11:05:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:05:49 INFO - PROCESS | 1742 | 1466705149820 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 11:05:49 INFO - PROCESS | 1742 | 1466705149826 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:05:49 INFO - PROCESS | 1742 | 1466705149830 Marionette TRACE conn4 <- [1,2874,null,{}] 11:05:49 INFO - PROCESS | 1742 | 1466705149836 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}] 11:05:49 INFO - PROCESS | 1742 | 1466705149843 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:50 INFO - PROCESS | 1742 | 1466705150090 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 11:05:50 INFO - PROCESS | 1742 | 1466705150373 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:50 INFO - PROCESS | 1742 | 1466705150384 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de26400 == 57 [pid = 1742] [id = 726] 11:05:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x91c10000) [pid = 1742] [serial = 2179] [outer = (nil)] 11:05:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9528b400) [pid = 1742] [serial = 2180] [outer = 0x91c10000] 11:05:50 INFO - PROCESS | 1742 | 1466705150469 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95294c00) [pid = 1742] [serial = 2181] [outer = 0x91c10000] 11:05:51 INFO - PROCESS | 1742 | 1466705151395 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]]]}] 11:05:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:05:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1635ms 11:05:51 INFO - PROCESS | 1742 | 1466705151463 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 11:05:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:05:51 INFO - PROCESS | 1742 | 1466705151467 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 11:05:51 INFO - PROCESS | 1742 | 1466705151475 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:05:51 INFO - PROCESS | 1742 | 1466705151478 Marionette TRACE conn4 <- [1,2878,null,{}] 11:05:51 INFO - PROCESS | 1742 | 1466705151485 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}] 11:05:51 INFO - PROCESS | 1742 | 1466705151490 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:51 INFO - PROCESS | 1742 | 1466705151746 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 11:05:52 INFO - PROCESS | 1742 | 1466705152061 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:52 INFO - PROCESS | 1742 | 1466705152071 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d03000 == 58 [pid = 1742] [id = 727] 11:05:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95d09400) [pid = 1742] [serial = 2182] [outer = (nil)] 11:05:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x95d1d000) [pid = 1742] [serial = 2183] [outer = 0x95d09400] 11:05:52 INFO - PROCESS | 1742 | 1466705152175 Marionette DEBUG loaded listener.js 11:05:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95f7dc00) [pid = 1742] [serial = 2184] [outer = 0x95d09400] 11:05:53 INFO - PROCESS | 1742 | 1466705153212 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]]]}] 11:05:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:05:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1792ms 11:05:53 INFO - PROCESS | 1742 | 1466705153266 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 11:05:53 INFO - PROCESS | 1742 | 1466705153270 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 11:05:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:05:53 INFO - PROCESS | 1742 | 1466705153277 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:05:53 INFO - PROCESS | 1742 | 1466705153282 Marionette TRACE conn4 <- [1,2882,null,{}] 11:05:53 INFO - PROCESS | 1742 | 1466705153288 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}] 11:05:53 INFO - PROCESS | 1742 | 1466705153299 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:53 INFO - PROCESS | 1742 | 1466705153515 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 11:05:53 INFO - PROCESS | 1742 | 1466705153758 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:53 INFO - PROCESS | 1742 | 1466705153767 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc56400 == 59 [pid = 1742] [id = 728] 11:05:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8dc57400) [pid = 1742] [serial = 2185] [outer = (nil)] 11:05:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8e726800) [pid = 1742] [serial = 2186] [outer = 0x8dc57400] 11:05:53 INFO - PROCESS | 1742 | 1466705153901 Marionette DEBUG loaded listener.js 11:05:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8e8f9400) [pid = 1742] [serial = 2187] [outer = 0x8dc57400] 11:05:54 INFO - PROCESS | 1742 | 1466705154854 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]]]}] 11:05:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:05:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1632ms 11:05:54 INFO - PROCESS | 1742 | 1466705154911 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 11:05:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:05:54 INFO - PROCESS | 1742 | 1466705154915 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 11:05:54 INFO - PROCESS | 1742 | 1466705154922 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:05:54 INFO - PROCESS | 1742 | 1466705154927 Marionette TRACE conn4 <- [1,2886,null,{}] 11:05:54 INFO - PROCESS | 1742 | 1466705154933 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}] 11:05:54 INFO - PROCESS | 1742 | 1466705154939 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:55 INFO - PROCESS | 1742 | 1466705155154 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 11:05:55 INFO - PROCESS | 1742 | 1466705155793 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:55 INFO - PROCESS | 1742 | 1466705155803 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de41400 == 60 [pid = 1742] [id = 729] 11:05:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8de42000) [pid = 1742] [serial = 2188] [outer = (nil)] 11:05:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8e727c00) [pid = 1742] [serial = 2189] [outer = 0x8de42000] 11:05:55 INFO - PROCESS | 1742 | 1466705155889 Marionette DEBUG loaded listener.js 11:05:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8e78b800) [pid = 1742] [serial = 2190] [outer = 0x8de42000] 11:05:56 INFO - PROCESS | 1742 | 1466705156798 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]]]}] 11:05:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:05:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1941ms 11:05:56 INFO - PROCESS | 1742 | 1466705156884 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 11:05:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:05:56 INFO - PROCESS | 1742 | 1466705156889 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 11:05:56 INFO - PROCESS | 1742 | 1466705156897 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 1742 | 1466705156903 Marionette TRACE conn4 <- [1,2890,null,{}] 11:05:56 INFO - PROCESS | 1742 | 1466705156911 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}] 11:05:56 INFO - PROCESS | 1742 | 1466705156916 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:57 INFO - PROCESS | 1742 | 1466705157223 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 11:05:57 INFO - PROCESS | 1742 | 1466705157582 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 1742 | 1466705157597 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:05:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eac9000 == 61 [pid = 1742] [id = 730] 11:05:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8ef9a400) [pid = 1742] [serial = 2191] [outer = (nil)] 11:05:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8fb68800) [pid = 1742] [serial = 2192] [outer = 0x8ef9a400] 11:05:57 INFO - PROCESS | 1742 | 1466705157713 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8fde9400) [pid = 1742] [serial = 2193] [outer = 0x8ef9a400] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf0400 == 60 [pid = 1742] [id = 676] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ee000 == 59 [pid = 1742] [id = 678] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e789400 == 58 [pid = 1742] [id = 721] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8fcb1400 == 57 [pid = 1742] [id = 720] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf4400 == 56 [pid = 1742] [id = 719] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9ef800 == 55 [pid = 1742] [id = 718] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e783c00 == 54 [pid = 1742] [id = 717] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1400 == 53 [pid = 1742] [id = 716] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc60400 == 52 [pid = 1742] [id = 713] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4fc00 == 51 [pid = 1742] [id = 712] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f9800 == 50 [pid = 1742] [id = 711] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae5400 == 49 [pid = 1742] [id = 710] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x91c3e800 == 48 [pid = 1742] [id = 709] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8de1d400 == 47 [pid = 1742] [id = 708] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddef400 == 46 [pid = 1742] [id = 707] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddea400 == 45 [pid = 1742] [id = 698] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9e6c00 == 44 [pid = 1742] [id = 699] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e896000 == 43 [pid = 1742] [id = 700] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e787400 == 42 [pid = 1742] [id = 701] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8daec800 == 41 [pid = 1742] [id = 687] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae2400 == 40 [pid = 1742] [id = 702] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x91c39400 == 39 [pid = 1742] [id = 689] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc54400 == 38 [pid = 1742] [id = 683] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e726000 == 37 [pid = 1742] [id = 705] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8de4a400 == 36 [pid = 1742] [id = 685] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8de42800 == 35 [pid = 1742] [id = 703] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e78bc00 == 34 [pid = 1742] [id = 688] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f4800 == 33 [pid = 1742] [id = 684] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc52800 == 32 [pid = 1742] [id = 714] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x91c3c400 == 31 [pid = 1742] [id = 694] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8daed800 == 30 [pid = 1742] [id = 692] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae0800 == 29 [pid = 1742] [id = 686] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e78e000 == 28 [pid = 1742] [id = 715] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x91c09000 == 27 [pid = 1742] [id = 682] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e78f800 == 26 [pid = 1742] [id = 706] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae8800 == 25 [pid = 1742] [id = 680] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb6ec00 == 24 [pid = 1742] [id = 693] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8ead0800 == 23 [pid = 1742] [id = 695] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf5c00 == 22 [pid = 1742] [id = 679] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e790000 == 21 [pid = 1742] [id = 704] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e786400 == 20 [pid = 1742] [id = 681] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x921b8c00 == 19 [pid = 1742] [id = 691] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e785000 == 18 [pid = 1742] [id = 677] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f8400 == 17 [pid = 1742] [id = 690] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5d400 == 16 [pid = 1742] [id = 696] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae9000 == 15 [pid = 1742] [id = 697] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc56400 == 14 [pid = 1742] [id = 728] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x95d03000 == 13 [pid = 1742] [id = 727] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8de26400 == 12 [pid = 1742] [id = 726] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8de49000 == 11 [pid = 1742] [id = 725] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8e78c000 == 10 [pid = 1742] [id = 723] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8de47800 == 9 [pid = 1742] [id = 724] 11:06:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4400 == 8 [pid = 1742] [id = 722] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8fcaf000) [pid = 1742] [serial = 2120] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8daee000) [pid = 1742] [serial = 2108] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8dc59800) [pid = 1742] [serial = 2109] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8e8f5c00) [pid = 1742] [serial = 2115] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e9e4400) [pid = 1742] [serial = 2079] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8e78cc00) [pid = 1742] [serial = 2078] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x91c36c00) [pid = 1742] [serial = 2082] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x91c0b400) [pid = 1742] [serial = 2081] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x951b8c00) [pid = 1742] [serial = 2085] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x947f2000) [pid = 1742] [serial = 2084] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x95d07c00) [pid = 1742] [serial = 2088] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x95d01c00) [pid = 1742] [serial = 2087] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x95d18c00) [pid = 1742] [serial = 2091] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x95d15000) [pid = 1742] [serial = 2090] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x95f81800) [pid = 1742] [serial = 2094] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x95f0d800) [pid = 1742] [serial = 2093] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x98281400) [pid = 1742] [serial = 2102] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x965a4800) [pid = 1742] [serial = 2097] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x9659cc00) [pid = 1742] [serial = 2096] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x97746400) [pid = 1742] [serial = 2100] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x97739c00) [pid = 1742] [serial = 2099] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x98c51400) [pid = 1742] [serial = 2103] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8efa6400) [pid = 1742] [serial = 2117] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8fb67800) [pid = 1742] [serial = 2118] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e8f7c00) [pid = 1742] [serial = 2105] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8eacc400) [pid = 1742] [serial = 2106] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8de4e400) [pid = 1742] [serial = 2111] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e89c800) [pid = 1742] [serial = 2114] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e725c00) [pid = 1742] [serial = 2112] [outer = (nil)] [url = about:blank] 11:06:00 INFO - PROCESS | 1742 | 1466705160933 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:06:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:06:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 4100ms 11:06:01 INFO - PROCESS | 1742 | 1466705161089 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 11:06:01 INFO - PROCESS | 1742 | 1466705161100 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 11:06:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:06:01 INFO - PROCESS | 1742 | 1466705161136 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:06:01 INFO - PROCESS | 1742 | 1466705161144 Marionette TRACE conn4 <- [1,2894,null,{}] 11:06:01 INFO - PROCESS | 1742 | 1466705161158 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}] 11:06:01 INFO - PROCESS | 1742 | 1466705161167 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:01 INFO - PROCESS | 1742 | 1466705161422 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 11:06:01 INFO - PROCESS | 1742 | 1466705161575 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:01 INFO - PROCESS | 1742 | 1466705161590 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5dc00 == 9 [pid = 1742] [id = 731] 11:06:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8dde6400) [pid = 1742] [serial = 2194] [outer = (nil)] 11:06:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8de23000) [pid = 1742] [serial = 2195] [outer = 0x8dde6400] 11:06:01 INFO - PROCESS | 1742 | 1466705161672 Marionette DEBUG loaded listener.js 11:06:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8de4a000) [pid = 1742] [serial = 2196] [outer = 0x8dde6400] 11:06:02 INFO - PROCESS | 1742 | 1466705162845 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]]]}] 11:06:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:06:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1757ms 11:06:02 INFO - PROCESS | 1742 | 1466705162891 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 11:06:02 INFO - PROCESS | 1742 | 1466705162899 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 11:06:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:06:02 INFO - PROCESS | 1742 | 1466705162911 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:06:02 INFO - PROCESS | 1742 | 1466705162915 Marionette TRACE conn4 <- [1,2898,null,{}] 11:06:02 INFO - PROCESS | 1742 | 1466705162922 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}] 11:06:02 INFO - PROCESS | 1742 | 1466705162927 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:03 INFO - PROCESS | 1742 | 1466705163247 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 11:06:03 INFO - PROCESS | 1742 | 1466705163507 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:03 INFO - PROCESS | 1742 | 1466705163521 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e78b000 == 10 [pid = 1742] [id = 732] 11:06:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e78bc00) [pid = 1742] [serial = 2197] [outer = (nil)] 11:06:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e891800) [pid = 1742] [serial = 2198] [outer = 0x8e78bc00] 11:06:03 INFO - PROCESS | 1742 | 1466705163648 Marionette DEBUG loaded listener.js 11:06:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e8ea400) [pid = 1742] [serial = 2199] [outer = 0x8e78bc00] 11:06:04 INFO - PROCESS | 1742 | 1466705164713 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]]]}] 11:06:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:06:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1891ms 11:06:04 INFO - PROCESS | 1742 | 1466705164804 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 11:06:04 INFO - PROCESS | 1742 | 1466705164811 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 11:06:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:06:04 INFO - PROCESS | 1742 | 1466705164831 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:06:04 INFO - PROCESS | 1742 | 1466705164841 Marionette TRACE conn4 <- [1,2902,null,{}] 11:06:04 INFO - PROCESS | 1742 | 1466705164893 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}] 11:06:04 INFO - PROCESS | 1742 | 1466705164909 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:05 INFO - PROCESS | 1742 | 1466705165190 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8de22400) [pid = 1742] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x91c3fc00) [pid = 1742] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8eacc000) [pid = 1742] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8fde5400) [pid = 1742] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8fb6b000) [pid = 1742] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8fddd000) [pid = 1742] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8dae1800) [pid = 1742] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x921ba800) [pid = 1742] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e724800) [pid = 1742] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8eacb400) [pid = 1742] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e790c00) [pid = 1742] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e898400) [pid = 1742] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e891400) [pid = 1742] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8ddf0000) [pid = 1742] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e9e6000) [pid = 1742] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:06:06 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8de22c00) [pid = 1742] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:06:06 INFO - PROCESS | 1742 | 1466705166312 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:06 INFO - PROCESS | 1742 | 1466705166326 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf0000 == 11 [pid = 1742] [id = 733] 11:06:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8de1e800) [pid = 1742] [serial = 2200] [outer = (nil)] 11:06:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e729400) [pid = 1742] [serial = 2201] [outer = 0x8de1e800] 11:06:06 INFO - PROCESS | 1742 | 1466705166401 Marionette DEBUG loaded listener.js 11:06:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e9eb400) [pid = 1742] [serial = 2202] [outer = 0x8de1e800] 11:06:07 INFO - PROCESS | 1742 | 1466705167351 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:06:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:06:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2564ms 11:06:07 INFO - PROCESS | 1742 | 1466705167387 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 11:06:07 INFO - PROCESS | 1742 | 1466705167393 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 11:06:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:06:07 INFO - PROCESS | 1742 | 1466705167405 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:06:07 INFO - PROCESS | 1742 | 1466705167409 Marionette TRACE conn4 <- [1,2906,null,{}] 11:06:07 INFO - PROCESS | 1742 | 1466705167420 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}] 11:06:07 INFO - PROCESS | 1742 | 1466705167426 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:07 INFO - PROCESS | 1742 | 1466705167712 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 11:06:07 INFO - PROCESS | 1742 | 1466705167967 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 1742 | 1466705167978 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9eb000 == 12 [pid = 1742] [id = 734] 11:06:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e9ec800) [pid = 1742] [serial = 2203] [outer = (nil)] 11:06:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8fb63000) [pid = 1742] [serial = 2204] [outer = 0x8e9ec800] 11:06:08 INFO - PROCESS | 1742 | 1466705168057 Marionette DEBUG loaded listener.js 11:06:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8fde0800) [pid = 1742] [serial = 2205] [outer = 0x8e9ec800] 11:06:09 INFO - PROCESS | 1742 | 1466705169417 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]]]}] 11:06:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:06:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2089ms 11:06:09 INFO - PROCESS | 1742 | 1466705169496 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 11:06:09 INFO - PROCESS | 1742 | 1466705169509 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 11:06:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:06:09 INFO - PROCESS | 1742 | 1466705169524 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 1742 | 1466705169540 Marionette TRACE conn4 <- [1,2910,null,{}] 11:06:09 INFO - PROCESS | 1742 | 1466705169702 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}] 11:06:09 INFO - PROCESS | 1742 | 1466705169711 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:10 INFO - PROCESS | 1742 | 1466705170000 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 11:06:10 INFO - PROCESS | 1742 | 1466705170193 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 1742 | 1466705170208 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de25800 == 13 [pid = 1742] [id = 735] 11:06:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8de26c00) [pid = 1742] [serial = 2206] [outer = (nil)] 11:06:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e730800) [pid = 1742] [serial = 2207] [outer = 0x8de26c00] 11:06:10 INFO - PROCESS | 1742 | 1466705170369 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e895000) [pid = 1742] [serial = 2208] [outer = 0x8de26c00] 11:06:11 INFO - PROCESS | 1742 | 1466705171350 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]]]}] 11:06:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:06:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:06:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1909ms 11:06:11 INFO - PROCESS | 1742 | 1466705171435 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 1742 | 1466705171447 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 11:06:11 INFO - TEST-START | /DOMEvents/constructors.html 11:06:11 INFO - PROCESS | 1742 | 1466705171467 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 1742 | 1466705171476 Marionette TRACE conn4 <- [1,2914,null,{}] 11:06:11 INFO - PROCESS | 1742 | 1466705171559 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}] 11:06:11 INFO - PROCESS | 1742 | 1466705171569 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:11 INFO - PROCESS | 1742 | 1466705171883 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 11:06:12 INFO - PROCESS | 1742 | 1466705172182 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 1742 | 1466705172195 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa8400 == 14 [pid = 1742] [id = 736] 11:06:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8fb63800) [pid = 1742] [serial = 2209] [outer = (nil)] 11:06:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8fcb0000) [pid = 1742] [serial = 2210] [outer = 0x8fb63800] 11:06:12 INFO - PROCESS | 1742 | 1466705172344 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91bdd400) [pid = 1742] [serial = 2211] [outer = 0x8fb63800] 11:06:13 INFO - PROCESS | 1742 | 1466705173443 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]]]}] 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:06:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:06:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:06:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:06:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:06:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:06:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:06:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:06:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:06:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 2073ms 11:06:13 INFO - PROCESS | 1742 | 1466705173537 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 1742 | 1466705173546 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 11:06:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:06:13 INFO - PROCESS | 1742 | 1466705173558 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 1742 | 1466705173576 Marionette TRACE conn4 <- [1,2918,null,{}] 11:06:13 INFO - PROCESS | 1742 | 1466705173654 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}] 11:06:13 INFO - PROCESS | 1742 | 1466705173665 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:13 INFO - PROCESS | 1742 | 1466705173883 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 11:06:14 INFO - PROCESS | 1742 | 1466705174122 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:14 INFO - PROCESS | 1742 | 1466705174144 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c40800 == 15 [pid = 1742] [id = 737] 11:06:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91c41c00) [pid = 1742] [serial = 2212] [outer = (nil)] 11:06:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91f23400) [pid = 1742] [serial = 2213] [outer = 0x91c41c00] 11:06:14 INFO - PROCESS | 1742 | 1466705174275 Marionette DEBUG loaded listener.js 11:06:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91f2ec00) [pid = 1742] [serial = 2214] [outer = 0x91c41c00] 11:06:15 INFO - PROCESS | 1742 | 1466705175275 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:06:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:06:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1759ms 11:06:15 INFO - PROCESS | 1742 | 1466705175317 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 11:06:15 INFO - PROCESS | 1742 | 1466705175322 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 11:06:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:06:15 INFO - PROCESS | 1742 | 1466705175329 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:06:15 INFO - PROCESS | 1742 | 1466705175334 Marionette TRACE conn4 <- [1,2922,null,{}] 11:06:15 INFO - PROCESS | 1742 | 1466705175340 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}] 11:06:15 INFO - PROCESS | 1742 | 1466705175345 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:15 INFO - PROCESS | 1742 | 1466705175567 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 11:06:15 INFO - PROCESS | 1742 | 1466705175944 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 1742 | 1466705175956 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae4000 == 16 [pid = 1742] [id = 738] 11:06:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e8eb800) [pid = 1742] [serial = 2215] [outer = (nil)] 11:06:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x921c0400) [pid = 1742] [serial = 2216] [outer = 0x8e8eb800] 11:06:16 INFO - PROCESS | 1742 | 1466705176067 Marionette DEBUG loaded listener.js 11:06:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x921ba800) [pid = 1742] [serial = 2217] [outer = 0x8e8eb800] 11:06:16 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:06:16 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:06:16 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:06:16 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:06:16 INFO - PROCESS | 1742 | 1466705176909 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]]]}] 11:06:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:06:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:06:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:06:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:06:16 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 11:06:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:06:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:06:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:06:16 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 11:06:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:06:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:06:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:06:16 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]" 11:06:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:06:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:06:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:06:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:06:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1643ms 11:06:16 INFO - PROCESS | 1742 | 1466705176974 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 11:06:16 INFO - PROCESS | 1742 | 1466705176977 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 11:06:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:06:17 INFO - PROCESS | 1742 | 1466705176995 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:06:17 INFO - PROCESS | 1742 | 1466705176999 Marionette TRACE conn4 <- [1,2926,null,{}] 11:06:17 INFO - PROCESS | 1742 | 1466705177027 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}] 11:06:17 INFO - PROCESS | 1742 | 1466705177034 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:17 INFO - PROCESS | 1742 | 1466705177233 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 11:06:17 INFO - PROCESS | 1742 | 1466705177424 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 1742 | 1466705177434 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddea800 == 17 [pid = 1742] [id = 739] 11:06:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92296000) [pid = 1742] [serial = 2218] [outer = (nil)] 11:06:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x928d7400) [pid = 1742] [serial = 2219] [outer = 0x92296000] 11:06:17 INFO - PROCESS | 1742 | 1466705177529 Marionette DEBUG loaded listener.js 11:06:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x93cb0000) [pid = 1742] [serial = 2220] [outer = 0x92296000] 11:06:18 INFO - PROCESS | 1742 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:06:18 INFO - PROCESS | 1742 | 1466705178476 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]]]}] 11:06:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:06:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1516ms 11:06:18 INFO - PROCESS | 1742 | 1466705178511 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 11:06:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:06:18 INFO - PROCESS | 1742 | 1466705178515 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 11:06:18 INFO - PROCESS | 1742 | 1466705178522 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - PROCESS | 1742 | 1466705178526 Marionette TRACE conn4 <- [1,2930,null,{}] 11:06:18 INFO - PROCESS | 1742 | 1466705178532 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}] 11:06:18 INFO - PROCESS | 1742 | 1466705178543 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:18 INFO - PROCESS | 1742 | 1466705178862 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 11:06:19 INFO - PROCESS | 1742 | 1466705179009 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:19 INFO - PROCESS | 1742 | 1466705179019 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x921b7800 == 18 [pid = 1742] [id = 740] 11:06:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x93cb8400) [pid = 1742] [serial = 2221] [outer = (nil)] 11:06:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x951d0800) [pid = 1742] [serial = 2222] [outer = 0x93cb8400] 11:06:19 INFO - PROCESS | 1742 | 1466705179109 Marionette DEBUG loaded listener.js 11:06:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x95293400) [pid = 1742] [serial = 2223] [outer = 0x93cb8400] 11:06:19 INFO - PROCESS | 1742 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:06:19 INFO - PROCESS | 1742 | 1466705179959 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]]]}] 11:06:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:06:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1447ms 11:06:19 INFO - PROCESS | 1742 | 1466705179968 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 1742 | 1466705179973 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 11:06:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:06:20 INFO - PROCESS | 1742 | 1466705180004 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:06:20 INFO - PROCESS | 1742 | 1466705180008 Marionette TRACE conn4 <- [1,2934,null,{}] 11:06:20 INFO - PROCESS | 1742 | 1466705180014 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}] 11:06:20 INFO - PROCESS | 1742 | 1466705180019 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:20 INFO - PROCESS | 1742 | 1466705180195 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 11:06:20 INFO - PROCESS | 1742 | 1466705180406 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 1742 | 1466705180414 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5ac00 == 19 [pid = 1742] [id = 741] 11:06:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8ddeb800) [pid = 1742] [serial = 2224] [outer = (nil)] 11:06:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x95d07400) [pid = 1742] [serial = 2225] [outer = 0x8ddeb800] 11:06:20 INFO - PROCESS | 1742 | 1466705180500 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95d0bc00) [pid = 1742] [serial = 2226] [outer = 0x8ddeb800] 11:06:21 INFO - PROCESS | 1742 | 1466705181408 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]]]}] 11:06:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:06:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1435ms 11:06:21 INFO - PROCESS | 1742 | 1466705181435 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 11:06:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:06:21 INFO - PROCESS | 1742 | 1466705181439 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 11:06:21 INFO - PROCESS | 1742 | 1466705181446 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 1742 | 1466705181450 Marionette TRACE conn4 <- [1,2938,null,{}] 11:06:21 INFO - PROCESS | 1742 | 1466705181456 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}] 11:06:21 INFO - PROCESS | 1742 | 1466705181462 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:21 INFO - PROCESS | 1742 | 1466705181641 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 11:06:21 INFO - PROCESS | 1742 | 1466705181849 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 1742 | 1466705181860 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de44400 == 20 [pid = 1742] [id = 742] 11:06:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8de50c00) [pid = 1742] [serial = 2227] [outer = (nil)] 11:06:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x95d19400) [pid = 1742] [serial = 2228] [outer = 0x8de50c00] 11:06:21 INFO - PROCESS | 1742 | 1466705181987 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95d1c800) [pid = 1742] [serial = 2229] [outer = 0x8de50c00] 11:06:22 INFO - PROCESS | 1742 | 1466705182848 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]]]}] 11:06:22 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. 11:06:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1433ms 11:06:22 INFO - PROCESS | 1742 | 1466705182885 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 11:06:22 INFO - PROCESS | 1742 | 1466705182895 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 11:06:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:06:22 INFO - PROCESS | 1742 | 1466705182909 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:06:22 INFO - PROCESS | 1742 | 1466705182912 Marionette TRACE conn4 <- [1,2942,null,{}] 11:06:22 INFO - PROCESS | 1742 | 1466705182919 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}] 11:06:22 INFO - PROCESS | 1742 | 1466705182925 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:23 INFO - PROCESS | 1742 | 1466705183207 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 11:06:23 INFO - PROCESS | 1742 | 1466705183346 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 1742 | 1466705183356 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8f5c00 == 21 [pid = 1742] [id = 743] 11:06:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8e9ef800) [pid = 1742] [serial = 2230] [outer = (nil)] 11:06:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x95f0c800) [pid = 1742] [serial = 2231] [outer = 0x8e9ef800] 11:06:23 INFO - PROCESS | 1742 | 1466705183477 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x95f0f400) [pid = 1742] [serial = 2232] [outer = 0x8e9ef800] 11:06:24 INFO - PROCESS | 1742 | 1466705184363 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"]]]}] 11:06:24 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 11:06:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:06:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1487ms 11:06:24 INFO - PROCESS | 1742 | 1466705184394 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 11:06:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:06:24 INFO - PROCESS | 1742 | 1466705184398 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 11:06:24 INFO - PROCESS | 1742 | 1466705184404 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - PROCESS | 1742 | 1466705184408 Marionette TRACE conn4 <- [1,2946,null,{}] 11:06:24 INFO - PROCESS | 1742 | 1466705184414 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}] 11:06:24 INFO - PROCESS | 1742 | 1466705184419 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:24 INFO - PROCESS | 1742 | 1466705184629 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 11:06:24 INFO - PROCESS | 1742 | 1466705184807 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 1742 | 1466705184817 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf4000 == 22 [pid = 1742] [id = 744] 11:06:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8de48c00) [pid = 1742] [serial = 2233] [outer = (nil)] 11:06:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8eace000) [pid = 1742] [serial = 2234] [outer = 0x8de48c00] 11:06:24 INFO - PROCESS | 1742 | 1466705184937 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8fde6800) [pid = 1742] [serial = 2235] [outer = 0x8de48c00] 11:06:25 INFO - PROCESS | 1742 | 1466705185819 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]]]}] 11:06:25 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. 11:06:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1439ms 11:06:25 INFO - PROCESS | 1742 | 1466705185844 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 11:06:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:06:25 INFO - PROCESS | 1742 | 1466705185849 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 11:06:25 INFO - PROCESS | 1742 | 1466705185856 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 1742 | 1466705185860 Marionette TRACE conn4 <- [1,2950,null,{}] 11:06:25 INFO - PROCESS | 1742 | 1466705185866 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}] 11:06:25 INFO - PROCESS | 1742 | 1466705185873 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:26 INFO - PROCESS | 1742 | 1466705186193 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 11:06:26 INFO - PROCESS | 1742 | 1466705186597 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 1742 | 1466705186611 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae9400 == 23 [pid = 1742] [id = 745] 11:06:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8dae9c00) [pid = 1742] [serial = 2236] [outer = (nil)] 11:06:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8dc5b000) [pid = 1742] [serial = 2237] [outer = 0x8dae9c00] 11:06:26 INFO - PROCESS | 1742 | 1466705186730 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8ddee000) [pid = 1742] [serial = 2238] [outer = 0x8dae9c00] 11:06:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e890800 == 24 [pid = 1742] [id = 746] 11:06:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8e8f2800) [pid = 1742] [serial = 2239] [outer = (nil)] 11:06:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8e8f7000) [pid = 1742] [serial = 2240] [outer = 0x8e8f2800] 11:06:27 INFO - PROCESS | 1742 | 1466705187665 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]]]}] 11:06:27 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. 11:06:27 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1885ms 11:06:27 INFO - PROCESS | 1742 | 1466705187743 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 11:06:27 INFO - PROCESS | 1742 | 1466705187749 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 11:06:27 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:06:27 INFO - PROCESS | 1742 | 1466705187756 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:06:27 INFO - PROCESS | 1742 | 1466705187760 Marionette TRACE conn4 <- [1,2954,null,{}] 11:06:27 INFO - PROCESS | 1742 | 1466705187768 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}] 11:06:27 INFO - PROCESS | 1742 | 1466705187773 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:28 INFO - PROCESS | 1742 | 1466705188055 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8fde6000) [pid = 1742] [serial = 2127] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x91f2e000) [pid = 1742] [serial = 2130] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x92289c00) [pid = 1742] [serial = 2133] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91c38400) [pid = 1742] [serial = 2159] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x95d17800) [pid = 1742] [serial = 2145] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8fcb3400) [pid = 1742] [serial = 2126] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x921b1c00) [pid = 1742] [serial = 2162] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8ddef800) [pid = 1742] [serial = 2151] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x928d0c00) [pid = 1742] [serial = 2135] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x947f5800) [pid = 1742] [serial = 2138] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8fde2400) [pid = 1742] [serial = 2157] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8eacfc00) [pid = 1742] [serial = 2154] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x95d1fc00) [pid = 1742] [serial = 2148] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x91e07c00) [pid = 1742] [serial = 2129] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8fddec00) [pid = 1742] [serial = 2165] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8e897800) [pid = 1742] [serial = 2124] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8de49c00) [pid = 1742] [serial = 2123] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x95d10800) [pid = 1742] [serial = 2144] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8fcb6800) [pid = 1742] [serial = 2121] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x921be800) [pid = 1742] [serial = 2132] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8dc52c00) [pid = 1742] [serial = 2150] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8fb6d400) [pid = 1742] [serial = 2156] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x9528b000) [pid = 1742] [serial = 2139] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91e04c00) [pid = 1742] [serial = 2160] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x95290400) [pid = 1742] [serial = 2147] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e8f8c00) [pid = 1742] [serial = 2153] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x95387c00) [pid = 1742] [serial = 2142] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x928d6400) [pid = 1742] [serial = 2136] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x9537ec00) [pid = 1742] [serial = 2141] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x921b5000) [pid = 1742] [serial = 2163] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x921b6400) [pid = 1742] [serial = 2166] [outer = (nil)] [url = about:blank] 11:06:28 INFO - PROCESS | 1742 | 1466705188413 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 1742 | 1466705188418 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc52c00 == 25 [pid = 1742] [id = 747] 11:06:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8ddf3000) [pid = 1742] [serial = 2241] [outer = (nil)] 11:06:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8de50800) [pid = 1742] [serial = 2242] [outer = 0x8ddf3000] 11:06:28 INFO - PROCESS | 1742 | 1466705188513 Marionette DEBUG loaded listener.js 11:06:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8eac2000) [pid = 1742] [serial = 2243] [outer = 0x8ddf3000] 11:06:29 INFO - PROCESS | 1742 | 1466705189226 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]]]}] 11:06:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:06:29 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 11:06:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1487ms 11:06:29 INFO - PROCESS | 1742 | 1466705189250 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 11:06:29 INFO - PROCESS | 1742 | 1466705189258 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 11:06:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:06:29 INFO - PROCESS | 1742 | 1466705189265 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:06:29 INFO - PROCESS | 1742 | 1466705189270 Marionette TRACE conn4 <- [1,2958,null,{}] 11:06:29 INFO - PROCESS | 1742 | 1466705189275 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}] 11:06:29 INFO - PROCESS | 1742 | 1466705189281 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:29 INFO - PROCESS | 1742 | 1466705189474 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 11:06:29 INFO - PROCESS | 1742 | 1466705189634 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 1742 | 1466705189641 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daecc00 == 26 [pid = 1742] [id = 748] 11:06:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8fb6b000) [pid = 1742] [serial = 2244] [outer = (nil)] 11:06:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8fde6000) [pid = 1742] [serial = 2245] [outer = 0x8fb6b000] 11:06:29 INFO - PROCESS | 1742 | 1466705189714 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91c05800) [pid = 1742] [serial = 2246] [outer = 0x8fb6b000] 11:06:30 INFO - PROCESS | 1742 | 1466705190512 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]]]}] 11:06:30 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. 11:06:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1280ms 11:06:30 INFO - PROCESS | 1742 | 1466705190547 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 11:06:30 INFO - PROCESS | 1742 | 1466705190550 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 11:06:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:06:30 INFO - PROCESS | 1742 | 1466705190567 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:06:30 INFO - PROCESS | 1742 | 1466705190576 Marionette TRACE conn4 <- [1,2962,null,{}] 11:06:30 INFO - PROCESS | 1742 | 1466705190588 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}] 11:06:30 INFO - PROCESS | 1742 | 1466705190596 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:30 INFO - PROCESS | 1742 | 1466705190773 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 11:06:30 INFO - PROCESS | 1742 | 1466705190957 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 1742 | 1466705190968 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e724400 == 27 [pid = 1742] [id = 749] 11:06:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8ef9d400) [pid = 1742] [serial = 2247] [outer = (nil)] 11:06:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x921b1c00) [pid = 1742] [serial = 2248] [outer = 0x8ef9d400] 11:06:31 INFO - PROCESS | 1742 | 1466705191039 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x921bc000) [pid = 1742] [serial = 2249] [outer = 0x8ef9d400] 11:06:31 INFO - PROCESS | 1742 | 1466705191858 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]]]}] 11:06:31 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. 11:06:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1352ms 11:06:31 INFO - PROCESS | 1742 | 1466705191917 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 11:06:31 INFO - PROCESS | 1742 | 1466705191921 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 11:06:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:06:31 INFO - PROCESS | 1742 | 1466705191928 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:06:31 INFO - PROCESS | 1742 | 1466705191932 Marionette TRACE conn4 <- [1,2966,null,{}] 11:06:31 INFO - PROCESS | 1742 | 1466705191940 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}] 11:06:31 INFO - PROCESS | 1742 | 1466705191948 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:32 INFO - PROCESS | 1742 | 1466705192247 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 11:06:32 INFO - PROCESS | 1742 | 1466705192301 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:32 INFO - PROCESS | 1742 | 1466705192319 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e790000 == 28 [pid = 1742] [id = 750] 11:06:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91f30800) [pid = 1742] [serial = 2250] [outer = (nil)] 11:06:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x928d5400) [pid = 1742] [serial = 2251] [outer = 0x91f30800] 11:06:32 INFO - PROCESS | 1742 | 1466705192501 Marionette DEBUG loaded listener.js 11:06:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x947ed400) [pid = 1742] [serial = 2252] [outer = 0x91f30800] 11:06:33 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8dde6400) [pid = 1742] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:06:33 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8ef9a400) [pid = 1742] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:06:33 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8de1e800) [pid = 1742] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:06:33 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8dae5c00) [pid = 1742] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:06:33 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e899800) [pid = 1742] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:06:33 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8eac5400) [pid = 1742] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:06:33 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91c0a000) [pid = 1742] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:06:33 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x91c10000) [pid = 1742] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:06:33 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x95d09400) [pid = 1742] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:06:33 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8dc57400) [pid = 1742] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:06:33 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8de42000) [pid = 1742] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:06:33 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e78bc00) [pid = 1742] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:06:33 INFO - PROCESS | 1742 | 1466705193413 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]]]}] 11:06:33 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. 11:06:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1542ms 11:06:33 INFO - PROCESS | 1742 | 1466705193472 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 11:06:33 INFO - PROCESS | 1742 | 1466705193476 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 11:06:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:06:33 INFO - PROCESS | 1742 | 1466705193482 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 1742 | 1466705193485 Marionette TRACE conn4 <- [1,2970,null,{}] 11:06:33 INFO - PROCESS | 1742 | 1466705193491 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}] 11:06:33 INFO - PROCESS | 1742 | 1466705193496 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:33 INFO - PROCESS | 1742 | 1466705193710 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 11:06:33 INFO - PROCESS | 1742 | 1466705193730 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:33 INFO - PROCESS | 1742 | 1466705193746 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef9a400 == 29 [pid = 1742] [id = 751] 11:06:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8fb6a800) [pid = 1742] [serial = 2253] [outer = (nil)] 11:06:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x928d6c00) [pid = 1742] [serial = 2254] [outer = 0x8fb6a800] 11:06:33 INFO - PROCESS | 1742 | 1466705193828 Marionette DEBUG loaded listener.js 11:06:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x951b7000) [pid = 1742] [serial = 2255] [outer = 0x8fb6a800] 11:06:34 INFO - PROCESS | 1742 | 1466705194629 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]]]}] 11:06:34 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. 11:06:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1183ms 11:06:34 INFO - PROCESS | 1742 | 1466705194666 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 11:06:34 INFO - PROCESS | 1742 | 1466705194669 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 11:06:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:06:34 INFO - PROCESS | 1742 | 1466705194676 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:06:34 INFO - PROCESS | 1742 | 1466705194679 Marionette TRACE conn4 <- [1,2974,null,{}] 11:06:34 INFO - PROCESS | 1742 | 1466705194685 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}] 11:06:34 INFO - PROCESS | 1742 | 1466705194690 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:34 INFO - PROCESS | 1742 | 1466705194908 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 11:06:35 INFO - PROCESS | 1742 | 1466705195087 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:35 INFO - PROCESS | 1742 | 1466705195098 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae1400 == 30 [pid = 1742] [id = 752] 11:06:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8dae1800) [pid = 1742] [serial = 2256] [outer = (nil)] 11:06:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8dae8c00) [pid = 1742] [serial = 2257] [outer = 0x8dae1800] 11:06:35 INFO - PROCESS | 1742 | 1466705195191 Marionette DEBUG loaded listener.js 11:06:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8dc59400) [pid = 1742] [serial = 2258] [outer = 0x8dae1800] 11:06:36 INFO - PROCESS | 1742 | 1466705196156 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]]]}] 11:06:36 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. 11:06:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1541ms 11:06:36 INFO - PROCESS | 1742 | 1466705196220 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 11:06:36 INFO - PROCESS | 1742 | 1466705196227 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 11:06:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:06:36 INFO - PROCESS | 1742 | 1466705196287 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:06:36 INFO - PROCESS | 1742 | 1466705196293 Marionette TRACE conn4 <- [1,2978,null,{}] 11:06:36 INFO - PROCESS | 1742 | 1466705196302 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}] 11:06:36 INFO - PROCESS | 1742 | 1466705196311 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:36 INFO - PROCESS | 1742 | 1466705196516 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 11:06:36 INFO - PROCESS | 1742 | 1466705196716 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 1742 | 1466705196728 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daec400 == 31 [pid = 1742] [id = 753] 11:06:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8ddf2c00) [pid = 1742] [serial = 2259] [outer = (nil)] 11:06:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e8ecc00) [pid = 1742] [serial = 2260] [outer = 0x8ddf2c00] 11:06:36 INFO - PROCESS | 1742 | 1466705196857 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e9ef400) [pid = 1742] [serial = 2261] [outer = 0x8ddf2c00] 11:06:37 INFO - PROCESS | 1742 | 1466705197801 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]]]}] 11:06:37 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. 11:06:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1555ms 11:06:37 INFO - PROCESS | 1742 | 1466705197839 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 11:06:37 INFO - PROCESS | 1742 | 1466705197846 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 11:06:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:06:37 INFO - PROCESS | 1742 | 1466705197854 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:06:37 INFO - PROCESS | 1742 | 1466705197859 Marionette TRACE conn4 <- [1,2982,null,{}] 11:06:37 INFO - PROCESS | 1742 | 1466705197865 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}] 11:06:37 INFO - PROCESS | 1742 | 1466705197870 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:38 INFO - PROCESS | 1742 | 1466705198124 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 11:06:38 INFO - PROCESS | 1742 | 1466705198334 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 1742 | 1466705198343 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa5400 == 32 [pid = 1742] [id = 754] 11:06:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8fb6a400) [pid = 1742] [serial = 2262] [outer = (nil)] 11:06:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8fde0000) [pid = 1742] [serial = 2263] [outer = 0x8fb6a400] 11:06:38 INFO - PROCESS | 1742 | 1466705198469 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x91c0e400) [pid = 1742] [serial = 2264] [outer = 0x8fb6a400] 11:06:39 INFO - PROCESS | 1742 | 1466705199439 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"]]]}] 11:06:39 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 11:06:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:06:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1641ms 11:06:39 INFO - PROCESS | 1742 | 1466705199498 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 11:06:39 INFO - PROCESS | 1742 | 1466705199502 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 11:06:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:06:39 INFO - PROCESS | 1742 | 1466705199560 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - PROCESS | 1742 | 1466705199571 Marionette TRACE conn4 <- [1,2986,null,{}] 11:06:39 INFO - PROCESS | 1742 | 1466705199590 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}] 11:06:39 INFO - PROCESS | 1742 | 1466705199599 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:39 INFO - PROCESS | 1742 | 1466705199810 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 11:06:40 INFO - PROCESS | 1742 | 1466705200019 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 1742 | 1466705200029 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8fb64400 == 33 [pid = 1742] [id = 755] 11:06:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x921be000) [pid = 1742] [serial = 2265] [outer = (nil)] 11:06:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x928d3800) [pid = 1742] [serial = 2266] [outer = 0x921be000] 11:06:40 INFO - PROCESS | 1742 | 1466705200152 Marionette DEBUG loaded listener.js 11:06:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x951b1c00) [pid = 1742] [serial = 2267] [outer = 0x921be000] 11:06:41 INFO - PROCESS | 1742 | 1466705201031 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]]]}] 11:06:41 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. 11:06:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1561ms 11:06:41 INFO - PROCESS | 1742 | 1466705201072 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 11:06:41 INFO - PROCESS | 1742 | 1466705201077 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 11:06:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:06:41 INFO - PROCESS | 1742 | 1466705201084 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:06:41 INFO - PROCESS | 1742 | 1466705201087 Marionette TRACE conn4 <- [1,2990,null,{}] 11:06:41 INFO - PROCESS | 1742 | 1466705201093 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}] 11:06:41 INFO - PROCESS | 1742 | 1466705201099 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:41 INFO - PROCESS | 1742 | 1466705201291 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 11:06:41 INFO - PROCESS | 1742 | 1466705201492 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:41 INFO - PROCESS | 1742 | 1466705201502 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x928c8800 == 34 [pid = 1742] [id = 756] 11:06:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9528f400) [pid = 1742] [serial = 2268] [outer = (nil)] 11:06:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95d10c00) [pid = 1742] [serial = 2269] [outer = 0x9528f400] 11:06:41 INFO - PROCESS | 1742 | 1466705201590 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95d1a800) [pid = 1742] [serial = 2270] [outer = 0x9528f400] 11:06:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d08400 == 35 [pid = 1742] [id = 757] 11:06:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x95f81800) [pid = 1742] [serial = 2271] [outer = (nil)] 11:06:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95f03800) [pid = 1742] [serial = 2272] [outer = 0x95f81800] 11:06:42 INFO - PROCESS | 1742 | 1466705202627 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]]]}] 11:06:42 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. 11:06:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1587ms 11:06:42 INFO - PROCESS | 1742 | 1466705202672 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 11:06:42 INFO - PROCESS | 1742 | 1466705202677 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 11:06:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:06:42 INFO - PROCESS | 1742 | 1466705202684 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - PROCESS | 1742 | 1466705202688 Marionette TRACE conn4 <- [1,2994,null,{}] 11:06:42 INFO - PROCESS | 1742 | 1466705202694 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}] 11:06:42 INFO - PROCESS | 1742 | 1466705202699 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:42 INFO - PROCESS | 1742 | 1466705202919 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 11:06:43 INFO - PROCESS | 1742 | 1466705203171 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:43 INFO - PROCESS | 1742 | 1466705203190 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x95f7fc00 == 36 [pid = 1742] [id = 758] 11:06:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x95f80000) [pid = 1742] [serial = 2273] [outer = (nil)] 11:06:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9659cc00) [pid = 1742] [serial = 2274] [outer = 0x95f80000] 11:06:43 INFO - PROCESS | 1742 | 1466705203347 Marionette DEBUG loaded listener.js 11:06:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x965aa000) [pid = 1742] [serial = 2275] [outer = 0x95f80000] 11:06:44 INFO - PROCESS | 1742 | 1466705204202 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]]]}] 11:06:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:06:44 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 11:06:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1531ms 11:06:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:06:44 INFO - PROCESS | 1742 | 1466705204217 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 11:06:44 INFO - PROCESS | 1742 | 1466705204220 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 11:06:44 INFO - PROCESS | 1742 | 1466705204228 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:06:44 INFO - PROCESS | 1742 | 1466705204231 Marionette TRACE conn4 <- [1,2998,null,{}] 11:06:44 INFO - PROCESS | 1742 | 1466705204238 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}] 11:06:44 INFO - PROCESS | 1742 | 1466705204244 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:44 INFO - PROCESS | 1742 | 1466705204450 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 11:06:44 INFO - PROCESS | 1742 | 1466705204664 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 1742 | 1466705204674 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc55400 == 37 [pid = 1742] [id = 759] 11:06:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8efa5c00) [pid = 1742] [serial = 2276] [outer = (nil)] 11:06:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x98286c00) [pid = 1742] [serial = 2277] [outer = 0x8efa5c00] 11:06:44 INFO - PROCESS | 1742 | 1466705204795 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x98c51c00) [pid = 1742] [serial = 2278] [outer = 0x8efa5c00] 11:06:45 INFO - PROCESS | 1742 | 1466705205669 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]]]}] 11:06:45 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. 11:06:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1490ms 11:06:45 INFO - PROCESS | 1742 | 1466705205718 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 1742 | 1466705205722 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 11:06:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:06:45 INFO - PROCESS | 1742 | 1466705205729 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 1742 | 1466705205733 Marionette TRACE conn4 <- [1,3002,null,{}] 11:06:45 INFO - PROCESS | 1742 | 1466705205739 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}] 11:06:45 INFO - PROCESS | 1742 | 1466705205744 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:45 INFO - PROCESS | 1742 | 1466705205954 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 11:06:46 INFO - PROCESS | 1742 | 1466705206166 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 1742 | 1466705206176 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x95f88800 == 38 [pid = 1742] [id = 760] 11:06:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x97745c00) [pid = 1742] [serial = 2279] [outer = (nil)] 11:06:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x99012800) [pid = 1742] [serial = 2280] [outer = 0x97745c00] 11:06:46 INFO - PROCESS | 1742 | 1466705206294 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x99ee7c00) [pid = 1742] [serial = 2281] [outer = 0x97745c00] 11:06:47 INFO - PROCESS | 1742 | 1466705207156 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]]]}] 11:06:47 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. 11:06:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1493ms 11:06:47 INFO - PROCESS | 1742 | 1466705207223 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 11:06:47 INFO - PROCESS | 1742 | 1466705207227 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 11:06:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:06:47 INFO - PROCESS | 1742 | 1466705207234 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:06:47 INFO - PROCESS | 1742 | 1466705207238 Marionette TRACE conn4 <- [1,3006,null,{}] 11:06:47 INFO - PROCESS | 1742 | 1466705207244 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}] 11:06:47 INFO - PROCESS | 1742 | 1466705207249 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:47 INFO - PROCESS | 1742 | 1466705207448 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 11:06:47 INFO - PROCESS | 1742 | 1466705207666 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 1742 | 1466705207675 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x95f84c00 == 39 [pid = 1742] [id = 761] 11:06:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x98cc3000) [pid = 1742] [serial = 2282] [outer = (nil)] 11:06:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9a33d400) [pid = 1742] [serial = 2283] [outer = 0x98cc3000] 11:06:47 INFO - PROCESS | 1742 | 1466705207804 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9a3c3000) [pid = 1742] [serial = 2284] [outer = 0x98cc3000] 11:06:48 INFO - PROCESS | 1742 | 1466705208719 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]]]}] 11:06:48 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. 11:06:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1541ms 11:06:48 INFO - PROCESS | 1742 | 1466705208776 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 11:06:48 INFO - PROCESS | 1742 | 1466705208781 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 11:06:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:06:48 INFO - PROCESS | 1742 | 1466705208787 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - PROCESS | 1742 | 1466705208791 Marionette TRACE conn4 <- [1,3010,null,{}] 11:06:48 INFO - PROCESS | 1742 | 1466705208843 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}] 11:06:48 INFO - PROCESS | 1742 | 1466705208848 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:49 INFO - PROCESS | 1742 | 1466705209054 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 11:06:49 INFO - PROCESS | 1742 | 1466705209753 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:49 INFO - PROCESS | 1742 | 1466705209763 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de1b800 == 40 [pid = 1742] [id = 762] 11:06:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8de1d400) [pid = 1742] [serial = 2285] [outer = (nil)] 11:06:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8de21000) [pid = 1742] [serial = 2286] [outer = 0x8de1d400] 11:06:49 INFO - PROCESS | 1742 | 1466705209843 Marionette DEBUG loaded listener.js 11:06:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8e724000) [pid = 1742] [serial = 2287] [outer = 0x8de1d400] 11:06:50 INFO - PROCESS | 1742 | 1466705210631 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]]]}] 11:06:50 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 11:06:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1883ms 11:06:50 INFO - PROCESS | 1742 | 1466705210673 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 11:06:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:06:50 INFO - PROCESS | 1742 | 1466705210679 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 11:06:50 INFO - PROCESS | 1742 | 1466705210687 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:06:50 INFO - PROCESS | 1742 | 1466705210690 Marionette TRACE conn4 <- [1,3014,null,{}] 11:06:50 INFO - PROCESS | 1742 | 1466705210699 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}] 11:06:50 INFO - PROCESS | 1742 | 1466705210706 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:50 INFO - PROCESS | 1742 | 1466705210882 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 11:06:51 INFO - PROCESS | 1742 | 1466705211209 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 1742 | 1466705211221 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dde7c00 == 41 [pid = 1742] [id = 763] 11:06:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8eaca800) [pid = 1742] [serial = 2288] [outer = (nil)] 11:06:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8ef9f000) [pid = 1742] [serial = 2289] [outer = 0x8eaca800] 11:06:51 INFO - PROCESS | 1742 | 1466705211301 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8fb61c00) [pid = 1742] [serial = 2290] [outer = 0x8eaca800] 11:06:51 INFO - PROCESS | 1742 | [1742] 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 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8eac9000 == 40 [pid = 1742] [id = 730] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8de41400 == 39 [pid = 1742] [id = 729] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef9a400 == 38 [pid = 1742] [id = 751] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e790000 == 37 [pid = 1742] [id = 750] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e724400 == 36 [pid = 1742] [id = 749] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8daecc00 == 35 [pid = 1742] [id = 748] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e890800 == 34 [pid = 1742] [id = 746] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc52c00 == 33 [pid = 1742] [id = 747] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae9400 == 32 [pid = 1742] [id = 745] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e8f5c00 == 31 [pid = 1742] [id = 743] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8de44400 == 30 [pid = 1742] [id = 742] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5ac00 == 29 [pid = 1742] [id = 741] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x921b7800 == 28 [pid = 1742] [id = 740] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae4000 == 27 [pid = 1742] [id = 738] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddea800 == 26 [pid = 1742] [id = 739] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x91c40800 == 25 [pid = 1742] [id = 737] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa8400 == 24 [pid = 1742] [id = 736] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8de25800 == 23 [pid = 1742] [id = 735] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc5dc00 == 22 [pid = 1742] [id = 731] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf0000 == 21 [pid = 1742] [id = 733] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e9eb000 == 20 [pid = 1742] [id = 734] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8ddf4000 == 19 [pid = 1742] [id = 744] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e78b000 == 18 [pid = 1742] [id = 732] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x95f84c00 == 17 [pid = 1742] [id = 761] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x95f88800 == 16 [pid = 1742] [id = 760] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x95f7fc00 == 15 [pid = 1742] [id = 758] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8dc55400 == 14 [pid = 1742] [id = 759] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x928c8800 == 13 [pid = 1742] [id = 756] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x95d08400 == 12 [pid = 1742] [id = 757] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8fb64400 == 11 [pid = 1742] [id = 755] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8daec400 == 10 [pid = 1742] [id = 753] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa5400 == 9 [pid = 1742] [id = 754] 11:06:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8dae1400 == 8 [pid = 1742] [id = 752] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8de23000) [pid = 1742] [serial = 2195] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8de4a000) [pid = 1742] [serial = 2196] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8fde9400) [pid = 1742] [serial = 2193] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8fb68800) [pid = 1742] [serial = 2192] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8e729400) [pid = 1742] [serial = 2201] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8ddf5800) [pid = 1742] [serial = 2169] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8dc55c00) [pid = 1742] [serial = 2168] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e9f0800) [pid = 1742] [serial = 2172] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8e8f8800) [pid = 1742] [serial = 2171] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x91c03000) [pid = 1742] [serial = 2175] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8fde1400) [pid = 1742] [serial = 2174] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x93cb2c00) [pid = 1742] [serial = 2178] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x928d1c00) [pid = 1742] [serial = 2177] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x95294c00) [pid = 1742] [serial = 2181] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9528b400) [pid = 1742] [serial = 2180] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x95d1d000) [pid = 1742] [serial = 2183] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x95f7dc00) [pid = 1742] [serial = 2184] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e8f9400) [pid = 1742] [serial = 2187] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e726800) [pid = 1742] [serial = 2186] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e78b800) [pid = 1742] [serial = 2190] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e727c00) [pid = 1742] [serial = 2189] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8e891800) [pid = 1742] [serial = 2198] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8e8ea400) [pid = 1742] [serial = 2199] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e9eb400) [pid = 1742] [serial = 2202] [outer = (nil)] [url = about:blank] 11:06:53 INFO - PROCESS | 1742 | 1466705213984 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:06:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:06:54 INFO - {} 11:06:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:06:54 INFO - {} 11:06:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:06:54 INFO - {} 11:06:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:06:54 INFO - {} 11:06:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 3343ms 11:06:54 INFO - PROCESS | 1742 | 1466705214036 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 11:06:54 INFO - PROCESS | 1742 | 1466705214040 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 11:06:54 INFO - TEST-START | /FileAPI/fileReader.html 11:06:54 INFO - PROCESS | 1742 | 1466705214052 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:06:54 INFO - PROCESS | 1742 | 1466705214057 Marionette TRACE conn4 <- [1,3018,null,{}] 11:06:54 INFO - PROCESS | 1742 | 1466705214066 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}] 11:06:54 INFO - PROCESS | 1742 | 1466705214072 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:54 INFO - PROCESS | 1742 | 1466705214235 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 11:06:54 INFO - PROCESS | 1742 | 1466705214447 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:54 INFO - PROCESS | 1742 | 1466705214459 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de41400 == 9 [pid = 1742] [id = 764] 11:06:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8de42800) [pid = 1742] [serial = 2291] [outer = (nil)] 11:06:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8de46400) [pid = 1742] [serial = 2292] [outer = 0x8de42800] 11:06:54 INFO - PROCESS | 1742 | 1466705214534 Marionette DEBUG loaded listener.js 11:06:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8de4f400) [pid = 1742] [serial = 2293] [outer = 0x8de42800] 11:06:55 INFO - PROCESS | 1742 | 1466705215302 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]]]}] 11:06:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:06:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:06:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:06:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:06:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 1297ms 11:06:55 INFO - PROCESS | 1742 | 1466705215350 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 11:06:55 INFO - TEST-START | /FileAPI/historical.html 11:06:55 INFO - PROCESS | 1742 | 1466705215358 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 11:06:55 INFO - PROCESS | 1742 | 1466705215371 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 1742 | 1466705215376 Marionette TRACE conn4 <- [1,3022,null,{}] 11:06:55 INFO - PROCESS | 1742 | 1466705215391 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}] 11:06:55 INFO - PROCESS | 1742 | 1466705215398 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:55 INFO - PROCESS | 1742 | 1466705215582 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 11:06:55 INFO - PROCESS | 1742 | 1466705215593 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:55 INFO - PROCESS | 1742 | 1466705215599 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e890000 == 10 [pid = 1742] [id = 765] 11:06:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e891400) [pid = 1742] [serial = 2294] [outer = (nil)] 11:06:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e894c00) [pid = 1742] [serial = 2295] [outer = 0x8e891400] 11:06:55 INFO - PROCESS | 1742 | 1466705215680 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8e8eac00) [pid = 1742] [serial = 2296] [outer = 0x8e891400] 11:06:56 INFO - PROCESS | 1742 | 1466705216683 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"]]]}] 11:06:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:06:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:06:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:06:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:06:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:06:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:06:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:06:56 INFO - TEST-OK | /FileAPI/historical.html | took 1344ms 11:06:56 INFO - PROCESS | 1742 | 1466705216718 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 11:06:56 INFO - PROCESS | 1742 | 1466705216722 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 11:06:56 INFO - TEST-START | /FileAPI/idlharness.html 11:06:56 INFO - PROCESS | 1742 | 1466705216729 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:06:56 INFO - PROCESS | 1742 | 1466705216736 Marionette TRACE conn4 <- [1,3026,null,{}] 11:06:56 INFO - PROCESS | 1742 | 1466705216761 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}] 11:06:56 INFO - PROCESS | 1742 | 1466705216772 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:57 INFO - PROCESS | 1742 | 1466705217001 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 11:06:57 INFO - PROCESS | 1742 | 1466705217028 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 1742 | 1466705217040 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:06:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8efa6c00 == 11 [pid = 1742] [id = 766] 11:06:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8efa8400) [pid = 1742] [serial = 2297] [outer = (nil)] 11:06:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8fb69c00) [pid = 1742] [serial = 2298] [outer = 0x8efa8400] 11:06:57 INFO - PROCESS | 1742 | 1466705217117 Marionette DEBUG loaded listener.js 11:06:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8fcaf400) [pid = 1742] [serial = 2299] [outer = 0x8efa8400] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x91f30800) [pid = 1742] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8ddeb800) [pid = 1742] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x92296000) [pid = 1742] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8de50c00) [pid = 1742] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8de26c00) [pid = 1742] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8fb63800) [pid = 1742] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x93cb8400) [pid = 1742] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8fb6b000) [pid = 1742] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8ddf3000) [pid = 1742] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x91c41c00) [pid = 1742] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e9ec800) [pid = 1742] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8fb6a800) [pid = 1742] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8dae9c00) [pid = 1742] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e8f2800) [pid = 1742] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e9ef800) [pid = 1742] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e8eb800) [pid = 1742] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8de48c00) [pid = 1742] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:06:59 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8ef9d400) [pid = 1742] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:06:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:06:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:06:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 11:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:06:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 11:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:06:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 3012ms 11:06:59 INFO - TEST-START | /FileAPI/idlharness.worker 11:06:59 INFO - PROCESS | 1742 | 1466705219574 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]]]}] 11:06:59 INFO - PROCESS | 1742 | 1466705219744 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 11:06:59 INFO - PROCESS | 1742 | 1466705219757 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 11:06:59 INFO - PROCESS | 1742 | 1466705219769 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 1742 | 1466705219780 Marionette TRACE conn4 <- [1,3030,null,{}] 11:06:59 INFO - PROCESS | 1742 | 1466705219792 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}] 11:06:59 INFO - PROCESS | 1742 | 1466705219801 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:00 INFO - PROCESS | 1742 | 1466705220036 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 11:07:00 INFO - PROCESS | 1742 | 1466705220060 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 1742 | 1466705220067 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5e800 == 12 [pid = 1742] [id = 767] 11:07:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8de4ac00) [pid = 1742] [serial = 2300] [outer = (nil)] 11:07:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8fcad000) [pid = 1742] [serial = 2301] [outer = 0x8de4ac00] 11:07:00 INFO - PROCESS | 1742 | 1466705220146 Marionette DEBUG loaded listener.js 11:07:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x93cb8400) [pid = 1742] [serial = 2302] [outer = 0x8de4ac00] 11:07:00 INFO - PROCESS | 1742 | [1742] 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 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:07:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:07:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:07:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:07:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:07:02 INFO - {} 11:07:02 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 11:07:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:07:02 INFO - {} 11:07:02 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 - {} 11:07:02 INFO - {} 11:07:02 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 11:07:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:07:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:07:02 INFO - {} 11:07:02 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 11:07:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:07:02 INFO - {} 11:07:02 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 - {} 11:07:02 INFO - {} 11:07:02 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 11:07:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 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 11:07:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 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 11:07:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 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 11:07:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 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 11:07:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:07:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:07:02 INFO - {} 11:07:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2848ms 11:07:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:07:02 INFO - PROCESS | 1742 | 1466705222440 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,{},{}]]]}] 11:07:02 INFO - PROCESS | 1742 | 1466705222618 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 11:07:02 INFO - PROCESS | 1742 | 1466705222631 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 11:07:02 INFO - PROCESS | 1742 | 1466705222669 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:07:02 INFO - PROCESS | 1742 | 1466705222691 Marionette TRACE conn4 <- [1,3034,null,{}] 11:07:02 INFO - PROCESS | 1742 | 1466705222792 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}] 11:07:02 INFO - PROCESS | 1742 | 1466705222804 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:03 INFO - PROCESS | 1742 | 1466705223053 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 11:07:03 INFO - PROCESS | 1742 | 1466705223269 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:03 INFO - PROCESS | 1742 | 1466705223279 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x9228d800 == 13 [pid = 1742] [id = 768] 11:07:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x9228f400) [pid = 1742] [serial = 2303] [outer = (nil)] 11:07:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x927b4800) [pid = 1742] [serial = 2304] [outer = 0x9228f400] 11:07:03 INFO - PROCESS | 1742 | 1466705223417 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x93cb2400) [pid = 1742] [serial = 2305] [outer = 0x9228f400] 11:07:04 INFO - PROCESS | 1742 | 1466705224336 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]]]}] 11:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:07:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1741ms 11:07:04 INFO - PROCESS | 1742 | 1466705224397 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 11:07:04 INFO - PROCESS | 1742 | 1466705224405 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 11:07:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:07:04 INFO - PROCESS | 1742 | 1466705224418 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:07:04 INFO - PROCESS | 1742 | 1466705224422 Marionette TRACE conn4 <- [1,3038,null,{}] 11:07:04 INFO - PROCESS | 1742 | 1466705224449 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}] 11:07:04 INFO - PROCESS | 1742 | 1466705224456 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:04 INFO - PROCESS | 1742 | 1466705224664 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 11:07:04 INFO - PROCESS | 1742 | 1466705224859 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:04 INFO - PROCESS | 1742 | 1466705224866 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x95d09400 == 14 [pid = 1742] [id = 769] 11:07:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x95f7fc00) [pid = 1742] [serial = 2306] [outer = (nil)] 11:07:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x95f85800) [pid = 1742] [serial = 2307] [outer = 0x95f7fc00] 11:07:04 INFO - PROCESS | 1742 | 1466705224961 Marionette DEBUG loaded listener.js 11:07:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9659dc00) [pid = 1742] [serial = 2308] [outer = 0x95f7fc00] 11:07:05 INFO - PROCESS | 1742 | 1466705225961 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"]]]}] 11:07:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:07:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:07:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1589ms 11:07:06 INFO - PROCESS | 1742 | 1466705226009 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 11:07:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:07:06 INFO - PROCESS | 1742 | 1466705226014 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 11:07:06 INFO - PROCESS | 1742 | 1466705226022 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - PROCESS | 1742 | 1466705226029 Marionette TRACE conn4 <- [1,3042,null,{}] 11:07:06 INFO - PROCESS | 1742 | 1466705226089 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}] 11:07:06 INFO - PROCESS | 1742 | 1466705226099 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:06 INFO - PROCESS | 1742 | 1466705226392 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 11:07:06 INFO - PROCESS | 1742 | 1466705226539 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:06 INFO - PROCESS | 1742 | 1466705226554 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x99008800 == 15 [pid = 1742] [id = 770] 11:07:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x9900c000) [pid = 1742] [serial = 2309] [outer = (nil)] 11:07:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x99e10800) [pid = 1742] [serial = 2310] [outer = 0x9900c000] 11:07:06 INFO - PROCESS | 1742 | 1466705226696 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9a074400) [pid = 1742] [serial = 2311] [outer = 0x9900c000] 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:07:08 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. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:07:08 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'.) 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:07:08 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. 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:07:08 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. 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:07:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:07:08 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. 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:07:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:07:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:07:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2057ms 11:07:08 INFO - PROCESS | 1742 | 1466705227891 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]]]}] 11:07:08 INFO - PROCESS | 1742 | 1466705228147 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 11:07:08 INFO - PROCESS | 1742 | 1466705228163 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 11:07:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:07:08 INFO - PROCESS | 1742 | 1466705228205 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:07:08 INFO - PROCESS | 1742 | 1466705228209 Marionette TRACE conn4 <- [1,3046,null,{}] 11:07:08 INFO - PROCESS | 1742 | 1466705228328 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}] 11:07:08 INFO - PROCESS | 1742 | 1466705228335 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:08 INFO - PROCESS | 1742 | 1466705228552 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 11:07:08 INFO - PROCESS | 1742 | 1466705228745 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 1742 | 1466705228759 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc55400 == 16 [pid = 1742] [id = 771] 11:07:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8dded000) [pid = 1742] [serial = 2312] [outer = (nil)] 11:07:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8de21c00) [pid = 1742] [serial = 2313] [outer = 0x8dded000] 11:07:08 INFO - PROCESS | 1742 | 1466705228885 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8e729400) [pid = 1742] [serial = 2314] [outer = 0x8dded000] 11:07:09 INFO - PROCESS | 1742 | [1742] 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 11:07:09 INFO - PROCESS | 1742 | 1466705229838 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:07:09 INFO - {} 11:07:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1690ms 11:07:09 INFO - PROCESS | 1742 | 1466705229893 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 1742 | 1466705229896 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 11:07:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:07:09 INFO - PROCESS | 1742 | 1466705229904 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 1742 | 1466705229909 Marionette TRACE conn4 <- [1,3050,null,{}] 11:07:09 INFO - PROCESS | 1742 | 1466705229964 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}] 11:07:09 INFO - PROCESS | 1742 | 1466705229969 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:10 INFO - PROCESS | 1742 | 1466705230172 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 11:07:10 INFO - PROCESS | 1742 | 1466705230371 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 1742 | 1466705230380 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e72f000 == 17 [pid = 1742] [id = 772] 11:07:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8eacbc00) [pid = 1742] [serial = 2315] [outer = (nil)] 11:07:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x95295000) [pid = 1742] [serial = 2316] [outer = 0x8eacbc00] 11:07:10 INFO - PROCESS | 1742 | 1466705230467 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9537e400) [pid = 1742] [serial = 2317] [outer = 0x8eacbc00] 11:07:11 INFO - PROCESS | 1742 | 1466705231344 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]]]}] 11:07:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:07:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:07:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:07:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:07:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1477ms 11:07:11 INFO - PROCESS | 1742 | 1466705231383 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 11:07:11 INFO - PROCESS | 1742 | 1466705231387 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 11:07:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:07:11 INFO - PROCESS | 1742 | 1466705231396 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 1742 | 1466705231401 Marionette TRACE conn4 <- [1,3054,null,{}] 11:07:11 INFO - PROCESS | 1742 | 1466705231408 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}] 11:07:11 INFO - PROCESS | 1742 | 1466705231420 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:11 INFO - PROCESS | 1742 | 1466705231686 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 11:07:11 INFO - PROCESS | 1742 | 1466705231898 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:11 INFO - PROCESS | 1742 | 1466705231907 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8de45800 == 18 [pid = 1742] [id = 773] 11:07:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8efa6800) [pid = 1742] [serial = 2318] [outer = (nil)] 11:07:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x95d1b000) [pid = 1742] [serial = 2319] [outer = 0x8efa6800] 11:07:12 INFO - PROCESS | 1742 | 1466705232079 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x9a5d0c00) [pid = 1742] [serial = 2320] [outer = 0x8efa6800] 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:07:13 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" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:07:13 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" 11:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:07:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2332ms 11:07:13 INFO - PROCESS | 1742 | 1466705233540 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"]]]}] 11:07:13 INFO - PROCESS | 1742 | 1466705233877 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 11:07:13 INFO - PROCESS | 1742 | 1466705233882 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 11:07:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:07:13 INFO - PROCESS | 1742 | 1466705233892 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 1742 | 1466705233900 Marionette TRACE conn4 <- [1,3058,null,{}] 11:07:13 INFO - PROCESS | 1742 | 1466705233908 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}] 11:07:13 INFO - PROCESS | 1742 | 1466705233913 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:14 INFO - PROCESS | 1742 | 1466705234092 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 11:07:14 INFO - PROCESS | 1742 | 1466705234286 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:14 INFO - PROCESS | 1742 | 1466705234299 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc5a800 == 19 [pid = 1742] [id = 774] 11:07:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8dc5c400) [pid = 1742] [serial = 2321] [outer = (nil)] 11:07:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8e9e8000) [pid = 1742] [serial = 2322] [outer = 0x8dc5c400] 11:07:14 INFO - PROCESS | 1742 | 1466705234422 Marionette DEBUG loaded listener.js 11:07:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x928d6400) [pid = 1742] [serial = 2323] [outer = 0x8dc5c400] 11:07:15 INFO - PROCESS | 1742 | 1466705235378 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]]]}] 11:07:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:07:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:07:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:07:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:07:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:07:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:07:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:07:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:07:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:07:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:07:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:07:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:07:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:07:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:07:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:07:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:07:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:07:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:07:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:07:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1555ms 11:07:15 INFO - PROCESS | 1742 | 1466705235476 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 11:07:15 INFO - PROCESS | 1742 | 1466705235481 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 11:07:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:07:15 INFO - PROCESS | 1742 | 1466705235495 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:07:15 INFO - PROCESS | 1742 | 1466705235498 Marionette TRACE conn4 <- [1,3062,null,{}] 11:07:15 INFO - PROCESS | 1742 | 1466705235505 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}] 11:07:15 INFO - PROCESS | 1742 | 1466705235511 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:15 INFO - PROCESS | 1742 | 1466705235716 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 11:07:15 INFO - PROCESS | 1742 | 1466705235965 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 1742 | 1466705235974 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae5c00 == 20 [pid = 1742] [id = 775] 11:07:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8dc57800) [pid = 1742] [serial = 2324] [outer = (nil)] 11:07:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8e899800) [pid = 1742] [serial = 2325] [outer = 0x8dc57800] 11:07:16 INFO - PROCESS | 1742 | 1466705236080 Marionette DEBUG loaded listener.js 11:07:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8e8f6800) [pid = 1742] [serial = 2326] [outer = 0x8dc57800] 11:07:16 INFO - PROCESS | 1742 | [1742] 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 11:07:17 INFO - PROCESS | 1742 | 1466705237038 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:07:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:07:17 INFO - {} 11:07:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1593ms 11:07:17 INFO - PROCESS | 1742 | 1466705237087 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 11:07:17 INFO - PROCESS | 1742 | 1466705237091 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 11:07:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:07:17 INFO - PROCESS | 1742 | 1466705237098 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:07:17 INFO - PROCESS | 1742 | 1466705237101 Marionette TRACE conn4 <- [1,3066,null,{}] 11:07:17 INFO - PROCESS | 1742 | 1466705237107 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}] 11:07:17 INFO - PROCESS | 1742 | 1466705237113 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:17 INFO - PROCESS | 1742 | 1466705237509 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 11:07:17 INFO - PROCESS | 1742 | 1466705237765 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 1742 | 1466705237774 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf5c00 == 21 [pid = 1742] [id = 776] 11:07:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8de1c000) [pid = 1742] [serial = 2327] [outer = (nil)] 11:07:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8de23000) [pid = 1742] [serial = 2328] [outer = 0x8de1c000] 11:07:17 INFO - PROCESS | 1742 | 1466705237857 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8e78a400) [pid = 1742] [serial = 2329] [outer = 0x8de1c000] 11:07:18 INFO - PROCESS | 1742 | 1466705238718 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]]]}] 11:07:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:07:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:07:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:07:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:07:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:07:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:07:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:07:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1647ms 11:07:18 INFO - PROCESS | 1742 | 1466705238748 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 11:07:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:07:18 INFO - PROCESS | 1742 | 1466705238754 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 11:07:18 INFO - PROCESS | 1742 | 1466705238763 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:07:18 INFO - PROCESS | 1742 | 1466705238767 Marionette TRACE conn4 <- [1,3070,null,{}] 11:07:18 INFO - PROCESS | 1742 | 1466705238776 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}] 11:07:18 INFO - PROCESS | 1742 | 1466705238784 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:19 INFO - PROCESS | 1742 | 1466705239040 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 11:07:19 INFO - PROCESS | 1742 | 1466705239399 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:19 INFO - PROCESS | 1742 | 1466705239412 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8efa6c00 == 20 [pid = 1742] [id = 766] 11:07:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8e890000 == 19 [pid = 1742] [id = 765] 11:07:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ddf3800 == 20 [pid = 1742] [id = 777] 11:07:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8de26c00) [pid = 1742] [serial = 2330] [outer = (nil)] 11:07:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8e78c400) [pid = 1742] [serial = 2331] [outer = 0x8de26c00] 11:07:19 INFO - PROCESS | 1742 | 1466705239558 Marionette DEBUG loaded listener.js 11:07:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8e8f7400) [pid = 1742] [serial = 2332] [outer = 0x8de26c00] 11:07:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8de41400 == 19 [pid = 1742] [id = 764] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x928d5400) [pid = 1742] [serial = 2251] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x95d07400) [pid = 1742] [serial = 2225] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x95d0bc00) [pid = 1742] [serial = 2226] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x928d7400) [pid = 1742] [serial = 2219] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x93cb0000) [pid = 1742] [serial = 2220] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x95d19400) [pid = 1742] [serial = 2228] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x95d1c800) [pid = 1742] [serial = 2229] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e730800) [pid = 1742] [serial = 2207] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8e895000) [pid = 1742] [serial = 2208] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8fcb0000) [pid = 1742] [serial = 2210] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91bdd400) [pid = 1742] [serial = 2211] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x951d0800) [pid = 1742] [serial = 2222] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x95293400) [pid = 1742] [serial = 2223] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8fde6000) [pid = 1742] [serial = 2245] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x91c05800) [pid = 1742] [serial = 2246] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8de50800) [pid = 1742] [serial = 2242] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8eac2000) [pid = 1742] [serial = 2243] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x91f23400) [pid = 1742] [serial = 2213] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91f2ec00) [pid = 1742] [serial = 2214] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8fde0800) [pid = 1742] [serial = 2205] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8fb63000) [pid = 1742] [serial = 2204] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x928d6c00) [pid = 1742] [serial = 2254] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8dc5b000) [pid = 1742] [serial = 2237] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e8f7000) [pid = 1742] [serial = 2240] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8ddee000) [pid = 1742] [serial = 2238] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x95f0c800) [pid = 1742] [serial = 2231] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x95f0f400) [pid = 1742] [serial = 2232] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x921c0400) [pid = 1742] [serial = 2216] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x921ba800) [pid = 1742] [serial = 2217] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8eace000) [pid = 1742] [serial = 2234] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8fde6800) [pid = 1742] [serial = 2235] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x947ed400) [pid = 1742] [serial = 2252] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x921b1c00) [pid = 1742] [serial = 2248] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x921bc000) [pid = 1742] [serial = 2249] [outer = (nil)] [url = about:blank] 11:07:19 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x951b7000) [pid = 1742] [serial = 2255] [outer = (nil)] [url = about:blank] 11:07:20 INFO - PROCESS | 1742 | 1466705240445 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]]]}] 11:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:07:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1750ms 11:07:20 INFO - PROCESS | 1742 | 1466705240514 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 11:07:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:07:20 INFO - PROCESS | 1742 | 1466705240519 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 11:07:20 INFO - PROCESS | 1742 | 1466705240530 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:07:20 INFO - PROCESS | 1742 | 1466705240534 Marionette TRACE conn4 <- [1,3074,null,{}] 11:07:20 INFO - PROCESS | 1742 | 1466705240542 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}] 11:07:20 INFO - PROCESS | 1742 | 1466705240547 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:20 INFO - PROCESS | 1742 | 1466705240726 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 11:07:20 INFO - PROCESS | 1742 | 1466705240892 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 1742 | 1466705240898 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e8ec800 == 20 [pid = 1742] [id = 778] 11:07:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8efa6400) [pid = 1742] [serial = 2333] [outer = (nil)] 11:07:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91c3d400) [pid = 1742] [serial = 2334] [outer = 0x8efa6400] 11:07:20 INFO - PROCESS | 1742 | 1466705240977 Marionette DEBUG loaded listener.js 11:07:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91e07c00) [pid = 1742] [serial = 2335] [outer = 0x8efa6400] 11:07:21 INFO - PROCESS | 1742 | 1466705241800 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]]]}] 11:07:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:07:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:07:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:07:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:07:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:07:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:07:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1335ms 11:07:21 INFO - PROCESS | 1742 | 1466705241863 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 1742 | 1466705241869 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 11:07:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:07:21 INFO - PROCESS | 1742 | 1466705241886 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - PROCESS | 1742 | 1466705241893 Marionette TRACE conn4 <- [1,3078,null,{}] 11:07:21 INFO - PROCESS | 1742 | 1466705241903 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}] 11:07:21 INFO - PROCESS | 1742 | 1466705241909 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:22 INFO - PROCESS | 1742 | 1466705242101 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 11:07:22 INFO - PROCESS | 1742 | 1466705242328 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:22 INFO - PROCESS | 1742 | 1466705242334 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dadf800 == 21 [pid = 1742] [id = 779] 11:07:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8fcb0000) [pid = 1742] [serial = 2336] [outer = (nil)] 11:07:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x921bd000) [pid = 1742] [serial = 2337] [outer = 0x8fcb0000] 11:07:22 INFO - PROCESS | 1742 | 1466705242406 Marionette DEBUG loaded listener.js 11:07:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x9228f000) [pid = 1742] [serial = 2338] [outer = 0x8fcb0000] 11:07:23 INFO - PROCESS | 1742 | 1466705243270 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] 11:07:23 INFO - PROCESS | 1742 | 1466705243353 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 11:07:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:07:23 INFO - PROCESS | 1742 | 1466705243360 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:07:23 INFO - PROCESS | 1742 | 1466705243379 Marionette TRACE conn4 <- [1,3082,null,{}] 11:07:23 INFO - PROCESS | 1742 | 1466705243401 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}] 11:07:23 INFO - PROCESS | 1742 | 1466705243407 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:23 INFO - PROCESS | 1742 | 1466705243624 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 11:07:23 INFO - PROCESS | 1742 | 1466705243649 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 1742 | 1466705243655 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x92296c00 == 22 [pid = 1742] [id = 780] 11:07:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x927b1c00) [pid = 1742] [serial = 2339] [outer = (nil)] 11:07:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x928d7400) [pid = 1742] [serial = 2340] [outer = 0x927b1c00] 11:07:23 INFO - PROCESS | 1742 | 1466705243728 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x947eb400) [pid = 1742] [serial = 2341] [outer = 0x927b1c00] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x9528f400) [pid = 1742] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8de42800) [pid = 1742] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8fb6a400) [pid = 1742] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x97745c00) [pid = 1742] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x95f81800) [pid = 1742] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8efa5c00) [pid = 1742] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8eaca800) [pid = 1742] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8dae1800) [pid = 1742] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x98cc3000) [pid = 1742] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e891400) [pid = 1742] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8efa8400) [pid = 1742] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8ddf2c00) [pid = 1742] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8de1d400) [pid = 1742] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x921be000) [pid = 1742] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:07:24 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x95f80000) [pid = 1742] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:07:24 INFO - PROCESS | 1742 | 1466705244732 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]]]}] 11:07:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:07:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:07:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:07:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1418ms 11:07:24 INFO - PROCESS | 1742 | 1466705244780 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 11:07:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:07:24 INFO - PROCESS | 1742 | 1466705244784 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 11:07:24 INFO - PROCESS | 1742 | 1466705244791 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:07:24 INFO - PROCESS | 1742 | 1466705244794 Marionette TRACE conn4 <- [1,3086,null,{}] 11:07:24 INFO - PROCESS | 1742 | 1466705244799 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}] 11:07:24 INFO - PROCESS | 1742 | 1466705244804 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:25 INFO - PROCESS | 1742 | 1466705245021 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 11:07:25 INFO - PROCESS | 1742 | 1466705245132 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:25 INFO - PROCESS | 1742 | 1466705245148 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x947ef400 == 23 [pid = 1742] [id = 781] 11:07:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x947ef800) [pid = 1742] [serial = 2342] [outer = (nil)] 11:07:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x947f4400) [pid = 1742] [serial = 2343] [outer = 0x947ef800] 11:07:25 INFO - PROCESS | 1742 | 1466705245230 Marionette DEBUG loaded listener.js 11:07:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x95293800) [pid = 1742] [serial = 2344] [outer = 0x947ef800] 11:07:25 INFO - PROCESS | 1742 | 1466705245979 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:07:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:07:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1231ms 11:07:26 INFO - PROCESS | 1742 | 1466705246022 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 11:07:26 INFO - PROCESS | 1742 | 1466705246026 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 11:07:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:07:26 INFO - PROCESS | 1742 | 1466705246032 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:07:26 INFO - PROCESS | 1742 | 1466705246035 Marionette TRACE conn4 <- [1,3090,null,{}] 11:07:26 INFO - PROCESS | 1742 | 1466705246051 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}] 11:07:26 INFO - PROCESS | 1742 | 1466705246055 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:26 INFO - PROCESS | 1742 | 1466705246223 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 11:07:26 INFO - PROCESS | 1742 | 1466705246238 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 1742 | 1466705246244 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e9ec800 == 24 [pid = 1742] [id = 782] 11:07:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x95297c00) [pid = 1742] [serial = 2345] [outer = (nil)] 11:07:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x95d10800) [pid = 1742] [serial = 2346] [outer = 0x95297c00] 11:07:26 INFO - PROCESS | 1742 | 1466705246320 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x95d1c000) [pid = 1742] [serial = 2347] [outer = 0x95297c00] 11:07:27 INFO - PROCESS | 1742 | 1466705247472 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:07:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:07:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1452ms 11:07:27 INFO - PROCESS | 1742 | 1466705247486 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 11:07:27 INFO - PROCESS | 1742 | 1466705247493 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 11:07:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:07:27 INFO - PROCESS | 1742 | 1466705247501 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:07:27 INFO - PROCESS | 1742 | 1466705247509 Marionette TRACE conn4 <- [1,3094,null,{}] 11:07:27 INFO - PROCESS | 1742 | 1466705247517 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}] 11:07:27 INFO - PROCESS | 1742 | 1466705247524 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:27 INFO - PROCESS | 1742 | 1466705247757 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 11:07:27 INFO - PROCESS | 1742 | 1466705247970 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 1742 | 1466705247983 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dc58400 == 25 [pid = 1742] [id = 783] 11:07:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8de44800) [pid = 1742] [serial = 2348] [outer = (nil)] 11:07:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e892c00) [pid = 1742] [serial = 2349] [outer = 0x8de44800] 11:07:28 INFO - PROCESS | 1742 | 1466705248110 Marionette DEBUG loaded listener.js 11:07:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8efa6c00) [pid = 1742] [serial = 2350] [outer = 0x8de44800] 11:07:29 INFO - PROCESS | 1742 | 1466705249125 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:07:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1641ms 11:07:29 INFO - PROCESS | 1742 | 1466705249141 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 11:07:29 INFO - PROCESS | 1742 | 1466705249149 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 11:07:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:07:29 INFO - PROCESS | 1742 | 1466705249160 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:07:29 INFO - PROCESS | 1742 | 1466705249164 Marionette TRACE conn4 <- [1,3098,null,{}] 11:07:29 INFO - PROCESS | 1742 | 1466705249171 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}] 11:07:29 INFO - PROCESS | 1742 | 1466705249178 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:29 INFO - PROCESS | 1742 | 1466705249386 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 11:07:29 INFO - PROCESS | 1742 | 1466705249578 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:29 INFO - PROCESS | 1742 | 1466705249586 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e89d000 == 26 [pid = 1742] [id = 784] 11:07:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91f25c00) [pid = 1742] [serial = 2351] [outer = (nil)] 11:07:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x921b4400) [pid = 1742] [serial = 2352] [outer = 0x91f25c00] 11:07:29 INFO - PROCESS | 1742 | 1466705249682 Marionette DEBUG loaded listener.js 11:07:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x921c0800) [pid = 1742] [serial = 2353] [outer = 0x91f25c00] 11:07:30 INFO - PROCESS | 1742 | 1466705250604 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]]]}] 11:07:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:07:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:07:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1487ms 11:07:30 INFO - PROCESS | 1742 | 1466705250647 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 11:07:30 INFO - PROCESS | 1742 | 1466705250652 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 11:07:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:07:30 INFO - PROCESS | 1742 | 1466705250701 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:07:30 INFO - PROCESS | 1742 | 1466705250706 Marionette TRACE conn4 <- [1,3102,null,{}] 11:07:30 INFO - PROCESS | 1742 | 1466705250736 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}] 11:07:30 INFO - PROCESS | 1742 | 1466705250746 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:30 INFO - PROCESS | 1742 | 1466705250947 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 11:07:31 INFO - PROCESS | 1742 | 1466705251155 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:31 INFO - PROCESS | 1742 | 1466705251168 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dadf400 == 27 [pid = 1742] [id = 785] 11:07:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x95295800) [pid = 1742] [serial = 2354] [outer = (nil)] 11:07:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x95d0e000) [pid = 1742] [serial = 2355] [outer = 0x95295800] 11:07:31 INFO - PROCESS | 1742 | 1466705251292 Marionette DEBUG loaded listener.js 11:07:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x95d21400) [pid = 1742] [serial = 2356] [outer = 0x95295800] 11:07:32 INFO - PROCESS | 1742 | 1466705252205 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:07:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:07:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1598ms 11:07:32 INFO - PROCESS | 1742 | 1466705252258 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 11:07:32 INFO - PROCESS | 1742 | 1466705252263 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 11:07:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:07:32 INFO - PROCESS | 1742 | 1466705252270 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:07:32 INFO - PROCESS | 1742 | 1466705252275 Marionette TRACE conn4 <- [1,3106,null,{}] 11:07:32 INFO - PROCESS | 1742 | 1466705252281 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}] 11:07:32 INFO - PROCESS | 1742 | 1466705252287 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:32 INFO - PROCESS | 1742 | 1466705252493 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 11:07:32 INFO - PROCESS | 1742 | 1466705252697 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 1742 | 1466705252710 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x95f0ac00 == 28 [pid = 1742] [id = 786] 11:07:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x95f0bc00) [pid = 1742] [serial = 2357] [outer = (nil)] 11:07:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x95f7c400) [pid = 1742] [serial = 2358] [outer = 0x95f0bc00] 11:07:32 INFO - PROCESS | 1742 | 1466705252844 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x95f82400) [pid = 1742] [serial = 2359] [outer = 0x95f0bc00] 11:07:33 INFO - PROCESS | 1742 | 1466705253753 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]]]}] 11:07:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:07:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:07:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:07:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1534ms 11:07:33 INFO - PROCESS | 1742 | 1466705253806 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 11:07:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:07:33 INFO - PROCESS | 1742 | 1466705253810 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 11:07:33 INFO - PROCESS | 1742 | 1466705253817 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - PROCESS | 1742 | 1466705253821 Marionette TRACE conn4 <- [1,3110,null,{}] 11:07:33 INFO - PROCESS | 1742 | 1466705253828 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}] 11:07:33 INFO - PROCESS | 1742 | 1466705253832 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:34 INFO - PROCESS | 1742 | 1466705254059 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 11:07:34 INFO - PROCESS | 1742 | 1466705254253 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:34 INFO - PROCESS | 1742 | 1466705254263 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dde8400 == 29 [pid = 1742] [id = 787] 11:07:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x91c0bc00) [pid = 1742] [serial = 2360] [outer = (nil)] 11:07:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x965a7c00) [pid = 1742] [serial = 2361] [outer = 0x91c0bc00] 11:07:34 INFO - PROCESS | 1742 | 1466705254348 Marionette DEBUG loaded listener.js 11:07:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x97744400) [pid = 1742] [serial = 2362] [outer = 0x91c0bc00] 11:07:35 INFO - PROCESS | 1742 | 1466705255235 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"]]]}] 11:07:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:07:35 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 11:07:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:07:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1442ms 11:07:35 INFO - PROCESS | 1742 | 1466705255260 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 11:07:35 INFO - PROCESS | 1742 | 1466705255264 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 11:07:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:07:35 INFO - PROCESS | 1742 | 1466705255271 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - PROCESS | 1742 | 1466705255275 Marionette TRACE conn4 <- [1,3114,null,{}] 11:07:35 INFO - PROCESS | 1742 | 1466705255281 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}] 11:07:35 INFO - PROCESS | 1742 | 1466705255292 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:35 INFO - PROCESS | 1742 | 1466705255534 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 11:07:35 INFO - PROCESS | 1742 | 1466705255770 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\", \"d4173523-564d-4739-85d9-c1e4d69ccdb9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:35 INFO - PROCESS | 1742 | 1466705255779 Marionette INFO sendAsync 13ee041f-cc56-4559-832d-45e7ab50d022 11:07:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dae5400 == 30 [pid = 1742] [id = 788] 11:07:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e9f0000) [pid = 1742] [serial = 2363] [outer = (nil)] 11:07:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x9a5c8c00) [pid = 1742] [serial = 2364] [outer = 0x8e9f0000] 11:07:35 INFO - PROCESS | 1742 | 1466705255865 Marionette DEBUG loaded listener.js 11:07:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x9a5ce800) [pid = 1742] [serial = 2365] [outer = 0x8e9f0000] 11:07:36 INFO - PROCESS | 1742 | 1466705256687 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]]]}] 11:07:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:07:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1484ms 11:07:36 INFO - PROCESS | 1742 | 1466705256756 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 11:07:36 INFO - PROCESS | 1742 | 1466705256761 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 11:07:37 WARNING - u'runner_teardown' () 11:07:37 INFO - No more tests 11:07:37 INFO - Got 0 unexpected results 11:07:37 INFO - SUITE-END | took 1352s 11:07:37 INFO - Closing logging queue 11:07:37 INFO - queue closed 11:07:38 INFO - Return code: 0 11:07:38 WARNING - # TBPL SUCCESS # 11:07:38 INFO - Running post-action listener: _resource_record_post_action 11:07:38 INFO - Running post-run listener: _resource_record_post_run 11:07:39 INFO - Total resource usage - Wall time: 1391s; CPU: 98.0%; Read bytes: 14114816; Write bytes: 921870336; Read time: 1444; Write time: 381372 11:07:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:07:39 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 0; Write bytes: 147111936; Read time: 0; Write time: 244632 11:07:39 INFO - run-tests - Wall time: 1358s; CPU: 98.0%; Read bytes: 11132928; Write bytes: 774758400; Read time: 1264; Write time: 136740 11:07:39 INFO - Running post-run listener: _upload_blobber_files 11:07:39 INFO - Blob upload gear active. 11:07:39 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:07:39 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 11:07:39 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'] 11:07:39 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 11:07:40 INFO - (blobuploader) - INFO - Open directory for files ... 11:07:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:07:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:07:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:07:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:07:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:07:43 INFO - (blobuploader) - INFO - Done attempting. 11:07:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:07:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:07:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:07:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:07:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:07:44 INFO - (blobuploader) - INFO - Done attempting. 11:07:44 INFO - (blobuploader) - INFO - Iteration through files over. 11:07:44 INFO - Return code: 0 11:07:44 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:07:44 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:07:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0d6e94458a159452b1cd1607f2589641871f05fcb3c3714afd38f195d7daddf7d6c6a37aca84b8e88767b05c419b692e1aeb8962ff2fd99ea0a6233368d1561e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b16b9f54be7d9ed20991fb3ee529aeacd95a56d0b55790c9d8c754d7774c245e1d202ec04be2c28bc9624cae221e0562426544088add78c9bff46142ee2cda4d"} 11:07:44 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:07:44 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:07:44 INFO - Contents: 11:07:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0d6e94458a159452b1cd1607f2589641871f05fcb3c3714afd38f195d7daddf7d6c6a37aca84b8e88767b05c419b692e1aeb8962ff2fd99ea0a6233368d1561e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b16b9f54be7d9ed20991fb3ee529aeacd95a56d0b55790c9d8c754d7774c245e1d202ec04be2c28bc9624cae221e0562426544088add78c9bff46142ee2cda4d"} 11:07:44 INFO - Running post-run listener: copy_logs_to_upload_dir 11:07:44 INFO - Copying logs to upload dir... 11:07:44 INFO - mkdir: /builds/slave/test/build/upload/logs 11:07:44 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1481.064585 ========= master_lag: 15.80 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 56 secs) (at 2016-06-23 11:08:00.206475) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 10 secs) (at 2016-06-23 11:08:00.209584) ========= 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-1466702975.690971-703279124 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0d6e94458a159452b1cd1607f2589641871f05fcb3c3714afd38f195d7daddf7d6c6a37aca84b8e88767b05c419b692e1aeb8962ff2fd99ea0a6233368d1561e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b16b9f54be7d9ed20991fb3ee529aeacd95a56d0b55790c9d8c754d7774c245e1d202ec04be2c28bc9624cae221e0562426544088add78c9bff46142ee2cda4d"} build_url:https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035637 build_url: 'https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/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/0d6e94458a159452b1cd1607f2589641871f05fcb3c3714afd38f195d7daddf7d6c6a37aca84b8e88767b05c419b692e1aeb8962ff2fd99ea0a6233368d1561e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b16b9f54be7d9ed20991fb3ee529aeacd95a56d0b55790c9d8c754d7774c245e1d202ec04be2c28bc9624cae221e0562426544088add78c9bff46142ee2cda4d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eQdzciy9QqenfZGh-AauIA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 10.95 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 10 secs) (at 2016-06-23 11:08:11.195352) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 13 secs) (at 2016-06-23 11:08:11.195697) ========= 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-1466702975.690971-703279124 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018333 ========= master_lag: 13.61 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 13 secs) (at 2016-06-23 11:08:24.820839) ========= ========= Started reboot skipped (results: 3, elapsed: 1 secs) (at 2016-06-23 11:08:24.821192) ========= ========= Finished reboot skipped (results: 3, elapsed: 1 secs) (at 2016-06-23 11:08:26.504898) ========= ========= Total master_lag: 102.18 =========